Смену IP на стороне клиента - why not? Сервер получает пакет на тот же порт с тем же ключом от другого IP, понимает, что IP клиента изменился, и начинает слать ответы уже на новый IP-адрес, не прерывая цепочку seq_id. А для маршрутизатора, который осуществляет IP NAT, это выглядит как новое соединение. А смену IP сервера такое соединение не переживёт, но такая задача и не ставилась.
Comments 2
Что-что делает? Это UDP Hole Punching? Но разве оно может пережить смену IP?
Reply
Сервер получает пакет на тот же порт с тем же ключом от другого IP, понимает, что IP клиента изменился, и начинает слать ответы уже на новый IP-адрес, не прерывая цепочку seq_id. А для маршрутизатора, который осуществляет IP NAT, это выглядит как новое соединение.
А смену IP сервера такое соединение не переживёт, но такая задача и не ставилась.
Reply
Leave a comment