基于UDP协议的NAT穿透技术研究与仿真
考相关资料改编。首先需运行服务器端,如图6所示,由图6可见,服务器端可以将已登录用户记录在案,中转连接功能则由后台运行。由于编程条件的限制,现将服务器端与两个客户机端在同一台电脑上运行,因此要指向的服务器IP为同一个地址。将客户机端分别命名为11和22,先模拟登录客户端主机11,然后模拟登录客户端主机22,所发送信息为“hello!”,两个客户机端的运行结果分别如图7、图8所示。由图7、图8可见,两个客户端主机已连接成功,并且发送的信息也已送达目的客户机。根据此实验结果分析,UDP穿透的目的已经达到。根据多次实验分析,由于客户端主机运行背景不同,同一局域网内可能需要在路由器端开通端口映射功能。6 结束语本文浅析了NAT的相关分类以及基于UDP协议穿透NAT的相关技术,并根据研究结果将其进行编程实现。该程序主要是根据UDP打洞技术来实现有关NAT穿透的基本功能,程序具有一定的适应性(针对Cone NAT),若结合硬件设施,可实现远程操控,因此有扩展开发空
<<上一页 下一页>>
广州市越秀区图书馆版权所有。
联系电话:020-87673002
本站访问人数: