1、Comment l1: 举例说明1IP技术中级实验手册IP技术中级实验手册 .1前言: .1实验 1:配置多区域 OSPF, NBMA、P2MP 网络类型 .1实验 2:配置 OSPF虚链路、隧道 .12实验 3:配置多区域 OSPF及认证 .25实验 4:配置 IS-IS协议 .39实验 5:配置简单 BGP协议 .50实验 6:配置 BGP各种属性 .59实验 7:配置 OSPF和 ISIS重分布 .76实验 8:配置组播,静态 RP,Auto-RP .93实验 9:配置简单 MPLS协议 .109实验 10:配置 MPLS-VPN.126实验 11:配置 Vlan, VTP, Trunk
2、, SVI.139实验 12:配置 HSRP, VRRP.151实验 13:配置 IPV6, OSPF v3协议 .162前言:此手册作为中级实验参考,试验环境为 dynamips, CCNP-LAB。对于设备提示信息和输入命令,以不同颜色标注。显示的报告需要关注的地方以高亮方式标注,过长的报告则以省略符表示。除了接口名称以简写方式,其余命令没有简略,cisco 不同版本 IOS命令可能有所不同。由于时间仓促,难免出现错误。此文档权限设定为允许添加批注,如果有发现错误的地方,请以批注的方式添加进文档,发邮件回馈给本人,我将及时修改。实验 1:配置多区域 OSPF,NBMA、P2MP 网络类型【
3、实验目的】:在本实验中,要求路由器 R1R5 底层运行 OSPF协议。任意网段之间路由可达。 实验拓扑如图所示,R1 和 R2以各自的 S1/0口连帧中继,所在网段 12.12.12.0/24。R1 的 S1/0口 IP地址 12.12.12.1/24,R2 的 S1/0口 IP地址 12.12.12.2/24。R1 封装 DLCI号 102,R2 封装DLCI号 201。 R2、R3、R4 通过二层交换机 SW1以太口相连,所在网段 23.23.23.0/24。R2 的 F0/0口连 SW1的F0/2口,R3 的 F0/0口连 SW1的 F0/3口,R4 的 F0/0口连 SW1的 F0/4
4、口。R2 的 F0/0口 IP地址23.23.23.2/24,R3 的 F0/0口 IP地址 23.23.23.3/24,R4 的 F0/0口 IP地址 23.23.23.4/24。 R3、R4 和 R5以各自的 S1/0口连帧中继,所在网段 34.34.34.0/24。R3、R4、R5 为 hub-and-spoken型网络,R5 为 hub端。R5 与 R3之间,以及 R5与 R4之间有虚电路,R3 与 R4之间无虚电路。R3 的 S1/0口 IP地址 34.34.34.3/24,R4 的 S1/0口 IP地址 34.34.34.4/24,R5 的 S1/02口 IP 地址 34.34.3
5、4.5/24。R3 封装 DLCI 号 305,R4 封装 DLCI 号 405,R5 封装 DLCI 号 503 和504。 路由器 R1 的 Loopback0 口地址为 1.1.1.1/24,R2 的 Loopback0 口地址为 2.2.2.2/24,R3 的Loopback0 口地址为 3.3.3.3/24,R4 的 Loopback0 口地址为 4.4.4.4/24, R5 的 Loopback0 口地址为 5.5.5.5/24。 R1R5 所有接口运行 OSPF,R1 和 R2 间属于区域 1,R2R5 间属于区域 0,R2 为 ABR。 R2 的Loopback0 口属于区域
6、1。R1R5 以各自的 Loopback0 口地址做为 Router-id。 R1 和 R2 间 OSPF 网络类型为 NBMA,指 neighbor 建邻居。R2、R3、R4 间 OSPF 网络类型为Broadcast,R3、R4、R5 间 OSPF 网络类型为 NBMA,R5 为 DR,R3 和 R4 放弃选举 DR。改 R3、R4和 R5 间 OSPF 网络类型为 P2MP。改 R1R5 的 Loopback0 口 OSPF 网络类型为 P2P。【实验拓扑】:【实验过程】:第一步:模版化初始配置所有设备。以 R1 为例,其它设备名称不同,模版化初始配置相同。Routerenable Ro
7、uter#configure terminalRouter(config)#no ip domain-lookupRouter(config)#line console 0Router(config-line)#exec-timeout 0 0 Router(config-line)#logging synchronous Router(config-line)#exitRouter(config)#line vty 0 4Router(config-line)#privilege level 15Router(config-line)#no loginRouter(config-line)#
8、exec-timeout 0 0 Router(config-line)#logging synchronous 3Router(config-line)#exitRouter(config)#hostname R1R1(config)#第二步:配置 R1R5 底层直连网络,以及交换机 SW1。 1 激活 R1 的 Loopback0 口,IP 地址为 1.1.1.1/24。R1 的 S1/0 口地址为 12.12.12.1/24,封装帧中继,DLCI 号 102。R1(config)#interface loopback 0R1(config-if)#ip address 1.1.1.1 2
9、55.255.255.0R1(config-if)#exitR1(config)#inter s1/0R1(config-if)#ip address 12.12.12.1 255.255.255.0R1(config-if)#encapsulation frame-relay R1(config-if)#no frame-relay inverse-arp R1(config-if)#frame-relay map ip 12.12.12.2 102 broadcast R1(config-if)#no shutdown R1(config-if)#exitR1(config)#2 激活 R
10、2 的 Loopback0 口,IP 地址为 2.2.2.2/24。配置 R2 的 S1/0 口地址为 12.12.12.2/24,封装帧中继,DLCI 号 201。激活 R2 的 F0/0 口,IP 地址 23.23.23.2/24。R2(config)#interface loopback 0R2(config-if)#ip address 2.2.2.2 255.255.255.0R2(config-if)#exitR2(config)#inter s1/0R2(config-if)#ip address 12.12.12.2 255.255.255.0R2(config-if)#enc
11、apsulation frame-relay R2(config-if)#no frame-relay inverse-arp R2(config-if)#frame-relay map ip 12.12.12.1 201 broadcast R2(config-if)#no shutdown R2(config-if)#exitR2(config)#inter f0/0R2(config-if)#ip address 23.23.23.2 255.255.255.0R2(config-if)#speed 100R2(config-if)#duplex full R2(config-if)#n
12、o shutdown R2(config-if)#exitR2(config)#3 激活 R3 的 Loopback0 口,IP 地址为 3.3.3.3/24。激活 R3 的 F0/0 口,IP 地址 23.23.23.3/24。配置R3 的 S1/0 口地址为 34.34.34.3/24,封装帧中继,DLCI 号 305。R2(config)#interface loopback 0R2(config-if)#ip address 3.3.3.3 255.255.255.0R2(config-if)#exit4R3(config)#inter f0/0R3(config-if)#ip add
13、ress 23.23.23.3 255.255.255.0R3(config-if)#speed 100R3(config-if)#duplex full R3(config-if)#no shutdown R3(config-if)#exitR3(config)#inter s1/0R3(config-if)#ip address 34.34.34.3 255.255.255.0R3(config-if)#encapsulation frame-relay R3(config-if)#no frame-relay inverse-arp R3(config-if)#frame-relay m
14、ap ip 34.34.34.4 305 broadcastR3(config-if)#frame-relay map ip 34.34.34.5 305 broadcast R3(config-if)#no shutdown R3(config-if)#exitR3(config)#4 激活 R4 的 Loopback0 口,IP 地址为 4.4.4.4/24。激活 R4 的 F0/0 口,IP 地址 23.23.23.4/24。配置R4 的 S1/0 口地址为 34.34.34.4/24,封装帧中继,DLCI 号 405。R4(config)#interface loopback 0R4(
15、config-if)#ip address 4.4.4.4 255.255.255.0R4(config-if)#exitR4(config)#inter f0/0R4(config-if)#ip address 23.23.23.4 255.255.255.0R4(config-if)#speed 100R4(config-if)#duplex full R4(config-if)#no shutdown R4(config-if)#exitR4(config)#inter s1/0R4(config-if)#ip address 34.34.34.4 255.255.255.0R4(con
16、fig-if)#encapsulation frame-relay R4(config-if)#no frame-relay inverse-arp R4(config-if)#frame-relay map ip 34.34.34.3 405 broadcastR4(config-if)#frame-relay map ip 34.34.34.5 405 broadcast R4(config-if)#no shutdown R4(config-if)#exitR4(config)#5 激活 R5 的 Loopback0 口,IP 地址为 5.5.5.5/24。配置 R5 的 S1/0 口地
17、址为 34.34.34.5/24,封装帧中继,DLCI 号 503 和 504。R5(config)#interface loopback 0R5(config-if)#ip address 5.5.5.5 255.255.255.0R5(config-if)#exitR5(config)#inter s1/0R5(config-if)#ip address 34.34.34.5 255.255.255.05R5(config-if)#encapsulation frame-relay R5(config-if)#no frame-relay inverse-arp R5(config-if)
18、#frame-relay map ip 34.34.34.3 503 broadcast R5(config-if)#frame-relay map ip 34.34.34.4 504 broadcast R5(config-if)#no shutdown R5(config-if)#exitR5(config)#6 关闭 SW1 的路由功能,激活 SW1 的 F0/2、F0/3 和 F0/4 口。SW1(config)#no ip routingSW1(config)#inter range f0/2 4SW1(config-if-range)#speed 100SW1(config-if-
19、range)#duplex full SW1(config-if-range)#no shutdown SW1(config-if-range)#exitSW1(config)#第三步:用 ping 命令测试 R1R5 底层直连。1 在 R1 上测试 R1、R2 之间底层帧中继直连 ping 通。R1#ping 12.12.12.2Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 12.12.12.2, timeout is 2 seconds:!Success rate is 100 percent (5/5),
20、round-trip min/avg/max = 24/70/128 msR1#2 在 R2 上测试 R2 和 R3、R2 和 R4 之间通过二层交换机 SW1 的以太口直连 ping 通。R2#ping 23.23.23.3Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 23.23.23.3, timeout is 2 seconds:.!Success rate is 80 percent (4/5), round-trip min/avg/max = 52/55/60 msR2#ping 23.23.23.4
21、Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 23.23.23.4, timeout is 2 seconds:.!Success rate is 80 percent (4/5), round-trip min/avg/max = 16/55/88 msR2#63 在 R5 上测试 R5 与 R3、R5 与 R4 之间帧中继直连 ping 通。R5#ping 34.34.34.3Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 34.
22、34.34.3, timeout is 2 seconds:!Success rate is 100 percent (5/5), round-trip min/avg/max = 20/91/124 msR5#ping 34.34.34.4Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 34.34.34.4, timeout is 2 seconds:!Success rate is 100 percent (5/5), round-trip min/avg/max = 4/71/128 msR5# 第四步: R
23、1R5 运行 OSPF 协议,进程号 100。R1 和 R2 之间所在区域 1,R2R5 之间区域 0。R1R5 的Loopback0 口地址做为 Router-id,且 Loopback0 口只收不发路由更新。1 R1 配置 OSPF 协议,所有接口属于区域 1,R1 和 R2 之间默认网络类型 NBMA,指 neighbor 建立邻居关系。改 R1 的 Loopback0 口网络类型为 P2P。R1(config)#router ospf 100R1(config-router)#router-id 1.1.1.1R1(config-router)#network 1.1.1.0 0.0.
24、0.255 area 1R1(config-router)#network 12.12.12.0 0.0.0.255 area 1R1(config-router)#passive-interface loopback 0R1(config-router)#neighbor 12.12.12.2R1(config-router)#exitR1(config)#exitR1#show ip ospf interface loopback 0Loopback0 is up, line protocol is up Internet Address 1.1.1.1/24, Area 1 Proces
25、s ID 100, Router ID 1.1.1.1, Network Type LOOPBACK, Cost: 1Loopback interface is treated as a stub HostR1#conf tR1(config)#inter loopback 0R1(config-if)#ip ospf network point-to-point R1(config-if)#endR1#show ip ospf interface loopback 0Loopback0 is up, line protocol is up Internet Address 1.1.1.1/2
26、4, Area 1 Process ID 100, Router ID 1.1.1.1, Network Type POINT_TO_POINT, Cost: 71Transmit Delay is 1 sec, State POINT_TO_POINT,Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5oob-resync timeout 40Supports Link-local Signaling (LLS)Index 1/1, flood queue length 0Next 0x0(0)/0x0(0
27、)Last flood scan length is 0, maximum is 0Last flood scan time is 0 msec, maximum is 0 msecNeighbor Count is 0, Adjacent neighbor count is 0 Suppress hello for 0 neighbor(s)R1#2 R2 配置 OSPF 协议,S1/0 口和 Loopback0 口属于区域 1,F0/0 口属于区域 0。改 R2 的 Loopback0 口网络类型为 P2P。R2(config)#router ospf 100R2(config-route
28、r)#router-id 2.2.2.2R2(config-router)#network 2.2.2.0 0.0.0.255 area 1R2(config-router)#network 12.12.12.0 0.0.0.255 area 1R2(config-router)#network 23.23.23.0 0.0.0.255 area 0R2(config-router)#passive-interface loopback 0R2(config-router)#exit R2(config)#inter loopback 0R2(config-if)#ip ospf networ
29、k point-to-point R2(config-if)#exitR2(config)#3 在 R2 上查看和 R1 的邻居关系,并查看 OSPF 数据库 1 类 LSA。R2#show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface1.1.1.1 1 FULL/DR 00:01:58 12.12.12.1 Serial1/0R2#show ip ospf database router OSPF Router with ID (2.2.2.2) (Process ID 100)Router Link S
30、tates (Area 1)LS age: 18Options: (No TOS-capability, DC)LS Type: Router LinksLink State ID: 1.1.1.1Advertising Router: 1.1.1.1LS Seq Number: 80000004Checksum: 0x3878Length: 48Number of Links: 2Link connected to: a Stub Network(Link ID) Network/subnet number: 1.1.1.0(Link Data) Network Mask: 255.255.
31、255.0Number of TOS metrics: 0TOS 0 Metrics: 1Link connected to: a Transit Network(Link ID) Designated Router address: 12.12.12.1(Link Data) Router Interface address: 12.12.12.1Number of TOS metrics: 0TOS 0 Metrics: 64.R2#4 R3 配置 OSPF 协议,所有接口属于区域 0。改 R3 的 Loopback0 口网络类型为 P2P。R3(config)#router ospf 1
32、00R3(config-router)#router-id 3.3.3.3R3(config-router)#network 3.3.3.0 0.0.0.255 area 0R3(config-router)#network 23.23.23.0 0.0.0.255 area 0R3(config-router)#network 34.34.34.0 0.0.0.255 area 0R3(config-router)#passive-interface loopback 0R3(config-router)#exitR3(config)#inter loopback 0R3(config-if
33、)#ip ospf network point-to-point R3(config-if)#exitR3(config)#5 R4 配置 OSPF 协议,所有接口属于区域 0。改 R4 的 Loopback0 口网络类型为 P2P。R4(config)#router ospf 100R4(config-router)#router-id 4.4.4.4R4(config-router)#network 4.4.4.0 0.0.0.255 area 0R4(config-router)#network 23.23.23.0 0.0.0.255 area 0R4(config-router)#n
34、etwork 34.34.34.0 0.0.0.255 area 0R4(config-router)#passive-interface loopback 0R4(config-router)#exitR4(config)#inter loopback 0R4(config-if)#ip ospf network point-to-point R4(config-if)#exitR4(config)#96 R5 配置 OSPF 协议,所有接口属于区域 0。改 R5 的 Loopback0 口网络类型为 P2P。R5 选举 DR,对R3、R4 指 neighbor,R3 和 R4 放弃 DR
35、选举。R5(config)#router ospf 100R5(config-router)#router-id 5.5.5.5R5(config-router)#network 5.5.5.0 0.0.0.255 area 0R5(config-router)#network 34.34.34.0 0.0.0.255 area 0R5(config-router)#passive-interface loopback 0R5(config-router)#neighbor 34.34.34.4 priority 0R5(config-router)#neighbor 34.34.34.3 p
36、riority 0R5(config-router)#exitR5(config)#inter loopback 0R5(config-if)#ip ospf network point-to-point R5(config-if)#endR5#show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface4.4.4.4 1 FULL/BDR 00:01:34 34.34.34.4 Serial1/03.3.3.3 1 FULL/DROTHER 00:01:35 34.34.34.3 Serial1/0R5#第五步
37、:修改 R3、R4 和 R5 之间的 OSPF 网络类型为 P2MP。1 在 R3 的 S1/0 口下改 OSPF 网络类型为 P2MP。R3(config)#inter s1/0R3(config-if)#ip ospf network point-to-multipoint R3(config-if)#exitR3(config)#2 在 R4 的 S1/0 口下改 OSPF 网络类型为 P2MP。R4(config)#inter s1/0R4(config-if)#ip ospf network point-to-multipoint R4(config-if)#exitR4(confi
38、g)#3 在 R5 的 S1/0 口下改 OSPF 网络类型为 P2MP,并查看 R5 和 R3、R4 的邻居关系。R5(config)#inter s1/0R5(config-if)#ip ospf network point-to-multipoint R5(config-if)#endR5#show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface4.4.4.4 0 FULL/ - 00:01:58 34.34.34.4 Serial1/03.3.3.3 0 FULL/ - 00:01:58 34.34.
39、34.3 Serial1/0R5#第六步:显示路由表是否学到所有网段路由,ping 测试所有网段可达。101 R1 上显示路由表中 OSPF 协议学到的路由。R1#show ip route ospf34.0.0.0/32 is subnetted, 3 subnetsO IA 34.34.34.3 110/65 via 12.12.12.2, 00:00:53, Serial1/0O IA 34.34.34.4 110/65 via 12.12.12.2, 00:00:50, Serial1/0O IA 34.34.34.5 110/129 via 12.12.12.2, 00:00:53,
40、 Serial1/02.0.0.0/24 is subnetted, 1 subnetsO 2.2.2.0 110/65 via 12.12.12.2, 00:00:53, Serial1/03.0.0.0/24 is subnetted, 1 subnetsO IA 3.3.3.0 110/66 via 12.12.12.2, 00:00:53, Serial1/04.0.0.0/24 is subnetted, 1 subnetsO IA 4.4.4.0 110/66 via 12.12.12.2, 00:00:53, Serial1/05.0.0.0/24 is subnetted, 1
41、 subnetsO IA 5.5.5.0 110/130 via 12.12.12.2, 00:00:53, Serial1/023.0.0.0/24 is subnetted, 1 subnetsO 23.23.23.0 110/65 via 12.12.12.2, 00:00:53, Serial1/0R1#2 测试各网段是否都可以 ping 通。以 R1 上 ping 最远端 R5 的 Loopback0 口为例。R1#ping 5.5.5.5Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 5.5.5.5,
42、timeout is 2 seconds:!Success rate is 100 percent (5/5), round-trip min/avg/max = 80/125/188 msR1# 3 在 R2 上 OSPF 数据库中查看 2 类 LSA 和 3 类 LSA。R2#show ip ospf database network OSPF Router with ID (23.23.23.2) (Process ID 100)OSPF Router with ID (2.2.2.2) (Process ID 10)Net Link States (Area 1)Routing Bit Set on this LSALS age: 42Options: (No TOS-capability, DC)LS Type: Network LinksLink State ID: 23.23.23.2 (address of Designated Router)Advertising Router: 2.2.2.2LS Seq Number: 80000002Checksum: 0xF9C7Length: 36Network Mask: /24