> Смена IP адреса без перезапуска клиента, Нормально происходит?
 FlyDrag Member is Offline
 Отправлено: 11-10-2006, 23:12 (post 1, #662990)

???

Группа: Members
Сообщений: 401
Рейтинг:0%-----
Итак, что мы имеем. Провайдер дает IP адрес, PPPoE сессия перезапускается раз в сутки автоматически. Клиент (rtorrent в данном случае) привязан к внутреннему адресу, который за NATом. Как с точки зрения трекера отрабатывается смена адреса? Насколько я понимаю, алгоритм примерно такой:

1. Рвется PPP сессия.
2. Рвутся все соединения с пирами (с трекером постоянного соединения нет).
3. Поднимается PPP с новым адресом.
4. Клиент по списку пиров делает исходящие соединения
5. Когда истечет таймаут - клиент идет на трекер, скидывает статистику и попутно сообщает трекеру свой новый IP.
6. Пиры получают с трекера новый IP и по нему могут устанавливать уже входящие (относительно меня) соединения.

Все правильно? Нормально ли трекер отрабатывает эту ситуацию (ведь с точки зрения трекера клиент не отключался, но адрес у него поменялся).
PM Email Poster
Top Bottom
 FiL Member is Offline
 Отправлено: 12-10-2006, 00:38 (post 2, #663040)

Сварливый Мозг Клуба
Group: Roots
Группа: Roots
Сообщений: 22869
нормально. В какой-то момент на трекере будет раздвоение личности, но это не проблема.
PM Email Poster ICQ AOL MSN
Top Bottom
 FlyDrag Member is Offline
 Отправлено: 12-10-2006, 12:40 (post 3, #663162)

???

Группа: Members
Сообщений: 401
Рейтинг:0%-----
Понятно. Получается, единственная проблема со сменой IP это то, что клиент с момента смены IP до моментя отправки очередного анонса на трекер будет как-бы lowid?
PM Email Poster
Top Bottom
 FiL Member is Offline
 Отправлено: 12-10-2006, 19:55 (post 4, #663328)

Сварливый Мозг Клуба
Group: Roots
Группа: Roots
Сообщений: 22869
и даже немного дольше. После твоего анонса трекеру станет известен твой новый адрес, а клиенты эту информацию получат после их следующего анонса. Где-то так.
PM Email Poster ICQ AOL MSN
Top Bottom
 LF_ Member is Offline
 Отправлено: 12-10-2006, 20:45 (post 5, #663351)

Hand of Doom
Group: Roots
Группа: Roots
Сообщений: 17384
QUOTE (FiL @ 11-10-2006, 16:38)
нормально. В какой-то момент на трекере будет раздвоение личности, но это не проблема.
Не будет, если клиента не останавливать...
PM
Top Bottom
 FlyDrag Member is Offline
 Отправлено: 13-10-2006, 09:46 (post 6, #663570)

???

Группа: Members
Сообщений: 401
Рейтинг:0%-----
QUOTE (LF_ @ 12-10-2006, 20:45)
QUOTE (FiL @ 11-10-2006, 16:38)
нормально. В какой-то момент на трекере будет раздвоение личности, но это не проблема.
Не будет, если клиента не останавливать...
Т.е. останавливать клиента чтобы он сделал внеочередной анонс на трекер даже вредно? Понятно...
PM Email Poster
Top Bottom
 maslov_yury Member is Offline
 Отправлено: 13-10-2006, 12:00 (post 7, #663605)

Специалист

Группа: Members
Сообщений: 1638
Рейтинг:0%-----
QUOTE (FlyDrag @ 13-10-2006, 10:46)
QUOTE (LF_ @ 12-10-2006, 20:45)
QUOTE (FiL @ 11-10-2006, 16:38)
нормально. В какой-то момент на трекере будет раздвоение личности, но это не проблема.
Не будет, если клиента не останавливать...
Т.е. останавливать клиента чтобы он сделал внеочередной анонс на трекер даже вредно? Понятно...
Внеочередной анонс можно сделать без остановки клиента : правая кнопка -> Tracker update
PM Email Poster ICQ
Top Bottom
 FlyDrag Member is Offline
 Отправлено: 13-10-2006, 12:07 (post 8, #663609)

???

Группа: Members
Сообщений: 401
Рейтинг:0%-----
QUOTE (maslov_yury @ 13-10-2006, 12:00)
QUOTE (FlyDrag @ 13-10-2006, 10:46)
Т.е. останавливать клиента чтобы он сделал внеочередной анонс на трекер даже вредно? Понятно...
Внеочередной анонс можно сделать без остановки клиента : правая кнопка -> Tracker update
Приколись, братан, у всех разные клиенты, да? :punk: На моем, уверяю тебя, правой кнопкой можно обтыкацо пока не позеленеешь :bad1:, но толку будет ноль :p:. Как сделать внеочередной анонс вручную - я, типа, знаю, только мне-то надо автоматически... А это без перезапуска походу никак... Либо сорцы править...
PM Email Poster
Top Bottom
 FiL Member is Offline
 Отправлено: 13-10-2006, 19:21 (post 9, #663771)

Сварливый Мозг Клуба
Group: Roots
Группа: Roots
Сообщений: 22869
У тебя макинтош? :)
PM Email Poster ICQ AOL MSN
Top Bottom
 korneliy Member is Offline
 Отправлено: 13-10-2006, 19:30 (post 10, #663772)

Flooder
Модератор форума
Группа: Privileged
Сообщений: 5462
Рейтинг:0%-----
Название клиента в первом посте указано - rtorrent
"rTorrent is a command line ncurses BitTorrent client written..."
http://en.wikipedia.org/wiki/Rtorrent
PM ICQ
Top Bottom
 LF_ Member is Offline
 Отправлено: 13-10-2006, 19:39 (post 11, #663781)

Hand of Doom
Group: Roots
Группа: Roots
Сообщений: 17384
QUOTE (FlyDrag @ 13-10-2006, 01:46)
Т.е. останавливать клиента чтобы он сделал внеочередной анонс на трекер даже вредно? Понятно...
Не вредно, но смысла нет - т.е. если тебе срочно надо, чтобы все узнали о твоем новом ИП - то смысл есть, если же тебя устраивает, что некоторое время твой ИП не будет известен - то нет. Раздвоение происходит когда клиент останавливается в момент полного отсутствия интернета, во всех других случаях трекер понимает правильно, он тебя не по ИП узнает, а по passkey.
PM
Top Bottom
Topic Options