当前位置: 代码迷 >> 交换机/路由器 >> 为什么公网的主机无法主动与局域 网的主机建立TCP连结,而UDP则可以的?该如何处理
  详细解决方案

为什么公网的主机无法主动与局域 网的主机建立TCP连结,而UDP则可以的?该如何处理

热度:301   发布时间:2016-04-29 05:02:51.0
为什么公网的主机无法主动与局域 网的主机建立TCP连结,而UDP则可以的?

假设A是internet中的一台公网主机,

而B是局域网中的主机。

B(192.168.0,223)主动TCP连结A, 假设对A而言,B的IP和端口号为: 58.100.250.198:1136。

现在A向58.100.250.198:1136建立TCP连结,则会time out。
而A向58.100.250.198:1136发送UDP包,则B可以收到。

以上现象,是什么原因呢?



------解决方案--------------------
现在A向58.100.250.198:1136建立TCP连结,则会time out。

---这需要对方有服务在这个端口上监听才行
  相关解决方案