+ -
当前位置:首页 → 问答吧 → 关于 Sokect通讯问题

关于 Sokect通讯问题

时间:2011-12-27

来源:互联网

主机A通过局域网11.12.13.X(局域网)网段 连接到Internet中。
其中主机B 通过一个路由器 (IP地址和主机A一个网段)连接到Internet中
主机B由路由器分配一另一个局域网IP地址 :192.168.1.123

 此时 B和A都可以连接到Internet。

  我用Socket通讯 把主机A作为服务器端 主机B作额客户端 连接11.12.13.X 主机A 为什么连接不上???

 ping 主机A的IP地址是通的。
 
  主机A和主机B都启用NeetMeeting,用主机B去连接A此时 就可以连接成功 为什么????

 谢谢!

作者: ac_de   发布时间: 2011-12-27

在B上,加一个11.12.13.Y的网址

作者: ouyh12345   发布时间: 2011-12-27

在主机B上, 添加第二个IP地址, 11.12.13.XX

作者: hhyhw2001   发布时间: 2011-12-27

你所ping到的所谓的A未必是你的那台A,可能是互联网上的另一台主机,你的A可以访问互联网,是因为出口路由端口映射的原因。
至于你所说的netmeeting可以互相连接,建议你最好看看关于UDP打洞的相关文章。

作者: alfwolf   发布时间: 2011-12-27

为什么NeetMeeting不需要呢?

作者: ac_de   发布时间: 2011-12-27

UDP点对点通信

作者: alfwolf   发布时间: 2011-12-27

引用 3 楼 alfwolf 的回复:

你所ping到的所谓的A未必是你的那台A,可能是互联网上的另一台主机,你的A可以访问互联网,是因为出口路由端口映射的原因。
至于你所说的netmeeting可以互相连接,建议你最好看看关于UDP打洞的相关文章。


这个肯定是

作者: ac_de   发布时间: 2011-12-27