> Смена IP адреса без перезапуска клиента, Нормально происходит?
 FlyDrag Member is Offline
 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 и по нему могут устанавливать уже входящие (относительно меня) соединения.

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

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

???

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

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

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

???

Group: Members
Posts: 401
Warn: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
 Posted: 13-10-2006, 12:00 (post 7, #663605)

Специалист

Group: Members
Posts: 1638
Warn: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
 Posted: 13-10-2006, 12:07 (post 8, #663609)

???

Group: Members
Posts: 401
Warn: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
 Posted: 13-10-2006, 19:21 (post 9, #663771)

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

Flooder
Forum moderator
Group: Privileged
Posts: 5462
Warn: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
 Posted: 13-10-2006, 19:39 (post 11, #663781)

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