Multilink PPP protocol configuration

PPP is industry standard, very good protocol. It supports most of connection types.

o Authentication
o Compression

– mppc (microsoft point to point compression)
– Predictor (If you have enough memory than CPU power)
– Stac (If you have enough power of CPU than memory)

o Multilink
o Call Back
o Multi-protocol Encapsulation, IPCP, IPXCP, CDPCP and etc

 

 

Multilink configuration

– I will make exact 50/50 % load-balancing by MLPPP

[Router 1]

R1#show running-config interface multilink 1
Building configuration…

Current configuration : 108 bytes
!
interface Multilink1
ip address 100.100.100.1 255.255.255.252
ppp multilink
ppp multilink group 1
end

interface Serial3/1
no ip address
encapsulation ppp
ppp multilink
ppp multilink group 1
end

interface Serial3/2
no ip address
encapsulation ppp
ppp multilink
ppp multilink group 1
end

 

[Router 2]

Current configuration : 108 bytes
!
interface Multilink1
ip address 100.100.100.2 255.255.255.252
ppp multilink
ppp multilink group 1
end

interface Serial3/1
no ip address
encapsulation ppp
ppp multilink
ppp multilink group 1
end

interface Serial3/2
no ip address
encapsulation ppp
ppp multilink
ppp multilink group 1
end

 

[Verifying]

R1#show ppp multilink

Multilink1, bundle name is R2
Endpoint discriminator is R2
Bundle up for 00:10:57, total bandwidth 3088, load 1/255
Receive buffer limit 24000 bytes, frag timeout 1000 ms
0/0 fragments/bytes in reassembly list
0 lost fragments, 1 reordered
0/0 discarded fragments/bytes, 0 lost received
0x20 received sequence, 0x20 sent sequence
Member links: 2 active, 0 inactive (max not set, min not set)
Se3/1, since 00:10:57
Se3/2, since 00:10:39
No inactive multilink interfaces

R2#show ppp multilink

Multilink1, bundle name is R1
Endpoint discriminator is R1
Bundle up for 00:14:12, total bandwidth 3088, load 1/255
Receive buffer limit 24000 bytes, frag timeout 1000 ms
0/0 fragments/bytes in reassembly list
0 lost fragments, 0 reordered
0/0 discarded fragments/bytes, 0 lost received
0x28 received sequence, 0x28 sent sequence
Member links: 2 active, 0 inactive (max not set, min not set)
Se3/1, since 00:14:12
Se3/2, since 00:13:54
No inactive multilink interfaces
R2#

 

 

Authentication configuration


[Router 1]

R1#sh run
Building configuration…

Current configuration : 1687 bytes
:
:
:
username R2 password 0 speeder
:
!
interface Serial3/1
description to R2
no ip address
encapsulation ppp
serial restart-delay 0
ppp authentication chap
ppp multilink
ppp multilink group 1
end

[Router 2]

R2#sh run
Building configuration…

Current configuration : 1687 bytes
:
:
:
username R1 password 0 speeder
:
!
interface Serial3/1
description to R2
no ip address
encapsulation ppp
serial restart-delay 0
ppp authentication chap
ppp multilink
ppp multilink group 1
end

 

Compression configuration

[Router 1]

interface Serial3/1
description to R2
ip address 10.10.10.1 255.255.255.252
encapsulation ppp
ip tcp header-compression passive <– Compress only for destinations which send compressed headers
compress stac
serial restart-delay 0
ppp reliable-link <– It will be enable layer 2 error check process(LAPB), helps for udp packets
ppp quality 75 < — If link reliablity is below 75%, link will be reset.
ppp authentication chap
ppp multilink
ppp multilink group 1
end

[Router 2]

 

interface Serial3/1
description to R1
ip address 10.10.10.2 255.255.255.252
encapsulation ppp
ip tcp header-compression passive
<– Compress only for destinations which send compressed headers
compress stac
serial restart-delay 0
ppp reliable-link
<– It will be enable layer 2 error check process(LAPB), helps for udp packets
ppp authentication chap
ppp multilink
ppp multilink group 1
end

Leave a Reply