Я создал виртуальную среду для скачивания торрентов, которая включала в себя 4 виртуальных машины. Из четырех, три машины действуют как сверстники, а другие действуют как трекер. Используя uTorrent
Я создал торрент-файл у одного из сверстников и объявил его трекеру. Из другого сверстника я попытался загрузить файл, используя созданный торрент-файл, и он сработал. Однако, когда я захватил сетевые пакеты во время загрузки с помощью wireshark
, я был удивлен, увидев, что протокол Bittorrent совсем не используется для передачи фрагментов. Ни у него не было никаких сообщений request
или have
. UDP
используется для передачи.Протокол Bittorrent, не используемый клиентом uTorrent
Почему это так? Как я могу поручить клиенту использовать протокол Bittorrent для передачи?
Thank you. Кроме того, я добавляю сверстников вручную из своего клиента (щелкните правой кнопкой мыши-> Добавить одноранговый узел). Должен ли я настроить что-то, чтобы мой трекер нашел партнера? – Jackzz