跳到主要内容

3. SRTP Framework (SRTP 框架)

3. SRTP Framework (SRTP 框架)

RTP 是 Real-time Transport Protocol (实时传输协议) [RFC3550]。我们将 SRTP 定义为 RTP 的一个配置文件 (profile)。这个配置文件是对 RTP Audio/Video Profile [RFC3551] 的扩展。除非另有明确说明, 该配置文件的所有方面都适用, 并添加了 SRTP 安全特性。从概念上讲, 我们认为 SRTP 是位于 RTP 应用程序和传输层之间的 "bump in the stack" (栈中凸起) 实现。SRTP 在发送端拦截 RTP 数据包然后转发等效的 SRTP 数据包, 在接收端拦截 SRTP 数据包并将等效的 RTP 数据包向上传递到栈中。

Secure RTCP (SRTCP) 为 RTCP 提供与 SRTP 为 RTP 提供的相同的安全服务。SRTCP 消息认证是强制性的 (MANDATORY), 从而保护 RTCP 字段以跟踪成员资格、向 RTP 发送者提供反馈或维护数据包序列计数器。SRTCP 在 Section 3.4 中描述。