哪一层负责stream量控制?

我在维基百科阅读这个页面,并且很困惑地看到在三层看到stream量控制,

物理层下,我看到了链接

它可以定义stream量控制的协议。

networking层我看到链接

…该层使用路由器和交换机来pipe理其stream量(控制stream量控制,错误检查,路由等)…

传输层下,我看到了这条线

..传输层通过stream量控制,分段/分段,和e …来控制给定链路的可靠性。

现在在哪一层通常实施stream量控制? 我可以理解,在各种情况下,情况可能会有所不同,我也读过,但这是最普遍的情况? 对于哪一层负责stream量控制的问题,一个简单的答案是什么?

这是我在OSI-OSI模型中学到的:

  • 一般来说,物理层不负责stream量控制。
  • 数据链路层可以提供“在线”上的stream量控制。
  • networking层通过ICMP提供路由器之间的stream量控制。 terminal通常不会使用networking层。 IP不提供stream量控制。
  • 传输层,更具体地说,TCP通过回溯algorithm提供stream量控制,而UDP不提供stream量控制。 TCP有各种stream量和拥塞避免协议,如TCP Vegas。

就我所知:当路由器有stream量控制问题时,在networking层处理,当端点有这个问题时,在传输层处理。

stream量控制通常在两层数据链路层(Layer 2)和传输层(Layer 4)上实现。

Webopedia链接

维基百科链接