1.简介
PPP multilink就是串口链路捆绑,主要目的是增加带宽,实现负载分摊。实现负载分摊的方式是系统根据用户自定义帧的最大字节,将超的帧进行分段,然后根据QoS规则进行排队调度,通过不同串口发送分段数据,这个也是LFI(分段fragment和交织interleave)技术。
2.配置
PPP multilink实现方式主要有Template接口方式和group接口方式,思科和华为都支持,不过在虚拟机上思科使用template时,物理串口一直处于up/down状态,所以这里思科使用group,华为使用template,两个厂商使用的拓扑图如下。
2.1 思科
R1和R2配置类似,这里只写R1配置。
1.创建multilink group
R1(config)#int multilink 1
R1(config)#ip add 10.0.12.1 255.255.255.252
R1(config-if)#ppp multilink group 1
R1(config-if)#ppp multilink interleave ------开启LFI
2.串口加入group
R1(config)#int ser1/0
R1(config-if)#encapsulation ppp
R1(config-if)#ppp multilink group 1
R1(config-if)#no shut
R1(config-if)#exit
R1(config)#int ser1/1
R1(config-if)#encapsulation ppp
R1(config-if)#ppp multilink group 1
R1(config-if)#no shut
2.2 华为
R1和R2配置类似,只写R1的配置。
1.创建template模板
[server]int Virtual-Template 1
[server-Virtual-Template1]ip add 10.0.12.1 30
[server-Virtual-Template1]ppp mp lfi----开启LFI
[server-Virtual-Template1]q
2.串口加入模板
[server]int Serial 0/0/0
[server-Serial0/0/0]ppp mp virtual-template 1
[server-Serial0/0/0]restart
[server-Serial0/0/0]q
[server]int Serial 0/0/1
[server-Serial0/0/0]ppp mp virtual-template 1
[server-Serial0/0/0]restart