Printable Version of Topic
Click here to view this topic in its original format |
Forums > Сеть BitTorrent > Смена IP адреса без перезапуска клиента, Нормально происходит? |
Posted by: FlyDrag on 11-10-2006, 23:12 |
Итак, что мы имеем. Провайдер дает IP адрес, PPPoE сессия перезапускается раз в сутки автоматически. Клиент (rtorrent в данном случае) привязан к внутреннему адресу, который за NATом. Как с точки зрения трекера отрабатывается смена адреса? Насколько я понимаю, алгоритм примерно такой: 1. Рвется PPP сессия. 2. Рвутся все соединения с пирами (с трекером постоянного соединения нет). 3. Поднимается PPP с новым адресом. 4. Клиент по списку пиров делает исходящие соединения 5. Когда истечет таймаут - клиент идет на трекер, скидывает статистику и попутно сообщает трекеру свой новый IP. 6. Пиры получают с трекера новый IP и по нему могут устанавливать уже входящие (относительно меня) соединения. Все правильно? Нормально ли трекер отрабатывает эту ситуацию (ведь с точки зрения трекера клиент не отключался, но адрес у него поменялся). |
Posted by: FiL on 12-10-2006, 00:38 |
нормально. В какой-то момент на трекере будет раздвоение личности, но это не проблема. |
Posted by: FlyDrag on 12-10-2006, 12:40 |
Понятно. Получается, единственная проблема со сменой IP это то, что клиент с момента смены IP до моментя отправки очередного анонса на трекер будет как-бы lowid? |
Posted by: FiL on 12-10-2006, 19:55 |
и даже немного дольше. После твоего анонса трекеру станет известен твой новый адрес, а клиенты эту информацию получат после их следующего анонса. Где-то так. |
Posted by: LF_ on 12-10-2006, 20:45 | ||
|
Posted by: FlyDrag on 13-10-2006, 09:46 | ||||
|
Posted by: maslov_yury on 13-10-2006, 12:00 | ||||||
|
Posted by: FlyDrag on 13-10-2006, 12:07 | ||||
|
Posted by: FiL on 13-10-2006, 19:21 |
У тебя макинтош? |
Posted by: korneliy on 13-10-2006, 19:30 |
Название клиента в первом посте указано - rtorrent "rTorrent is a command line ncurses BitTorrent client written..." http://en.wikipedia.org/wiki/Rtorrent (http://en.wikipedia.org/wiki/Rtorrent |
Posted by: LF_ on 13-10-2006, 19:39 | ||
|