Red Hat Training

A Red Hat training course is available for RHEL 8

第 29 章 多路径 TCP 入门

传输控制协议(TCP)确保通过互联网的可靠的数据传递,并自动调整其带宽以响应网络负载。多路径 TCP (MPTCP) 是原始 TCP 协议 (single-path) 的扩展。MPTCP 支持传输连接同时在多个路径中运行,并为用户端点设备带来网络连接冗余。

29.1. 了解 MPTCP

多路径 TCP (MPTCP) 协议允许在连接端点间同时使用多个路径。协议设计提高了连接稳定性,与单一路径 TCP 相比也带来了其他好处。

注意

在 MPTCP 术语中,链接被视为路径。

以下是使用 MPTCP 的一些优点:

  • 它允许一个连接同时使用多个网络接口。
  • 如果连接绑定到链路速度,则使用多个链接可能会增加连接的吞吐量。请注意,如果连接绑定到 CPU,则使用多个链路会导致连接性能下降。
  • 它提高对链接故障的恢复能力。

有关 MPTCP 的详情,我们强烈推荐您查阅 附加资源