搜索
热搜: music
门户 Reference Newsgroup view content

Binary newsgroups

2014-2-19 21:05| view publisher: amanda| views: 1002| wiki(57883.com) 0 : 0

description: While newsgroups were not created with the intention of distributing binary files, they have proven to be quite effective for this. Because of the way they work, a file uploaded once will be spread an ...
While newsgroups were not created with the intention of distributing binary files, they have proven to be quite effective for this. Because of the way they work, a file uploaded once will be spread and can then be downloaded by an unlimited number of users. More useful is that every user is drawing on the bandwidth of his or her own news server. This means that unlike P2P technology, the user's download speed is under his or her own control, as opposed to under the willingness of other people to share files. In fact, this is another benefit of newsgroups: it is usually not expected that users share. If every user makes uploads then the servers would be flooded; thus it is acceptable and often encouraged for users to just leech.
There were originally a number of obstacles to the transmission of binary files over Usenet. First, Usenet was designed with the transmission of text in mind. Consequently, for a long period of time, it was impossible to send binary data as it was. So, a workaround, Uuencode (and later on Base64 and yEnc), was developed which mapped the binary data from the files to be transmitted (e.g. sound or video files) to text characters which would survive transmission over Usenet. At the receiver's end, the data needed to be decoded by the user's news client. Additionally, there was a limit on the size of individual posts such that large files could not be sent as single posts. To get around this, Newsreaders were developed which were able to split long files into several posts. Intelligent newsreaders at the other end could then automatically group such split files into single files, allowing the user to easily retrieve the file. These advances have meant that Usenet is used to send and receive many terabytes of files per day.
There are two main issues that pose problems for transmitting binary files over newsgroups. The first is completion rates and the other is retention rates. The business of premium news servers is generated primarily on their ability to offer superior completion and retention rates, as well as their ability to offer very fast connections to users. Completion rates are significant when users wish to download large files that are split into pieces; if any one piece is missing, it is impossible to successfully download and reassemble the desired file. To work around the problem, a redundancy scheme known as PAR is commonly used.
A number of websites exist for the purpose of keeping an index of the files posted to binary newsgroups.
Major NSPs have a retention time of more than 1700 days.[1] This results in more than 9 petabytes (9000 terabytes) of storage.[2]
In part because of such long retention times, as well as growing Internet upload speeds, Usenet is also used by individual users to store backup data in a practice called Usenet backup, or uBackup.[3] While commercial providers offer more easy to use online backup services, storing data on Usenet is free of charge (although access to Usenet itself may not be). The method requires the user to manually select, prepare and upload the data. Because anyone can potentially download the backup files, the data is typically encrypted. After the files are uploaded, the uploader does not have any control over them; the files are automatically copied to all Usenet providers, so there will be multiple copies of it spread over different geographical locations around the world.

About us|Jobs|Help|Disclaimer|Advertising services|Contact us|Sign in|Website map|Search|

GMT+8, 2015-9-11 22:17 , Processed in 0.156993 second(s), 16 queries .

57883.com service for you! X3.1

返回顶部