一.实验目的:
1.掌握 PPP 的基本配置步骤和方法。
2.掌握 PAP、CHAP 的基本配置步骤和方法。
3.掌握对 PAP、CHAP 进行诊断的基本方法
二.实验要点:
1.配置路由器之间的 PPP 连接。
2.配置、验证 PAP 过程。
3.配置、验证 CHAP 过程。
三.实验设备:
路由器 Cisco 2621 两台,带有网卡的工作站 PC 一台,控制台电缆一条,双绞线一条。
四、实验环境
五. 实验步骤
1.按图 23 连接两台路由器 RouterA、RouterB。
2.配置路由器基本参数。
3. 配置路由器 RouterA 的串行接口 Serial 0/0 接口 IP 地址 (192.168.0.1/24) 、 路由器 RouterB
的串行接口 Serial 0/0 接口 IP 地址(192.168.0.2/24)并同时激活接口。
4.配置路由器 RouterA 的串行接口 Serial 0/0 接口时钟频率为 64000。
5.使用 Ping 命令测试路由器 RouterA 和路由器 RouterB 之间的连通性。
问题:利用 show int s0/0 命令查看 RouterA、RouterB 串行接口封装的协议是什么?
6.改变路由器 RouterA 和路由器 RouterB 串行接口 Serial 0/0 的封装格式为 PPP,再次检查路
由器 RouterA 和路由器 RouterB 之间的连通性。
RouterA(config)#int s0/0
RouterA(config-if)#encapsulation ppp
RouterB 配置同 RouterA.
7.配置路由器 RouterA 和路由器 RouterB 的串行接口 Serial 0/0 进行 PAP 认证。
RouterA(config)#int s0/0
RouterA(config-if)#ppp authentication pap
8.配置路由器 RouterA 为 PAP 认证服务器:建立本地口令数据库—用户名 routerb,口令 rb。
RouterA(config)#username routerb password rb
9.配置路由器 RouterB 为 PAP 认证客户端:将用户名 routerb 和口令 rb 发送到对端路由器。
RouterB(config)#ppp pap sent-username routerb pass rb
10.在上述 PAP 配置过程中,利用 debug ppp authentication 命令进行诊断,观察终端输出。
RouterA#debug ppp authentication
11.配置路由器 RouterA 和路由器 RouterB 的串行接口 Serial 0/0 进行 CHAP 认证。
RouterA(config)#int s0/0
RouterA(config-if)#ppp authentication chap
12.配置路由器 RouterA 为 CHAP 认证服务器:建立本地口令数据库—用户名 routerb(对端路
由器名称),口令 samepwd。
RouterA(config)#username routerb password samepwd
13.配置路由器 RouterB 为 CHAP 认证客户端:建立本地口令数据库—用户名 routera(对端路
由器名称),口令 samepwd。
RouterB(config)#username routera password samepwd
14.在上述 CHAP 配置过程中,利用 debug ppp authentication 命令进行诊断,观察终端输出。
RouterA#debug ppp authentication
路由器A上:
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#int s0/0
Router(config-if)#ip ad 192.168.1.1 255.255.255.0
Router(config-if)#no sh
%LINK-5-CHANGED: Interface Serial0/0, changed state to down
Router(config-if)#encapsulation ppp
Router(config-if)#clock rate 64000
Router(config-if)#ppp pap sent-username ra password 0 123
Router(config-if)#
%LINK-5-CHANGED: Interface Serial0/0, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0, changed state to up
Router(config-if)#exit
Router(config)#exit
Router#
%SYS-5-CONFIG_I: Configured from console by console
Router#show int s0/0
Serial0/0 is up, line protocol is up (connected)
Hardware is HD64570
Internet address is 192.168.1.1/24
MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation PPP, loopback not set, keepalive set (10 sec)
LCP Open
Open: IPCP, CDPCP
Last input never, output never, output hang never
Last clearing of "show interface" counters never
Input queue: 0/75/0 (size/max/drops); Total output drops: 0
Queueing strategy: weighted fair
Output queue: 0/1000/64/0 (size/max total/threshold/drops)
Conversations 0/0/256 (active/max active/max total)
Reserved Conversations 0/0 (allocated/max allocated)
Available Bandwidth 1158 kilobits/sec
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
5 packets input, 640 bytes, 0 no buffer
Received 0 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
5 packets output, 640 bytes, 0 underruns
0 output errors, 0 collisions, 1 interface resets
0 output buffer failures, 0 output buffers swapped out
0 carrier transitions
DCD=up DSR=up DTR=up RTS=up CTS=up
在路由器B上:
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#username ra password 0 123
Router(config)#int s0/0
Router(config-if)#ip ad 192.168.1.2 255.255.255.0
Router(config-if)#no sh
Router(config-if)#
%LINK-5-CHANGED: Interface Serial0/0, changed state to up
Router(config-if)#encapsulation ppp
Router(config-if)#ppp
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0, changed state to up
% Incomplete command.
Router(config-if)#ppp authentication pap
Router(config-if)#
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0, changed state
在路由器A上:
Router#ping 192.168.1.2
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/21/87 ms
CHAP认证同PAP认证,将最后一句Router(config-if)#ppp authentication chap即可。
PAP认证属于两次握手认证,CHAP认证属于三次握手。
六. 实验总结
1.PPP 的两种认证方式 pap 与 chap 的认证过程有何区别。