常见网络层多路径协议介绍
MPTCP(Multipath TCP)
- MPTCP 是在传统 TCP 基础上进行扩展的协议,它允许在源端和目的端之间建立多个 TCP子流,这些子流可以通过不同的网络路径传输数据。
例如,一台笔记本电脑同时连接了 Wi-Fi 网络和以太网网络,当使用 MPTCP进行数据传输时,它可以将数据分别通过 Wi-Fi和以太网这两条不同的路径发送到目标服务器,从而充分利用两条链路的带宽。
LISP(Locator/ID Separation Protocol)
- LISP 将 IP 地址的功能进行了分离,把 IP地址分为标识(ID)和位置(Locator)两部分。在实际网络中,比如一个大型企业拥有多个分支机构,每个分支机构都有自己的内部网络。通过LISP,企业可以将内部设备的标识(ID)与它们当前所在的位置(Locator)进行分离管理。当分支机构之间进行数据传输时,LISP可以根据网络的实时状态,将流量动态地分配到不同的链路(路径)上。
例如,如果一条链路