多链路下PAPCHAP认证的配置

PPP协议支持用户的认证,是广域网接入使用最广泛的协议

PPP协议支持两种认证协议

  1 PAPPassword Authentication Protocol,口令认证协议)

  2 CHAPChallenge Handshake Authentication Protocol,质询握手认证协议)

 

PAP是两次握手认证协议,口令以明文传送,被认证方首先发起认证请求。

PAP认证的工作原理:

1  被认证方以明文发送用户名和密码

2  主认证方根据用户数据库认证用户名密码是否正确,如果正确则通过。

 

CHAP是三次握手认证协议,不发送口令,主认证方首先发起认证请求,安全性比PAP高。

CHAP认证的工作原理:

1  主认证方发送认证请求,其中包括认证请求报文01,此次认证的序列号ID,随机数据,和主认证方的用户名。

2  被认证方在本地的数据库中查找对应的密码。然后把该密码与此次认证的序列号ID(与认证请求中的id相同),和主认证方发送过来的随机数据用hash算法进行运算。得到以个hash值。然后被认证方回复认证请求,其中包括认证响应报文02,此次认证的序列号ID,刚才算出的hash值,以及被认证方的用户名。

3,主认证方在本地数据库中查找被认证方对应的口令,和此次认证的序列号,随机数据进行hash运算。得到一个hash值,与被认证方计算得到的Hash值做比较,如果一致,则认为认证通过。

 

MLPMultiLink PPP)可以将多条PPP链路捆绑起来

对于MLP链路两端的设备,就好像只有一条PPP连接,只需配置一个IP地址

链路捆绑的优点:

1,增加带宽

2,负载分担

3  降低时延

 

 

多链路下PAP与CHAP认证的配置_第1张图片

 

 

链路捆绑的配置:

在北京:

beijing (config)#int multilink 1

beijing (config-if)#encapsulation ppp

beijing (config-if)#ppp multilink group 1

beijing (config-if)#ip add 220.120.20.1 255.255.255.0

beijing (config-if)#no sh

beijing (config)#int s0/0

beijing (config-if)#encapsulation ppp

beijing (config-if)#ppp multilink group 1

beijing (config-if)#no sh

beijing (config-if)#int s0/1

beijing (config-if)#encapsulation ppp

beijing (config-if)#ppp multilink group 1

beijing (config-if)#no sh

beijing (config-if)#exit

在上海

shanghai(config)#int s0/0

shanghai(config-if)#encapsulation ppp

shanghai (config-if)#ppp multilink group 1

shanghai (config-if)#no sh

shanghai (config-if)#int s0/1

shanghai (config-if)#encapsulation ppp

shanghai (config-if)#ppp multilink group 1

shanghai (config-if)#no sh

shanghai (config-if)#exit

shanghai (config)#int multilink 1

shanghai (config-if)#encapsulation ppp

shanghai (config-if)#ppp multilink group 1

shanghai (config-if)#ip add 220.120.20.1 255.255.255.0

shanghai (config-if)#no sh

 

PAP的配置:

beijing (config)#user pap password pap

beijing (config)#int s0/0

beijing (config-if)#ppp authentication pap

beijing (config)#int s0/1

beijing (config-if)#ppp authentication pap

 

 

shanghai(config)#int s0/0

shanghai(config-if)#ppp pap sent-username pap password pap

shanghai(config)#int s0/1

shanghai(config-if)#ppp pap sent-username pap password pap

 

 

CHAP的配置:

beijing (config)#user shanghai password 123

beijing (config)#int s0/0

beijing (config-if)#ppp authentication chap

beijing (config)#int s0/1

beijing (config-if)#ppp authentication chap

 

 

shanghai(config)# user beijing password 123

 

IP协商(自动地址协商)

beijing (config)#service dhcp

beijing (config)#ip dhcp pool aaa

beijing (dhcp-config)#network 220.120.20.0 255.255.255.0

beijing(config)#ip dhcp excluded-address 220.120.20.2 220.120.20.10(不分配出去的IP

 

shanghai(config)#int multilink 1

shanghai(config-if)#ip add negotiated