MLPPP 概述
多链路点对点协议 (MLPPP) 将多个 PPP 物理链路聚合到单个虚拟连接或逻辑束中。更具体地说,MLPPP 将多个链路层通道捆绑到一个网络层通道中。在链路控制协议 (LCP) 选项协商的初始阶段,对等方协商 MLPPP。每个路由器通过发送多链路选项作为其初始 LCP 配置请求的一部分,来指示其具有多链路功能。
MLPPP 捆绑包可以由多个相同类型的物理链路组成,例如多条异步线路,也可以由不同类型的物理链路组成,例如租用同步线路和拨号异步线路。
使用 MLPPP 标头接收的数据包需要经过分段、重组和排序。收到的没有 MLPPP 标头的数据包无法进行排序,只能按照先到先得的原则进行传递。
本节包含以下主题:
传统 MLPPP 应用
MLPPP 用于捆绑多个低速链路以创建更高带宽管道,以便组合带宽可供来自所有链路的流量使用,并支持捆绑包上的链路分段和交织 (LFI) 功能,以降低高优先级数据包的传输延迟。LFI 将语音数据包与分段数据包交织在一起,以确保语音数据包的及时交付。 图 1 显示了传入数据包如何分配并聚合到 MLPPP 捆绑包中。
中
由于 MLPPP 将多个链路层通道聚合到单个网络层 IP 接口上,因此路由器内的协议分层不同于非多链路 PPP。
图 2 展示了使用 MLPPP 进行接口堆叠。
的结构
MLPPP LCP 协商选项
多链路 PPP 为 LCP 协商添加了多链路最大接收重构单元 (MRRU) 选项。MRRU 选项具有两个功能:
-
它会通知链路的另一端路由器可以接收的 PPP 数据包有效负载的最大重组大小。
-
它会通知另一端路由器支持 MLPPP。
在路由器上启用多链路时,路由器会在 LCP 协商中包括 MRRU 选项,并将 PPP 的默认值设置为 1500 字节(用户可配置选项)。如果远程系统拒绝此选项,则本地系统将确定远程系统不支持多链路 PPP,并且将终止链路而不进行协商。
如果从对等设备收到的 MRU 值与从对等方设备接收的 MRRU 值不同,则路由器不会显示链路。
MLPPP 的变更历史
是否支持某项功能取决于您使用的平台和版本。使用 功能资源管理器 确定您的平台是否支持某个功能。
| 版本 | 说明 |
|---|---|
| 14.1 | 从 Junos OS 14.1 版开始,支持用于订阅者访问的 MLPPP。 |
变更历史表
是否支持某项功能取决于您使用的平台和版本。使用 功能资源管理器 确定您的平台是否支持某个功能。