随着互联网的发展,用户在使用网络时对网站的浏览速度和效果愈加重视,但由于网民数量激增,网络访问路径过长,从 而使用户的访问质量受到严重影响。特别是当用户与网站之间的链路被突发的大流量数据拥塞时,对于异地互联网用户急速增加的地区来说,访问质量不良更是一个急待解决的问题。如何才能让各地的用户都能够进行高... ...
分类:
其他好文 时间:
2018-10-24 15:52:41
阅读次数:
192
网络图中的关键问题: 源到目的的最小费用路径是什么? 费用可以用带宽的倒数、拥塞程度等表示(越小越好) 路由算法:寻找最小费用路径的算法 路由算法的分类: 静态路由: 手工配置、路由更新慢 优先级高 动态路由: 路由更新快(定期更新、及时响应链路费用或网络拓扑变化) 全局信息: 分散信息: ...
分类:
其他好文 时间:
2018-10-21 10:52:42
阅读次数:
143
为了达到上述目的,我们需要对进入网络的流量进行监督,实现CAR(Committed Access Rate)。 CAR:将进入网络的用户流量的速率限制在约定的范围之内,从而避免引起网络拥塞。 CIR(Committed Information Rate):承诺信息速率,表示向C桶(单桶模式中只有一个 ...
分类:
其他好文 时间:
2018-10-03 23:47:48
阅读次数:
297
运输层 主要内容:进程的通信,UDP协议,TCP协议,可靠传输工作原理(停止等待协议和ARQ协议),TCP的滑动窗口,流量控制,和拥塞控制。 一:进程的通信 (1) 运输层是向最上面的应用层提供通信服务,属于面向通信部分的最高层,也是用户功能的最底层。 (2) 通信的实体:IP层的角度来说通信的实体 ...
分类:
其他好文 时间:
2018-09-27 18:06:21
阅读次数:
203
1. Nagle算法: 是为了减少广域网的小分组数目,从而减小网络拥塞的出现; 该算法要求一个tcp连接上最多只能有一个未被确认的未完成的小分组,在该分组ack到达之前不能发送其他的小分组,tcp需要收集这些少量的分组,并在ack到来时以一个分组的方式发送出去;其中小分组的定义是小于MSS的任何分组 ...
分类:
编程语言 时间:
2018-09-27 01:41:24
阅读次数:
160
传输层的基本理论和基本机制: 多路复用/分用 可靠数据传输机制 流量拥塞控制机制 拥塞控制机制 Internet的传输层协议: UDP:无连接传输服务 不可靠的交付服务,基于“尽力而为”的网络层。(多路分用、多路复用) TCP:面向连接的传输服务 可靠、按序的交付服务,提供拥塞控制、流量控制、连接建 ...
分类:
其他好文 时间:
2018-09-25 14:08:39
阅读次数:
160
QoS实现之队列调度与报文丢弃 前面的专题里面介绍了通过优先级映射或者MQC对报文进行分类和标记,那么分类之后要做什么呢?那就是根据分类结果对报文进行流量控制处理。拥塞管理和拥塞避免就是两种流量控制手段,比如下面的场景中,当LSW1上行流量大于接口带宽时,那么在出方向就可能会发生网络拥塞,此时就需要 ...
分类:
其他好文 时间:
2018-09-21 10:51:05
阅读次数:
165
TCP协议作为一个可靠的面向流的传输协议,其可靠性和流量控制由滑动窗口协议保证,而拥塞控制则由控制窗口结合一系列的控制算法实现。一、滑动窗口协议关于这部分自己不晓得怎么叙述才好,因为理解的部分更多,下面就用自己的理解来介绍下TCP的精髓:滑动窗口协议。所谓滑动窗口协议,自己理解有两点:1. “窗口” ...
分类:
其他好文 时间:
2018-09-18 20:52:25
阅读次数:
151
TCP的优点: 可靠,稳定 TCP的可靠体现在TCP在传递数据之前,会有三次握手来建立连接,而且在数据传递时,有确认、窗口、重传、拥塞控制机制,在数据传完后,还会断开连接用来节约系统资源。 TCP的缺点: 慢,效率低,占用系统资源高,易被攻击 TCP在传递数据之前,要先建连接,这会消耗时间,而且在数 ...
分类:
其他好文 时间:
2018-09-18 11:23:07
阅读次数:
145
一、流量控制与拥塞控制 在流量控制中,发送方发送的数据是由接收方决定,而在拥塞控制中,由发送方自己通过检测网络状况而决定。 二、拥塞控制的四个算法 1. 慢开始算法 刚开始发送TCP报文段时,先令拥塞窗口cwnd=1 (1个最大报文段长度MSS),逐次加倍 当到达慢开始门限时,改用拥塞避免算法。 2 ...
分类:
其他好文 时间:
2018-09-14 13:53:06
阅读次数:
151