流量控制

流量控制:

DTE与DCE速度之间存在很大差异,这样在数据的传送与接收过程当中很可能出现收方来不及接收的情况,这时就需要对发方进行控制,以免数据丢失

用于控制调制解调器与计算机之间的数据流,具有防止因为计算机和调制解调器之间通信处理速度的不匹配而引起的数据丢失。通常有硬件流量控制(RTS/CTS)和软件流量(XON/XOFF)控制。

DCE: Data Communication Equipment,数据通讯设备,它是指两个Modem之间即电话线之间的传输速度,我们所说的56K指的就是这个速度。

DTE: Data Terminal Equipment数据终端设备)速度是指从本地计算机到Modem的传输速度,如果电话线传输速率(DCE速度)为56000bps,Modem在接收到数据后按V.42 bis协议解压缩56000×4=115200bps,然后以此速率传送给计算机,由此可见56K猫(使用V.42bis)的DTE速度在理想状态下都应达到115200bps。

有关交换机的流量控制机制:

流量控制

定义:流量控制用于防止在端口阻塞的情况下丢帧,这种方法是当发送或接收缓冲区开始溢出时通过将阻塞信号发送回源地址实现的。流量控制可以有效的防止由于网络中瞬间的大量数据对网络带来的冲击,保证用户网络高效而稳定的运行。

两种控制流量的方式:

1, 在半双工方式下,流量控制是通过反向压力(backpressure)即我们通常说的背压计数实现的,这种计数是通过向发送源发送jamming信号使得信息源降低发送速度。

2, 在全双工方式下,流量控制一般遵循IEEE 802.3X标准,是由交换机向信息源发送“pause”帧令其暂停发送。

有的交换机的流量控制会阻塞整个lan的输入,这样大大降低了网络性能;高性能的交换机仅仅阻塞向交换机拥塞端口输入帧的端口。采用流量控制,使传送和接受节点间数据流量得到控制,可以防止数据包丢失。

局域网下的流量控制

众所周知带宽资源是有限的,在局域网共享的情况下如何合理的分配有限的带宽资源就成为大家关心的话题,而有效的流量控制就可以解决类似一人下载,全网等待的问题。

局域网流控的种类

1、基于硬件端口的流控(基本上已经不在采用)

2、平均分配:顾名思义,就是局域网中把带宽资源平均分配到每一台单机,这样看似合理的分配实则非常不合理,会造成有的不够用,有的空闲浪费!(现在基本也不采用)

3、基于单机IP的流控,这种流控机制是目前主流的流控机制,相对比较合理,但是也有缺陷!

4、弹性流控,这种流控机制目前还没有得到广泛的推广,是将来流控机制的一个趋势!

Copyright© 1999-2024 C114 All Rights Reserved | 联系我们 | 沪ICP备12002291号-4