Bittorrent: откуда появляются IP-адреса? - PullRequest
4 голосов
/ 17 февраля 2010

Я читаю о протоколе Bittorrent и не могу найти это упомянутое на странице Wiki. Я мог понять роль трекеров и издателей, но с практической точки зрения я попытался связаться с трекером, чтобы дать мне некоторую информацию, и это дало мне следующее:

7%00%00%04%82%91%F3%CA%D5%92%08%C8%7C%B0%AE%1E4%2B%E4C:0:1

Теперь длинная строка в начале, возможно, является информационным хешем. В качестве следующего шага я сделал это:

http://tracker.sometracker.com/announce?info_hash=7%00%00%04%82%91%F3%CA%D5%92%08%C8%7C%B0%AE%1E4%2B%E4C

Он вернул мне торрент-файл. Все идет нормально. В торрент-файле содержалось следующее:

d8:completei0e10:downloadedi0e10:incompletei2e8:intervali1931e12:min intervali965e5:peers12:U���ٿ��ӣǣ^@^@e

Я зашел на этот сайт: http://en.wikipedia.org/wiki/Torrent_file, но не смог найти описание (или, возможно, пропустил его). Теперь, если я являюсь клиентом и получаю этот файл, где я могу получить список IP-адресов, в которых находится файл?

...