了解序列数据包分片丢弃情况
多链路 PPP (MLPPP) 链路分片和交错 (LFI) 在链路的接收器端提供缓冲,以重组 MLPPP 分片数据包。丢弃数据包分片是一个问题,因为数据包的剩余部分会消耗宝贵的带宽和缓冲区空间,最终才被丢弃。
MX 系列为退出 MLPPP 捆绑包的数据包提供了两个排队阶段:
排队的第一阶段在内联服务
si
接口执行。第二阶段通过添加成员链路调度器队列来执行。
在接口排队的第一阶段 si
,从这些队列退出时,LFI 数据包将被分片并分配一个序列号。然后,这些分片的数据包被分发到成员链路,在那里它们会第二次排队。
成员链路队列拥塞可能导致 MLPPP 数据包分片丢失,如图 1 所示。图中的数据包流使用表示法 Px,Fx;例如,P1,F1 表示数据包 1、分片 1。
图 1:丢弃的序列数据包分片

由于队列拥塞 pp0.1
,数据包和分片 P2、F2 丢失。在为数据包 P2 分配序列号后,将发生这种情况。
在宽带远程接入服务器 (B-RAS) 实施中,捆绑件成员链路与捆绑式成员链路以及 PPP 用户接口共享物理接口,从而导致物理接口超额订阅,并很可能造成拥塞。
在排队的第二阶段,会添加成员链路调度器队列,以防范端口流量拥塞导致丢弃分段 MLPPP 数据包的情况。有关成员链路调度器层次结构,请参阅图 2 和 图 3 。
注意:
所有 MLPPP 数据包都将发送到队列 0(be)。
图 2:si 捆绑接口调度器层次结构

图 3:MLPPP 成员链路调度器层次结构
