我是靠谱客的博主 眯眯眼橘子,最近开发中收集的这篇文章主要介绍计算机网络 什么是拥塞,何为网络的拥塞现象?,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

前言

拥塞控制是很难设计的,它与流量控制不同,网络拥塞是个 全面的,动态的 问题。

这里的话假如面试官问到拥塞控制,一般都会先问什么是TCP的拥塞控制吧?没道理上来就问你TCP的几种拥塞控制的方法呀,我认为如果你真的理解了什么是拥塞,什么情况下会造成网络的拥塞,那么几种拥塞控制的方法就自然而然地可以简单的说出来了。所以我希望可以先理解,何为拥塞?而网络的拥塞来源到底是什么?它与上一篇 TCP的流量控制 又有什么区别?

嗯,所以这里主要说一下,网络中拥塞控制涉及到的一般原理。

拥塞控制

一般原理

在计算机网络中的链路容量(带宽)、交换节点中的缓存和处理机等,都是网络的资源。

拥塞(congestion) :在某段时间,若对网络中的某一资源的需求超过了该资源所能提供的可用部分,网络的性能就要变差,这种情况就叫拥塞。

很难理解没关系,细品一品,继续往下看会细讲。

可以把出现网络拥塞的条件写成下面的关系式:

∑对资源的需求 > 可用资源

若网络中有许多资源同时呈现 供应不足 ,网络的 性能 就要明显 变差 ,整个网络的 吞吐量将随输入负荷的增大而下降 。

那么这里有 路人 会讲,“这怕啥?只要任意增加一点资源,例如,把节点缓存的储存空间扩大,或者把链路更换为更高速率的链路,或者把节点处理机的运算速度提高,就可以解决网络拥塞的问题了”。其实不然,因为网络拥塞是一个非常复杂的问题。简单采取上面的做法,在许多情况下非但无法解决问题ÿ

最后

以上就是眯眯眼橘子为你收集整理的计算机网络 什么是拥塞,何为网络的拥塞现象?的全部内容,希望文章能够帮你解决计算机网络 什么是拥塞,何为网络的拥塞现象?所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部