Портал:Компьютерные сети/Избранная статья/16 декабря 2007

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск

BitTorrent (букв. англ. «битовый поток») — P2P протокол, предназначенный для обмена файлами через Интернет. BitTorrent был создан программистом Брэмом Коэном.

Пример пиринговой сети: Перед началом скачивания, клиент подсоединяется к трекеру — специализированному серверу, работающий по протоколу HTTP, — и сообщает ему свой адрес и хэш-сумму запрашиваемого файла, на что в ответ, клиент получает адреса других клиентов, скачивающих или раздающих этот же файл. Далее клиент периодически информирует трекер о ходе процесса и получает обновленный список адресов.

Файлы закачиваются небольшими сегментами; чем менее доступен сегмент, тем чаще он будет передаваться. Клиенты обмениваются сегментами непосредственно между собой, по принципу «ты — мне, я — тебе», причём скачанные сегменты становятся немедленно доступны другим клиентам. Для эффективной работы сети BitTorrent необходимо, чтобы как можно больше клиентов были способны принимать входящие соединения.

Существуют множество программ-клиентов для BitTorrent. Для Microsoft Windows это, например, µTorrent или BitComet, для UNIXrTorrent, Transmission. Среди кроссплатформенных можно назвать Azureus, BitTornado, а также браузер Opera, который полностью поддерживает закачку торрентов, начиная с версии 9.0.

Личные инструменты

Served in 0.036 secs.