论文部分内容阅读
当今社会互联网技术的飞速发展以及与电信网络不断融合的背景下,VOIP技术在互联网中变得也来越重要,网络中对传输语音视频数据的需求在不断增强。互联网的飞速发展加速了互联网中IPv4地址不足,NAT(Network Address Translation)技术应运而生。虽然NAT技术解决了互联网络IPv4地址不足的问题,但是同时NAT对VOIP技术带来了新的挑战。随着多媒体协议(例如SIP属应用层协议)的引入,多媒体资源的路由将分为网络层的路由和应用层会话的路由两部分。通常内网都布署了NAT设备,而普通的NAT设备只能对网络层的IP地址进行转换,对应用层协议是不感知的,因此会导致应用层与网络层地址信息不一致,造成通信无法建立。如何解决这一问题成为VOIP是否可以成功应用于互联网的重要一环。本文即研究如何使语音视频数据透过NAT网络进行传输,以及通信在NAT网络中如何建立,如何设计并实现一个可行的SIPTrunk应用程序,并对其进行测试,最后对结果进行总结。