RTP(实时传输协议)在 VoIP 中如何工作?

Collaborative Data Solutions at Canada Data Forum
Post Reply
ffffgfbbkm777
Posts: 14
Joined: Thu Dec 26, 2024 5:07 am

RTP(实时传输协议)在 VoIP 中如何工作?

Post by ffffgfbbkm777 »

实时传输协议 (RTP) 是一种构建数据包的方式,以便它们能够以闪电般的速度在互联网上传输,并重新组合成流畅的流,适合以自然的方式传输语音或多媒体。如果没有这样的协议,IP 语音就不可能实现。


VoIP 电话的演变
19 世纪 80 年代,有线地面电话系统首次投入使用,每次通话都以连续电信号的形式通过单根或多根电线传输。如果你想拨打伯明翰而不是伦敦,接线员会通过重新排列插头将你物理连接到不同的线路。这种方法一直沿用到 20 世纪 60 年代,几乎没有变化。

随着基于新晶体管的数字交换机的出现,电话呼叫可以在拥挤的电话网络中自行找到路径。

当数据在当今的互联网上传输时,它会被分成一系列数据包并包装在指令中,保加利亚 whatsapp 电话号码列表 以帮助它执行必要的交换。然后,每个数据包都可以在带宽允许的情况下挤过互联网流量瓶颈。尽管互联网流量非常快,但它与城市道路交通并无不同——需要排队、红灯、十字路口、单行道和收费桥。因此,数据包不太可能以发送时的顺序到达,因此每个数据包都会在流中标记其正确的位置,以便在到达时重新组装。

实时传输协议
有多种方法可以将数据包装在附加信息层中以控制其路由方式,但提供实时体验有一些非常具体的要求。例如,如果您通过互联网发送可​​执行文件,其到达和重组的速度并不重要,但您不能丢失任何数据,因此需要不断进行错误检查,并经常要求重新发送数据包。(文件传输协议就是为此而开发的)。相比之下,在发送对话时,最好丢弃丢失的数据包,而不是延迟重新组装的音频的传输。如果音频和视频都在流式传输,则必须有额外的保护措施来保持它们紧密同步。

实际上,RTP 等通信协议通常包含在众多其他协议中,每个协议控制路径中所需的寻址、交换和数据保护(包括加密)的不同方面。常见示例包括 IP(互联网协议)、UDP(用户数据报协议)和 RTCP(实时控制协议)。当语音终端提供商(如IDT)通过互联网连接您的电话呼叫、视频呼叫或传真消息时,通常会使用所有这些协议。
Post Reply