Gnutella is simple and convenient network exchange documents software, provide another way more simple swap file for you choose. Theoretically, as long as all connected network file sharing out one, then everybody needs can be solved. Whether you want to graphics files, music and even recipes, as long as someone to share this file, we should be able to find through Gnutella.
Generation and development
March 14, 2000, America and eastern standard time morning, underground hackers Slashdot mailing list site published a message, said AOL's Nullsoft department had issued an open source software, the Napster clone could be searching for and download any kind computer files software was named Gnutella.
In March 2000, 15, the United States eastern standard time, CNN reported 4:25 Nullsoft have to switch this may have more potential than the Napster company share files software download, and the reason is probably Gnutella to record giant warner music causes of the potential threat and EMI, when AOL is combined with warner the negotiations. But, right now the software has been downloaded the Nullsoft site from thousands of copies, and various third-party organization soon began to clone Gnutella clients to develop their own version. These clone version of the Nullsoft design with agreement of Gnutella compatible with each other, so can the Nullsoft communication and and the original client communication. When people began to run these cloned unauthorized client software, a compatible, after the application of network began to grow and Gnutella with Gnutella agreement without center way of communication. This network, in the past, the remarkable growth in 2001 start called Gnutella network.
All use Gnutella agreement client program operation of computer is called in Gnutella network (gNet). On the Internet, each computer can also connected another one computer again. For example: when a user visits, she's not here. Two places are independent of each other. In the Internet, a user Gnutella allows simultaneous connection of a multitude of other computers. From many sources of information may also receive.
On the network in Gnutella every computer connection many other computer (points). Each of these points are connected to other computers. This process infinite sustained. If a user connection 4 computers, each computer and other four computer connected with the computer, users can for a total of 4 + 4 * 4 = 20 user information exchange. So, news only a transfer 2 times along the number of search requests transmission, also called survival time or call TTL. That way, users of TTL is 2. If we expand the example above, the user TTL to assume we in the network, and three of each computer connection four new computer, so it can carry out the total number of the computer information exchange 4 + 4 * 4 + 4 * 4 * 4 = 84. Therefore, the computer can communicate with users with its search the number of requests of TTL value and the number of computers with TTL increase exponentially increase relationship. Gnutella network, theoretically at least, can arrive in the Internet by connecting every computer. How to a Gnutella network operating more detailed explanation, it will see specific Gnutella agreement.
Gnutella is not a web site. Do not contain website. In Gnutella network available on content not from websites or Gnutella compatible software issuers, it comes from other users (in their own run on a computer software). Compatible Gnutella Gnutella is a networking protocol, it defines scattered in a completely under the network environment way to communicate each other. Computer
Gnutella is a set of open mode, non-centralized for personal search system to individuals, mainly used for searching and swap file via the Internet. Gnutella is neither company nor a specific application. It is not a website. However, some website provides news and information about Gnutella. Gnutella is a technical name, like "email" and "Web" the same. The earliest Gnutella clients is developed by Nullsofe company. America online quickly closed this website, but before that have several thousand download it. The earliest version is a good starting point, but there are many mistakes. After a long time, there have been many different companies, individuals and groups in based on the development of continuous development of Gnutella agreement software. Gnutella is centralized characteristics of Gnutella. This means that the network existence doesn't rely on a home central company. If a company is bankrupt, Gnutella still will continue to operate. Gnutella clients connected, and no central server. To do this, they must be able to find other users, this can through to his friends connected to other users connected, the index table, or using the Internet relay chat (IRC) to achieve. Gnutella advantages can freely sharing any files. 1. Non-centralized distributed search system - totally useful search function, without the need for centralized search database. 2. A firewall -- when a customer can also be correct in a firewall for friendly transmission. 3. The agreement according to the document form records. 4. Free software, any client code are in the open. 5. Many client can set up bandwidth, limiting total and every client upload rate, thereby preventing your line saturated. 6. The anonymity - can see what others are Internet search. However, for specific url inquires the is anonymous. 7. Can change the port - harder to stop/limit access to. 8. To define your internal network, only keep one exports to the rest of the Internet. This makes others harder to stop to Gnutella network access. Gnutella shortcomings some people some advantages as the shortcomings. For example: 1. Since some bandwidth is used to maintain links to Gnutella network, so speed may slow, especially in dial-up cases. This problem is being gradually resolved. 2. Some experts say IT could give users use Gnutella brings security problems. 3. Lack of central coordination is expected to limit Gnutella network development, but by software developers on composed of loose organizations, network technology limited is being gradually overcome. In July 2001, Gnutella network can already a burden tens of thousands of users, this is better than 2000 December 20 times the high number. 4. The plan might become a headache to the copyright owner long-term problems. Updated Gnutella project is establishing a huge scale, constantly perfected network. In June 2001, website report said in a week nearly 100 million people download the latest generation of program Gnutella LimeWire Bare - country and. Some people think like Gnutella such personal music for personal systems in addition to exchange the documents and some other USES, such as search yahoo's web site information. As Gnutella works continue to, the company behind LimeWire in summer 2001 for the best research report about Gnutella provide cash rewards Gnutella network looks will become the Internet a permanent and standardized software system. Gnutella network for the entertainment industry is thriving, the latter had a bad news to think it need not fear Gnutella, because their technical problems will limit the scale of the network. However, 2001 explosive growth led to the use of individual Gnutella users infringement tentative prosecution. But the developer does not congress, Gnutella is liable, because its program can be used in many other USES, but with different Napaster, and they did not need to maintain any copyrighted material database.
No comments:
Post a Comment