繁体   English   中英

即使IP地址发生更改,主机之间的持久TCP连接

[英]Persistent TCP connection between hosts, even if IP address changes

即使IP地址更改,如何与另一个远程主机建立持久的TCP连接?

假设我创建了一个程序以连接到IP地址。 片刻之后(PC重新启动等),IP地址更改,我的程序不再连接到目标PC。

存在一个称为DNS的东西,您可以在其中键入域,然后您将获得有效的IP地址。 为此,我听说您需要托管一台服务器并为此付费。

例如,Skype是P2P。 这是如何运作的?

是否可以通过编程方式使服务器(不在我的本地局域网中)可以始终连接到某个服务器,即使我的IP地址发生了变化也可以吗?

即使地址更改后,也可以使用p2p命名机制连接到计算机。 Microsoft具有PNRP名称服务,该服务使用p2p命名系统为计算机生成唯一名称。 使用此PNRP名称,即使IP地址更改后也可以连接到计算机。 检查以下有关详细信息的链接: https : //technet.microsoft.com/zh-cn/library/bb962088.aspx

Skype可能还使用类似的机制来标识其他对等地址。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM