论文部分内容阅读
近年来,随着网络技术的蓬勃发展和社会信息化水平的日益提高,数据及多媒体业务的重要性越来越突出,实现网络与业务融合的需求也越来越迫切。在这种环境下,软交换技术应运而生。在众多设备制造商和运营商的共同推动下,软交换产品逐步趋于成熟,功能日益丰富,性能逐渐稳定。同时,网络技术应用的普及也带来了IP地址资源短缺的问题,尤其在中国IP地址的匮乏特别严重。NAT技术通过公私网地址的转换来解决IP地址资源短缺的问题。因此,大量企业和网络服务运营商采用了NAT技术。为了公私网的互通,又需要一种技术来实现NAT穿越。而目前的NAT穿越方案主要的实现都在终端设备上,不能很好地解决这一问题。本文提出的通过代理设备实现NAT穿越的方案弥补了这个缺陷。本文分析了软交换系统的网络架构和特点,研究了NAT技术的原理以及NAT应用在安全方面的进一步改进;分析了各种NAT组网应用的穿越需求和其他NAT穿越方案的优缺点;针对现阶段网络通信设备的特点,提出了通过代理设备实现NAT穿越的解决方案;该方案通过针对不同的NAT组网应用采用适当的算法来实现NAT穿越;该方案采用了开放式架构,实现了业务的无关性;该方案考虑了原有网络架构的现状,实现了透明穿越;根据前面研究的成果独立完成了NAT穿越系统,并且将该系统与华为3COM的语音服务器产品集成,设计了全面的测试用例,完成了所有的测试,提交了稳定的系统。最后分析了通过代理实现NAT穿越目前设计的不足与有待改进的地方。