Seedbox
Encyclopedia
A seedbox is a private dedicated server used for the uploading and downloading of digital files.

Seedboxes generally make use of the BitTorrent protocol for uploading and downloading, although they have also been used on the eDonkey2000
EDonkey2000
eDonkey2000 was a peer-to-peer file sharing application developed by US company MetaMachine, using the Multisource File Transfer Protocol...

 network. Seedboxes are usually connected to a high speed network, often with a throughput
Throughput
In communication networks, such as Ethernet or packet radio, throughput or network throughput is the average rate of successful message delivery over a communication channel. This data may be delivered over a physical or logical link, or pass through a certain network node...

 of 100 Mbit
Megabit
The megabit is a multiple of the unit bit for digital information or computer storage. The prefix mega is defined in the International System of Units as a multiplier of 106 , and therefore...

/s or more. Some providers are testing and offering 10Gbit shared servers, while others are developing other systems that will allow users to scale their needs on the fly. Files are downloaded from the torrent site and its users, and from there they can be downloaded at high speeds to a user's personal computer via the HTTP
Hypertext Transfer Protocol
The Hypertext Transfer Protocol is a networking protocol for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web....

, FTP
File Transfer Protocol
File Transfer Protocol is a standard network protocol used to transfer files from one host to another host over a TCP-based network, such as the Internet. FTP is built on a client-server architecture and utilizes separate control and data connections between the client and server...

, SFTP
SSH file transfer protocol
In computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionality over any reliable data stream...

, or rsync
Rsync
rsync is a software application and network protocol for Unix-like and Windows systems which synchronizes files and directories from one location to another while minimizing data transfer using delta encoding when appropriate. An important feature of rsync not found in most similar...

 protocols. This allows for anonymity and, usually, removes the need to worry about ratio.
Seedboxes can run on most major operating systems (Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

, Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

, or Mac OS X
Mac OS X
Mac OS X is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, has been included with all new Macintosh computer systems...

). More expensive seedboxes may provide VNC
Virtual Network Computing
In computing, Virtual Network Computing is a graphical desktop sharing system that uses the RFB protocol to remotely control another computer...

 connection, or remote desktop protocol
Remote Desktop Protocol
Remote Desktop Protocol is a proprietary protocol developed by Microsoft, which provides a user with a graphical interface to another computer. The protocol is an extension of the ITU-T T.128 application sharing protocol. Clients exist for most versions of Microsoft Windows , Linux, Unix, Mac OS...

 on some Windows-based seedboxes, allowing many popular clients to be run remotely. Other seedboxes are special purpose and run a variety of torrent specific software including web interfaces of popular clients like Transmission, rTorrent
RTorrent
rTorrent is a text-based ncurses BitTorrent client written in C++, based on the libTorrent libraries for Unix, whose author's goal is “a focus on high performance and good code”...

, and μTorrent, as well as the TorrentFlux
TorrentFlux
TorrentFlux is a free and open source multi-user GUI for BitTornado. Unlike most BitTorrent clients, its main user interface is a web interface...

 web interface clients. Mobile interface support is also offered by clients such as Transmission.

Seedboxes on high speed networks are typically able to download large files within minutes, provided that the swarm can actually handle such a high upload bandwidth. Seedboxes generally have download and upload speeds of 100 megabits per second. This means that a 1 GB
Gigabyte
The gigabyte is a multiple of the unit byte for digital information storage. The prefix giga means 109 in the International System of Units , therefore 1 gigabyte is...

 file can finish downloading in under 2 minutes. That same 1 gigabyte file can be uploaded to other users in the same amount of time, creating a 1:1 upload:download ratio for that individual file. Seedboxes' ability to transfer files so quickly makes them very attractive to the P2P
File sharing
File sharing is the practice of distributing or providing access to digitally stored information, such as computer programs, multimedia , documents, or electronic books. It may be implemented through a variety of ways...

 and BitTorrent communities.

Because of the mentioned high speeds, seedboxes tend to be popular inside private torrent trackers, where maintaining an upload/download ratio above 1 can be very important.

Seedboxes are also used to circumvent speed throttling by ISPs
Internet service provider
An Internet service provider is a company that provides access to the Internet. Access ISPs directly connect customers to the Internet using copper wires, wireless or fiber-optic connections. Hosting ISPs lease server space for smaller businesses and host other people servers...

 or evade national laws such as the HADOPI law
HADOPI law
The French HADOPI law or Creation and Internet law was introduced during 2009 as a means to control and regulate internet access and encourage compliance with copyright laws...

in France.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK