- 3
- 0
- 约2.24万字
- 约 155页
- 2018-01-14 发布于湖北
- 举报
资料来自网络,请保护知识产权,请您下载后勿作商用,只可学习交流使用。
2.5.2.2流量控制的目的 流量控制是为了防止网络拥挤及死锁的出现而采取的一种措施。当发至某一接收节点的信息速率超出了该接收节点的处理或转换报文的能力时,就会出现拥挤现象。因此,防止拥挤的问题就简化为向各节点提供一种能控制来自其它节点的信息速率的方法问题。 流控的另一目的是使业务量均匀地分配给各网络节点。因此,即使在网络正常工作情况下,流控也能减少信息的传递时延,并能防止网络的任何部分(相对于其余部分来说)处于过负荷状态。 2.5.3流量控制方法 网络中会产生全局性和局部性拥挤。通常,我们是通过各层的协议来解决拥挤问题的。协议的层次包括主机-主机、源节点-目的节点和节点-节点协议。通过节点-节点或链路协议的流控机制可以减轻节点之间的局部性拥挤;而通过主机-主机或源节点-目的节点协议(端-端协议)则可解决全局性的拥挤问题,因为它们能控制进入网络的流量。下面分别对这三种流控方法加以说明。 2.5.3.1主机-主机流量控制 目前主要有如下两种主机流量控制方法: 1.传输前等待方式:每个主机系统均设置缓存区池。在传输前,当这个主机与某个主机建立通信时,系统就为这对通信分配一个最低限度的基本缓存区,并保持到通信结束为止。如果传输量较大,可根据需要再向系统动态地申请缓存区,并在使用完毕后立即退还给缓存区池。当缓存区池中缓存容量低于一定限度时,对已占用多个基本缓存区的一对通信,系统要令发方主机
原创力文档

文档评论(0)