首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

广域网多台客户端在同一道由器下怎样连接

2013-09-15 
广域网多台客户端在同一路由器下怎样连接好比 我现在架构了一台服务器 已经将IP地址暴露给了公网,现在远程

广域网多台客户端在同一路由器下怎样连接
好比 我现在架构了一台服务器 已经将IP地址暴露给了公网,现在远程客户端 有很多台,但是他们在同一个路由器下,广域网IP地址都是一样的,服务器导致IP冲突,我向请问一下 如何让这些同一路由器下的终端都能连接上服务器,且能让服务器区分开,并且能够正常通讯。非常感谢 服务器 路由器 通讯
[解决办法]
你可能是通过IP来判断客户端的吧
单纯通过IP来判断客户端肯定会获得同样的结果
但是如果服务端是你自己写的话 应该不会出现这个问题,因为即便IP相同 每个SOCKET也是不同的,因为每个客户端对于的端口信息是不一样的。 你可以吧路由器想象成一个主机,路由器之下的所有客户端想象成这个主机上不同的应用程序来和你通讯。
[解决办法]
这个连接问题不需要你来操心,是由NAT的网络连接机制来保证的,NAT接收到内部客户的连接请求后,会为不同客户端分配外部接口的不同端口,服务器跟不同端口通讯就是跟不同客户端通讯。

热点排行