PPP Multilink (MLPPP) over VDSL CPE Configuration

We have many customers who are unable to get the full 80/20 VDSL bandwidth therefore use multiples of two VDSL or more circuits to achieve a higher download/upload speed.  As Exascale has its own national IP network (AS61049) and Layer 2 Tunnel Protocol (L2TP) Network Servers (LNS) we’re able to enable PPP Multilink  for our customers.  PPP Multilink enables the bundling of PPP (Point to Point Protocol) sessions.

We’ve lab tested the below configuration using both Cisco 1941, Cisco 2901 series routers using EHWIC-VA-DSL-A line cards.

controller VDSL 0/0/0
operating mode vdsl2
!
controller VDSL 0/1/0
operating mode vdsl2
!
interface GigabitEthernet0/0
ip address 192.168.1.1 255.255.255.0
ip nat inside
ip virtual-reassembly in
duplex auto
speed auto
!
interface ATM0/0/0
no ip address
shutdown
no atm ilmi-keepalive
!
interface Ethernet0/0/0
no ip address
!
interface Ethernet0/0/0.101
description BTO VDSL Tail
encapsulation dot1Q 101
no ip redirects
no ip unreachables
no ip proxy-arp
pppoe enable group global
pppoe-client dial-pool-number 1
!
interface ATM0/1/0
no ip address
shutdown
no atm ilmi-keepalive
!
interface Ethernet0/1/0
no ip address
!
interface Ethernet0/1/0.101
description BTO VDSL Tail
encapsulation dot1Q 101
no ip redirects
no ip unreachables
no ip proxy-arp
pppoe enable group global
pppoe-client dial-pool-number 1
!
interface Dialer0
ip address negotiated
ip nat outside
ip virtual-reassembly in
no ip redirects
no ip unreachables
no ip proxy-arp
encapsulation ppp
ip tcp adjust-mss 1440
dialer pool 1
dialer idle-timeout 0
dialer persistent
dialer-group 1
ppp authentication chap callin
ppp chap hostname [email protected]
ppp chap password 0 mydsl
ppp ipcp dns request
ppp multilink
ppp multilink fragment delay 20
ppp multilink mrru local 1500
ppp multilink mrru remote 1500
no cdp enable
!
ip forward-protocol nd
!
no ip http server
no ip http secure-server
!
ip dns server
ip dns spoofing
ip nat inside source list 100 interface Dialer0 overload
ip route 0.0.0.0 0.0.0.0 Dialer0 250
!
dialer-list 1 protocol ip permit
dialer-list 1 protocol ipv6 permit
!
!
access-list 100 permit ip 192.168.1.0 0.0.0.255 any