首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
技术百科首页 >RTCP >RTCP的拥塞控制机制是什么?

RTCP的拥塞控制机制是什么?

词条归属:RTCP

RTCP(Real-time Transport Control Protocol)的拥塞控制机制主要包括CCM(Congestion Control Mechanism)和TMMBN(Temporary Maximum Media Stream Bit Rate Notification)两种方式。

CCM(Congestion Control Mechanism)

CCM是一种基于反馈的拥塞控制机制,可以根据接收方的反馈信息调整RTP流的发送速率。具体来说,当接收方检测到网络拥塞时,可以发送一条RTCP报文,告知发送方需要降低RTP流的发送速率。发送方收到报文后,可以根据报文内容调整发送速率,以适应当前网络状况。

TMMBN(Temporary Maximum Media Stream Bit Rate Notification)

TMMBN是一种基于通知的拥塞控制机制,用于告知接收方当前网络带宽的情况。具体来说,当接收方检测到网络带宽变化时,可以发送一条RTCP报文,告知发送方当前网络带宽的情况。发送方收到报文后,可以根据报文内容调整发送速率,以适应当前网络状况。

相关文章
tcp拥塞控制机制
TCP的拥塞控制主要原理依赖于一个拥塞窗口(cwnd)来控制,TCP还有一个对端通告的接收窗口(rwnd)用于流量控制. 由于需要考虑拥塞控制和流量控制两个方面的内容,因此TCP的真正的发送窗口=min(rwnd, cwnd)。但是rwnd是由对端确定的,网络环境对其没有影响,所以在考虑拥塞的时候我们一般不考虑rwnd的值,我们暂时只讨论如何确定cwnd值的大小.
全栈程序员站长
2022-09-12
1.3K0
TCP/IP之拥塞控制拥塞的成因和代价拥塞控制的方法TCP拥塞控制
拥塞(Congestion) 给一个非正式定义就是:“太多发送主机发送了太多数据或者发送速度太快,以至于网络无法处理” 如果网络中发生了拥塞,会出现如下表现:
desperate633
2018-08-22
1.8K0
[RoCE]拥塞控制机制(ECN, QC-QCN)
1.网络拥塞问题 在网络交换机中,当入口流量大于出口流量的带宽时会发生网络拥塞。典型的例子是多个发送方同时向同一个目的地发送网络数据。交换机的缓存可以处理暂时的拥塞,但是当拥塞太久时,交换机的缓存就会过载。当交换机缓存过载时,下一个收到的新的数据包就会被丢弃。丢包会降低应用性能,因为重传和传输协议的复杂性会带来延迟。无损网络实现了流控制机制,它可以在缓存溢出前暂停入口流量,阻止了丢包现象。然而,流控制本身会造成拥塞传播的问题。 为了理解拥塞传播问题,考虑下面的图示。假设交换机1上的端口A到E都在向端口G发送
昊楠Hacking
2018-03-30
6.9K0
TCP拥塞控制机制(附面试题)
∑对资源的需求>可用资源 ∑ 对 资 源 的 需 求 > 可 用 资 源 \sum_{}^{} 对资源的需求 >可用资源
全栈程序员站长
2022-09-12
9050
TCP的拥塞控制_假设tcp拥塞控制算法中
在某段时间,若对网络中某一资源的需求超过了该资源所能提供的可用部分,网络性能就要变坏,这种情况就叫做网络拥塞。
全栈程序员站长
2022-08-03
1.1K0
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券