WikiDer > UDP трекер
В UDP трекер протокол это высокопроизводительный низкозатратный BitTorrent трекер протокол. Он использует безгражданство Протокол пользовательских датаграмм (UDP) для передачи данных вместо протокола HTTP (более TCP) обычные трекеры используют. Данные представлены в настраиваемом двоичном формате вместо стандартного. Bencode алгоритм, который BitTorrent использует для большинства коммуникаций.
URL-адреса для этого протокола имеют следующий формат: udp: //example.com: порт.
Сравнение с HTTP-трекером
UDP-трекер лучше оптимизирован и снижает нагрузку на сервер отслеживания. Ни один из трекеров не влияет на скорость передачи.
Клиенты, реализующие протокол
- BitComet
- BitLord
- BitRocket
- BitSpirit
- Потоп
- FlashGet
- KTorrent
- libbt
- Libtorrent (растровая панель)
- qBittorrent
- rtorrent (реализация libTorrent (ракшаса))
- μTorrent[1]
- Турбо Торрент
- Вузе
- XBT Клиент
- MLDonkey
- Передача инфекции
- Тиксати
Критика
- Ограничено IPv6 поддержка (протокол определяет 32-битное целое число для IP-адреса и поддерживает псевдо-заголовки для 128-битных адресов IPv6)
- Нет механизма для индекс сайты для очистки всего трекера
- Это может поддерживаться традиционными механизмами очистки TCP, поскольку это не проблема производительности.
- Нет механизма для трекеров для обеспечения соблюдения клиентских ограничений
- В протоколе отслеживания UDP нет поля для представления пользовательского агента, в отличие от протокола HTTP. Однако соглашение о кодировании пользовательского агента и версии в поле peer_id по-прежнему применяется.
- Нет механизма для отправки трекерами предупреждающих сообщений
- Никакого сжатия, особенно проблематично для больших анонсов.
Рекомендации
- ^ Вилчес, Хосе (12 августа 2009 г.). «Выпущена первая бета-версия μTorrent 2.0». TechSpot.com. Получено 2009-08-12.
внешняя ссылка
Эта интернет-статья представляет собой заглушка. Вы можете помочь Википедии расширяя это. |