论文部分内容阅读
近年来随着互联网技术的日益普及,网络技术对人们的日常生活也在产生着越来越深远的影响。例如与互联网一起流行起来的VoIP (Voice over IP)技术,该技术充分利用了全球互联网的环境,将语音信号通过IP数据报进行传输,因其普及性好(有互联网的地方即可接入)、费用低廉及操作简单等原因而逐渐被用户所广泛接受。然而随着计算机网络技术的发展,互联网规模日益增大,连接到这个庞大网络上的网络设备、主机等数量也日趋增多,有限的IPv4地址早已无法满足设备数量增长的需求。在2011年2月3日,IANA (Internet Assigned Numbers Authority,全球互联网地址编码分配机构)已正式宣布全球IPv4地址池已耗尽,全球进入IPv6时代。IPv6因其丰富的地址数量能够有效解决IP地址短缺的问题。然而IPv6的部署不可能一步到位,在完全过渡到IPv6网络之前,IPv4与IPv6将长期共存。本文深入学习和研究了VoIP技术和IPv4/IPv6过渡技术,分析了在IPv4-IPv6共存网络环境下双栈VoIP客户端通信的复杂性及所面临的新问题,并结合开源VoIP软件,设计了在双栈的VoIP客户端各情景下的通信处理过程。最后在尽量减少代理翻译的前提下,实现了SIP、SDP协议的相应扩展。