首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >公网IP更换时,公网连接会断开吗?

公网IP更换时,公网连接会断开吗?
EN

Stack Overflow用户
提问于 2013-12-03 03:27:11
回答 2查看 1.4K关注 0票数 0

我的问题是,当公网IP发生变化时,internet连接会断开吗?

更清楚的是:我将通过动态DNS将我的客户端应用程序连接到我的服务器,所以我想知道IP更改的时刻,他们是否会失去与服务器的连接。

如果是,你能给我建议吗?:)

注意:这是关于SQL Server 2008和(免费dnsdynamic或付费无ip)

非常感谢。

EN

回答 2

Stack Overflow用户

发布于 2013-12-03 04:14:56

您确定正在进行的连接过程中IP可能会发生变化吗?我的意思是,在我与互联网提供商的经验中,动态IP只有在路由器重新启动并重新连接到提供商时才会改变。在这些情况下,如断电、断线等,所有连接都明显断开。即使使用静态IP也是如此。

因此,我建议您不要担心动态IP,而是解决在完全断开服务器连接后客户端如何重新连接。在我的经验中,这也涵盖了所有的IP变化。

票数 1
EN

Stack Overflow用户

发布于 2013-12-03 03:43:17

有不同的方式来思考这个问题。

大多数通信都是基于ip的流量,它从源ip传输到目的ip (tcp/udp也使用端口号)。如果有任何变化,您的通信将被中断。

但是,您不应该在公共网络上公开私有服务,而应该在vpn连接中对它们进行隧道传输。当您的ip地址更改时,此连接将中断,但专用网络地址将保持不变,具体取决于配置。直到tcp连接发出几次重发并确定连接已断开,才会看到专用连接上的实际断开。windowslinux上都有几个可用于配置详细信息的参数。

您提到了一个客户端应用程序,我怀疑是否有一个简单的方法来解决网络连接不良的问题。我正在考虑一种受CQRS启发的架构,具有大量的读缓存和用于命令的传出缓冲区。这将允许您在连接断开时显示旧的(缓存的)数据,同时存储在连接再次可用时发送这些数据的任何用户命令。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20336224

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档