3.1.4流量控制与可靠传输 3.1.4 流量控制与可靠传输:数据链路层的核心机制 数据链路层作为OSI模型中的第二层,承担着在相邻节点间建立可靠数据传输通道的关键任务。为了确保数据帧能够准确、高效地到达目的地,数据链路层必须具备流量控制和可靠传输这两项核心功能。 流量控制 流量控制旨在解决发送方发送速率过快,而接收方处理能力有限的问题。如果发送方持续高速发送数据,可能导致接收方缓冲区溢出,进而造成数据帧丢失。流量控制通过协调发送方和接收方的速率,避免拥塞和数据丢失,提高网络利用率。 1.1 流量控制原理 流量控制的基本原理是让接收方能够告知发送方自己的接收能力,发送方根据接收方的反馈调整发送速率。