身份证和实际年龄不符:网络系统设计方法

来源:百度文库 编辑:神马品牌网 时间:2024/04/27 18:33:12
我想设计一套互联网网络软件,现在一个问题是:如何准确判断一个用户连接到服务器软件时的客户端IP地址及端口,特别是当客户端是以路由器连上网的,也就是一个由路由器连上网的局域网中的一台电脑,服务器如何将信息准确返回到提交信息的那台电脑?特别是当局域网内由二台以上电脑同时使用在使用客户端软件(就象QQ客户端软件一样),如何判断信息该由哪台客户接收。

这就是你多想了,内部IP和端口你不用去管它的,因为路由器的内建NAT表会做好这一切的了。
比如我有192.168.18.12和192.168.18.13两台机器,上面都挂了QQ,端口都是80,它们的消息出网的时候可能就变成211.81.55.197:2345和211.81.55.197:4567了,你的软件只要照着收到的IP和端口号回过来,路由器收到后照样可以把211.81.55.197:2345送给192.168.18.12上的QQ了。。。