Skip to content
Wireshark Wiki 中文翻译整理专题首页原始页面

Voice over IP 协议族

目前有四个 VoIP 协议族:基于 SIP、H.323 和 H.248 的协议族,以及 SIGTRAN。

呼叫控制

呼叫控制协议用于建立、修改和释放连接。

SIP 族

基于 IETF 规范:

  • SIP:"SessionInitiationProtocol",用于呼叫控制。

  • SDP:"SessionDescriptionProtocol",用于描述 SIP 和其他协议内部的 "media" 会话。

  • RTSP:"RealTimeStreamingProtocol",用于建立流媒体会话。

  • Sigcomp:"Signaling Compression ",一种用于压缩由 SIP 和 RTSP 等应用协议生成的消息的解决方案。

H.323 族

基于 ITU-T 规范:

  • H323:"Packet-based multimedia communications systems"

  • H225:"call control protocol"

  • H235:"Security"

  • H245:"Media control protocol"

  • H450:"Supplementary Services"

  • Q.931:"ISDN user-network interface layer 3 specification for basic call control"

  • H223:用于基于电路的多媒体通信系统的复用协议

要正确解析这些协议,必须正确设置 TCP、TPKT、Q.931 和 H225 的 preference settings。

H.248 族

基于 IETF 和 ITU-T 规范:

  • H248/MEGACO:"MEdia GAteway COntrol protocol" H248.1 version 3:

  • RFC 5125' - 2008 年 2 月更新。

  • H.248.1 Version 3ITU-T H.248 最后更新页面。

  • MGCP:"Media gateway Control Protocol" RFC3435

SIGTRAN 族

SIGTRAN 常用于连接 PSTN。

专有协议

Cisco 专有协议:

  • SKINNY:终端控制协议。

Digium 专有协议:

  • IAX2:一种独立的 VoIP 协议,主要为 Asterisk 服务器之间的通信而开发。

Nortel 专有协议:

  • UNISTIM:一种用于 IP 电话的 stimulus 协议。

传输

SIP 和 H323 都使用相同的 RTP/RTCP 传输协议。

  • RTP:"RTP: A Transport Protocol for Real-Time Applications" RFC3550

  • RTCP:"Real-time Control Protocol",与 RTP 一起使用

  • T38:"Real-time facsimile (T.38), Fax-over-IP"

向安全通信方向的发展涉及这些协议

  • SRTP:"The Secure Real-time Transport Protocol (SRTP)" RFC3711

  • MIKEY:"MIKEY: Multimedia Internet KEYing" RFC3830

认证、授权和计费

  • RADIUS:"Remote Authentication Dial In User Service" RFC2865

  • DIAMETER:"Diameter Base Protocol"(RADIUS 的后继者)

讨论

据我所知,MGCP 也是一个 VoIP 族。因此你应该把 MGCP + H248 放在呼叫控制部分。- Cedric MILLET

导入自 https://wiki.wireshark.org/VOIPProtocolFamily,时间为 2020-08-11 23:27:12 UTC

相关 Wireshark Wiki 页面

网络分析技术档案