定义:流量控制用于防止在端口阻塞的情况下丢帧,这种方法是当发送或接收缓冲区开始溢出时通过将阻塞信号发送回源地址实现的。流量控制可以有效的防止由于网络中瞬间的大量数据对网络带来的冲击,保证用户网络高效而稳定的运行。
两种控制流量的方式:
(1)在半双工方式下,流量控制是通过反向压力(backpressure)即我们通常说的背压计数实现的,这种计数是通过向发送源发送jamming信号使得信息源降低发送速度。
(2)在全双工方式下,流量控制一般遵循IEEE 802.3X标准,是由交换机向信息源发送“pause”帧令其暂停发送。
交换机流控操作步骤:
1.交换机开启流控功能,流量控制改为启用;
Switch_config_g0/1# flow-control on
2.用3根网线把交换机和测试仪连接起来;
3.测试仪开启流控;
4.测试仪的2个端口,每个端口发1G流量,第三个端口发2个500M流量,如下;
5.开始测试,可以看到2个发送1G流量的端口只发送一半的流量,流量控制正确;