南方數據技术观察
首页 行业新闻 教程 技术文章 AI 对话 官网 咨询与报价
首页 / 行业新闻

VoIP在NAT环境下的困扰

NAT与PAT广泛使用,几乎所有VoIP客户都在用。SIP设计早于NAT普及,涉及NAT时表现不佳。RTP是UDP包流,源IP和端口在SIP/SDP中协商,设备位于NAT后时SDP中的IP和端口通常错误。常见做法是等待远端RTP包并优先采用其源IP和端口,但这可被滥用,攻击者向媒体服务器UDP端口泛洪RTP可干扰或重定向音频。缓解手段包括仅接受与SIP同IP的RTP,但复杂网络和运营商级NAT下IP不一定一致。较常见做法是监控、限速、IPS配合RTP会话锁定,例如收到三个有效RTP包后停止接受其他IP/端口,直到原流停止一段时间。实施新媒体服务器(三包+10秒超时)后,少数客户报告部分通话前10秒无音频,监控显示双向RTP在流动,进一步检查发现客户侧RTP源端口在前三个包后发生变化。

原文: APNIC Blog(2020-09-29)|摘要由 AI 辅助整理,事实以原文为准。

来源:APNIC Blog

返回列表