1、为什么要有流量控制?
因为接收端的接受能力和发送端的发送能力往往会不匹配,从而导致传输出错,因此需要进行流量控制。
2、数据链路层的流量控制与传输层流量控制的区别
数据链路层流量控制是点对点的,而传输层的流量控制是端到端的;
数据量路层流量控制的手段:接收方如果收不下数据就不回复确认;
传输层流量控制的手段:接收端给发送端一个窗口公告,即告诉发送端当前接收端可以接受的数据量还有多大、缓存区的信息等。
3、数据链路层流量控制的方法
(1)停止 -- 等待协议
(2)滑动窗口协议
4、总结