Это возможно с соединениями tcp v6, если вы используете, например, tunnelbrocker.net. Каждый раз, когда изменяется ваш IPv4-адрес, соединение между вашим IP4-адресом и IP4-адресом туннельного посредника прерывается, а затем восстанавливается, однако адрес IP6 остается прежним, и все соединения TCP / IPv6 с вашего IP6-адреса на конечные IP6-адреса все еще остаются здесь.
Или, если вы разрабатываете как клиент, так и сервер, вы можете разработать свой протокол, позволяющий клиенту прозрачным образом переподключиться.