基于SIP 的NAT 穿透研究

该文探讨了VoIP中SIP协议穿越NAT的问题,特别是在对称型NAT环境下。研究基于STUN方法,针对其无法穿越对称型NAT的局限,提出了一种新的改进方案。通过识别NAT类型,预测端口分配,以实现对NAT的有效穿越,减少延迟和丢包的可能性。
摘要由CSDN通过智能技术生成

1 引言
VoIP 是新一代网络时代发展起来的最具代表性和发展前
途的应用技术之一。SIP 作为VoIP 中的一种信令控制协议,具
有很大的增长潜力。因此为了更好地推广VoIP 业务的发展,解
决好SIP 穿越NAT 的问题将是一个重大的研究课题。本文主要
是在STUN 方法的基础上,针对其无法穿越对称型NAT 的缺陷
展开研究的,提出了一个改进的新方案。
2 SIP 协议、NAT 相关技术及STUN 简介
2.1 SIP 协议及相关内容
SIP 是由IETF(Internet 工程任务组)提出的多媒体通信控制
协议,用于发起、更改和终止一个多媒体会话,同时配合会话描
述协议(Session Description Protocol,SDP)可以对会话属性和媒体
属性进行设定和动态修改,并且由于SIP 协议简单、便于扩展和
扩充, 它已被业界选定为NGN 的核心控制协议。SIP 网络有2
个组成要素:SIP 用户代理和SIP 服务器。用户代理是呼叫的终
端系统,SIP 服务器是处理呼叫相关信令的网络设备。SIP 消息
有2 种: 从客户机发到服务器的SIP 请求消息以及从服务器发
到客户机的SIP 响应消息。SIP 定义了INVITE、BYE、OPTIONS
、ACK、REGISTER、CANCEL6 个基本方法。
2.2 NAT 技术介绍及NAT 分类
由于Internet 的迅猛发展,公网IP 地址变得非常紧缺,另外
为了管理方便和网络安全方面的考虑, 许多企业和机构将内部
的主机组织起来形成局域网, 这些主机通过设在网络边界上的
网关与外部网络通信,这样既节约了IP 地址又使内部主机免受
外来攻击,在这个网关上采用了一个非常关键的技术:网络地址
转换,即NAT。NAT 将每个局域网节点的地址转换成一个IP 地
址,反之亦然。它可以应用到防火墙技术里,把个别IP 地址隐藏
起来不被外界发现,使外界无法直接访问内部网络设备,同时,它
还可合理地安排网络中的公有地址和私有地址的使用。但

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值