在VoIP环境中,重要的是要注意有三个数据流,其中两个对用户有明显的影响。
第一个数据流是信令。信令指的是设置和拆除的通信,以及变化。在这个过程中,值得保护的元数据,如来源和目的地号码,也被传输。有不同的信令协议,如SIP(会话初始协议)、H.323或MGCP(媒体网关控制协议)。在公共网络和目前的企业网络中,主要使用SIP协议。然而,有大量不同的SIP实现方式。在实践中,由于不兼容,这导致了各种错误源。在信令有效载荷中,或者更准确地说,在会话描述协议(SDP)中,一些参数,如要使用的编解码器和UDP端口,以及用于语音数据传输的相关IP地址,也被协商确定。
第二个数据流是通过实时传输协议(RTP)传输的语音。该协议基于UDP传输,作为一种实时传输,它对延迟、抖动和丢包特别敏感。这里可以使用不同的编解码器,有不同的打包时间、大小和质量。
第三个数据流是实时传输控制协议(RTCP)。它为VoIP提供带有质量指标的统计数据。这个数据流在与RTP相同的传输路径上流动,但端口号要高一个。