拥塞控制原理

拥塞是指客户端发送的数据太多或者发送速度太快,以至于网络无法处理。它指的是客户端和服务器连接的中间网络无法处理,而不是流量控制里,服务器无法处理。拥塞的表现就是分组丢包和分组延迟过大。

拥塞的成因

拥塞的成因是比较复杂的,考虑一个现实的情形如下。

 在理想化的情形下,当分组的传输速率接近链路容量的时候,分组将会在路由器经历巨大的排队延迟。从而导致分组到达服务器的的延迟非常高。

二是,发送方在遇到上述的巨大排队延迟的时候,很可能会进行重传,而这不必要的重传又会增加不必要的副本。导致网路更加的拥塞不堪。在上图的网络中,当分组沿着某一条链路在传输的过程中被丢弃掉,那么这将导致该路由器之前的所有路由器用于转发该分组的传输容量被浪费掉了。

拥塞的解决

一般在实践中有两种主要的控制拥塞的方法。根据网络层是否为传输层提供帮助,来区分拥塞控制方法。

  1. 端到端拥塞控制:TCP根据报文段的丢失,来认为网络拥塞。TCP就会相应的减少其窗口长度。现在,RTT也被作为网络拥塞程度的一种判断标志。端到端的拥塞控制是端系统自行观察网络,从而做出的判断和决策。

  2. 网络辅助拥塞控制:网络辅助控制中,路由器向发送方提供网络拥塞状态的显示反馈信息。

 

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值