![>](style_images/2/nav_m.gif)
![]() |
NetLab · Rules · Torrent Tracker · Have a problem? · Eng/Rus |
![]() ![]() ![]() ![]() ![]() |
Welcome Guest ( Log In | Register | Validation ) | Resend Validation Email |
![]() |
|
Posted: 11-10-2006, 23:12
(post 1, #662990)
|
||
??? Group: Members Posts: 401 Warn:0% ![]() |
Итак, что мы имеем. Провайдер дает IP адрес, PPPoE сессия перезапускается раз в сутки автоматически. Клиент (rtorrent в данном случае) привязан к внутреннему адресу, который за NATом. Как с точки зрения трекера отрабатывается смена адреса? Насколько я понимаю, алгоритм примерно такой: 1. Рвется PPP сессия. 2. Рвутся все соединения с пирами (с трекером постоянного соединения нет). 3. Поднимается PPP с новым адресом. 4. Клиент по списку пиров делает исходящие соединения 5. Когда истечет таймаут - клиент идет на трекер, скидывает статистику и попутно сообщает трекеру свой новый IP. 6. Пиры получают с трекера новый IP и по нему могут устанавливать уже входящие (относительно меня) соединения. Все правильно? Нормально ли трекер отрабатывает эту ситуацию (ведь с точки зрения трекера клиент не отключался, но адрес у него поменялся). |
||
|
Posted: 12-10-2006, 00:38
(post 2, #663040)
|
||
Сварливый Мозг Клуба ![]() Group: Roots Posts: 22883 |
нормально. В какой-то момент на трекере будет раздвоение личности, но это не проблема. |
||
|
Posted: 12-10-2006, 12:40
(post 3, #663162)
|
||
??? Group: Members Posts: 401 Warn:0% ![]() |
Понятно. Получается, единственная проблема со сменой IP это то, что клиент с момента смены IP до моментя отправки очередного анонса на трекер будет как-бы lowid? |
||
|
Posted: 12-10-2006, 19:55
(post 4, #663328)
|
||
Сварливый Мозг Клуба ![]() Group: Roots Posts: 22883 |
и даже немного дольше. После твоего анонса трекеру станет известен твой новый адрес, а клиенты эту информацию получат после их следующего анонса. Где-то так. |
||
|
Posted: 12-10-2006, 20:45
(post 5, #663351)
|
||
Hand of Doom ![]() Group: Roots Posts: 17384 |
Не будет, если клиента не останавливать... |
||
|
Posted: 13-10-2006, 09:46
(post 6, #663570)
|
||||
??? Group: Members Posts: 401 Warn:0% ![]() |
Т.е. останавливать клиента чтобы он сделал внеочередной анонс на трекер даже вредно? Понятно... |
||||
|
Posted: 13-10-2006, 12:00
(post 7, #663605)
|
||||||
Специалист Group: Members Posts: 1638 Warn:0% ![]() |
Внеочередной анонс можно сделать без остановки клиента : правая кнопка -> Tracker update |
||||||
|
Posted: 13-10-2006, 12:07
(post 8, #663609)
|
||||
??? Group: Members Posts: 401 Warn:0% ![]() |
Приколись, братан, у всех разные клиенты, да? ![]() ![]() ![]() |
||||
|
Posted: 13-10-2006, 19:21
(post 9, #663771)
|
||
Сварливый Мозг Клуба ![]() Group: Roots Posts: 22883 |
У тебя макинтош? ![]() |
||
|
Posted: 13-10-2006, 19:30
(post 10, #663772)
|
||
Flooder ![]() Group: Privileged Posts: 5462 Warn:0% ![]() |
Название клиента в первом посте указано - rtorrent "rTorrent is a command line ncurses BitTorrent client written..." http://en.wikipedia.org/wiki/Rtorrent |
||
|
Posted: 13-10-2006, 19:39
(post 11, #663781)
|
||
Hand of Doom ![]() Group: Roots Posts: 17384 |
Не вредно, но смысла нет - т.е. если тебе срочно надо, чтобы все узнали о твоем новом ИП - то смысл есть, если же тебя устраивает, что некоторое время твой ИП не будет известен - то нет. Раздвоение происходит когда клиент останавливается в момент полного отсутствия интернета, во всех других случаях трекер понимает правильно, он тебя не по ИП узнает, а по passkey. |
||
![]() |