实时传输协议与安全实时传输协议详解
1. 多媒体协议与网络栈
在当今互联网应用中,SIP 电话、软电话、可视电话和多媒体设备等新一代应用和设备被称为用户代理。用户代理与传统的数据驱动应用(如电子邮件或网页浏览器)不同,其内容必须及时到达。例如,在语音通话或视频会议中,如果丢失一个单词或一小段视频,其相关性就会丧失,且重新传输可能并不合适。
用户代理依赖多种协议,包括会话发起协议(SIP)、会话描述协议(SDP)和实时传输协议(RTP)等。这些协议构成的网络栈模型与常见的互联网应用一样,包含应用层、传输层、网络层和物理层。
| 协议 | 作用 |
|---|---|
| SIP | 应用层控制协议,用于建立和拆除多媒体会话,具有灵活、可扩展、基于文本和无状态的特点 |
| SDP | 用于描述媒体及其支持参数 |
| RTP | 为多媒体应用提供传输功能 |
| DNS | 将主机名解析为主机地址 |
| DHCP | 为本地网络提供配置参数 |
下面是多媒体协议网络栈的 mermaid 流程图:
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



