当前位置: 代码迷 >> 综合 >> HCIP(OSPF综合实验)
  详细解决方案

HCIP(OSPF综合实验)

热度:9   发布时间:2023-12-06 06:35:04.0

实验环境

实验要求

1、R4为ISP,其上只能配置IP地址,R4与其他所有直连设备间均使用共有IP。

2、R3、R5、R6和R7为MGRE环境,R3为中心站点。

3、整个OSPF环境IP基于172.16.0.0/16划分。

4、所有设备均可访问R4的环回。

5、减少LSA的更新量,加快收敛,保障更新安全。

6、全网可达。

实验步骤

一、划分IP地址

area-0:172.16.0.0/19

area-1:172.16.32.0/19

area-2:172.16.64.0/19

area-3:172.16.96.0/19

area-4:172.16.128.0/19

rip:172.16.160.0/19

剩余:172.16.192.0/19、172.16.224.0/19

二、配置IP地址

路由器

IP地址

路由器

IP地址

R1

G-0/0/0:172.16.32.1/29

环回 :172.16.33.1/24

R7

G-0/0/0:47.0.0.2/24

G-0/0/1:172.16.96.1/29

环回:172.16.3.1/24

T-0/0/0:172.16.0.4/29

R2

G-0/0/0:172.16.32.2/29

环回:172.16.33.1/24

R8

G-0/0/0:172.16.96.2/29

G-0/0/1:172.16.96.9/29

环回:172.16.97.1/24

R3

S-4/0/0:34.0.0.1/24

G-0/0/0:172.16.32.3/29

环回:172.16.35.1/24

T-0/0/0:172.16.0.1/29

R9

G-0/0/0:172.16.96.10/29

G-0/0/1:172.16.128.1/29

环回:172.16.129.1/24

R4

S-4/0/0:34.0.0.2/24

S-4/0/1:45.0.0.2/24

S-3/0/0:46.0.0.1/24

G-0/0/0:47.0.0.1/24

环回:4.0.0.1/24

R10

G-0/0/0:172.16.128.1/29

环回:172.16.130.1/24

R5

S-4/0/0:45.0.0.1/24

环回:172.16.1.1/24

T-0/0/0:172.16.0.2/29

R11

G-0/0/0:172.16.64.2/29

G-0/0/1:172.16.64.9/29

环回:172.16.65.1/24

R6

S-4/0/0:46.0.0.2/24

G-0/0/0:172.16.64.1/29

环回:172.16.2.1/24

T-0/0/0:172.16.0.3/29

R12

G-0/0/0:172.16.64.10/29

环回1:172.16.160.1/24

环回2:172.16.161.1/24

三、填写缺省路由

R3:

[r3]ip route-static 0.0.0.0 0 34.0.0.2

R5:

[r5]ip route-static 0.0.0.0 0 45.0.0.2

R6:

[r6]ip route-static 0.0.0.0 0 46.0.0.1

R7:

[r7]ip route-static 0.0.0.0 0 47.0.0.1

四、配置MGRE环境

中心站点R3:

[r3]int t 0/0/0

[r3-Tunnel0/0/0]ip address 172.16.0.1 29

[r3-Tunnel0/0/0]tunnel-protocol gre p2mp

[r3-Tunnel0/0/0]source 34.0.0.1

[r3-Tunnel0/0/0]nhrp network-id 100

[r3-Tunnel0/0/0]nhrp entry multicast dynamic

分站点R5:

[r5]int t 0/0/0

[r5-Tunnel0/0/0]ip ad 172.16.0.2 29        

[r5-Tunnel0/0/0]tunnel-protocol gre p2mp

[r5-Tunnel0/0/0]source Serial 4/0/0

[r5-Tunnel0/0/0]nhrp network-id 100

[r5-Tunnel0/0/0]nhrp entry 172.16.0.1 172.16.0.1 register

分站点R6:

[r6]int t 0/0/0

[r6-Tunnel0/0/0]ip ad 172.16.0.3 29

[r6-Tunnel0/0/0]tunnel-protocol gre p2mp

[r6-Tunnel0/0/0]source Serial  4/0/0

[r6-Tunnel0/0/0]nhrp network-id 100

[r6-Tunnel0/0/0]nhrp entry 172.16.0.1 34.0.0.1 register

分站点R7:

[r7]int t 0/0/0

[r7-Tunnel0/0/0]ip ad 172.16.0.4 29

[r7-Tunnel0/0/0]tunnel-protocol gre p2mp

[r7-Tunnel0/0/0]source GigabitEthernet 0/0/0

[r7-Tunnel0/0/0]nhrp network-id 100

[r7-Tunnel0/0/0]nhrp entry 172.16.0.1 34.0.0.1 register

五、启动OSPF协议

分析:需要将路由器自身直连网段在对应的区域进行宣告,使得其他路由进行获取其他设备路由信息。

R1:

[r1]ospf 1 router-id 1.1.1.1

[r1-ospf-1]area 1

[r1-ospf-1-area-0.0.0.1]network 172.16.0.0 0.0.255.255

R2:

[r2]ospf 1 router-id 2.2.2.2

[r2-ospf-1]area 1

[r2-ospf-1-area-0.0.0.1]network 172.16.0.0 0.0.255.255

R3:

[r3]ospf 1 router-id 3.3.3.3

[r3-ospf-1]area 0

[r3-ospf-1-area-0.0.0.0]network 172.16.0.1 0.0.0.0

[r3-ospf-1-area-0.0.0.0]q

[r3-ospf-1]area 1

[r3-ospf-1-area-0.0.0.1]network 172.16.32.0 0.0.3.255

R5:

[r5]ospf 1 router-id 5.5.5.5

[r5-ospf-1]area 0

[r5-ospf-1-area-0.0.0.0]network 172.16.0.0 0.0.255.255

R6:

[r6]ospf 1 router-id 6.6.6.6

[r6-ospf-1]area 0

[r6-ospf-1-area-0.0.0.0]network 172.16.0.0 0.0.3.255

[r6-ospf-1-area-0.0.0.0]q

[r6-ospf-1]area 2

[r6-ospf-1-area-0.0.0.2]network 172.16.64.1 0.0.0.0

R7:

[r7]ospf 1 router-id 7.7.7.7

[r7-ospf-1]area 0

[r7-ospf-1-area-0.0.0.0]network 172.16.0.0 0.0.3.255

[r7-ospf-1-area-0.0.0.0]q

[r7-ospf-1]area 3

[r7-ospf-1-area-0.0.0.3]network 172.16.96.1 0.0.0.0

R8:

[r8]ospf 1 router-id 8.8.8.8

[r8-ospf-1]area 3

[r8-ospf-1-area-0.0.0.3]network 172.16.0.0 0.0.255.255

R9:

[r9]ospf 1 router-id 9.9.9.9

[r9-ospf-1]area 3        

[r9-ospf-1-area-0.0.0.3]network 172.16.96.10 0.0.0.0

[r9-ospf-1-area-0.0.0.3]q

[r9-ospf-1]area 4

[r9-ospf-1-area-0.0.0.4]network 172.16.128.0 0.0.1.255

R10:

[r10]ospf 1 router-id 10.10.10.10

[r10-ospf-1]area 4        

[r10-ospf-1-area-0.0.0.4]network 172.16.0.0 0.0.255.255

R11:

[r11]ospf 1 router-id 11.11.11.11

[r11-ospf-1]area 2

[r11-ospf-1-area-0.0.0.2]network 172.16.0.0 0.0.255.255

R12:

[r12]ospf 1 router-id 12.12.12.12

[r12-ospf-1]area 2

[r12-ospf-1-area-0.0.0.2]network 172.16.64.10 0.0.0.0

六、启动RIP协议

R12:

[r12]rip 1

[r12-rip-1]v 2

[r12-rip-1]network 172.16.0.0

七、修改Tunnel接口类型

分析:由于在MGRE环境下Tunnel接口类型为P2P类型,使得设备无法正常建立邻居关系,需要修改Tunnel接口的类型,使路由器可以正常与其他设备建立邻居关系,获取路由信息。

R3:

[r3]int t 0/0/0

[r3-Tunnel0/0/0]ospf network-type p2mp

R5:

[r5]int t 0/0/0

[r5-Tunnel0/0/0]ospf network-type p2mp

R6:

[r6]int t 0/0/0

[r6-Tunnel0/0/0]ospf network-type p2mp

R7:

[r7]int t0/0/0

[r7-Tunnel0/0/0]ospf network-type p2mp

八、重发布

1、不同协议间进行重发布

分析:不同的协议是无法互想通信的,需要将该协议在另一个协议中重新发布,使两个协议互通。

R12:

[r12]ospf 1 router-id 12.12.12.12

[r12-ospf-1]import-route rip 1

2、不同进程间进行重发布

分析:由于AREA4是一个不规则的区域,使得R9不能作为ABR设备与其他区域的设备建立邻居关系。更改方法:可以在R9上将AREA4区域内的路由在另一个进程号中宣告,方便进行重发布操作,使得R9可以和其他区域的设备建立邻居关系。当然需要将在进程1中宣告的AREA4区域的路由信息删除后再从进程2中宣告。

[r9]ospf 2 router-id 9.9.9.9

[r9-ospf-1]area 4

[r9-ospf-1-area-0.0.0.4]undo network 172.16.128.0 0.0.1.255

[r9-ospf-1-area-0.0.0.4]q

[r9-ospf-1]q

[r9]ospf 2 router-id 9.9.9.9

[r9-ospf-2]area 4        

[r9-ospf-2-area-0.0.0.4]network 172.16.128.0 0.0.1.255

[r9-ospf-2-area-0.0.0.4]q

[r9-ospf-2]q

[r9]ospf

[r9-ospf-1]import-route ospf  2

九、减少LSA的更新量

1、区域间路由信息汇总

R3:

[r3]ospf

[r3-ospf-1]area 1

[r3-ospf-1-area-0.0.0.1]abr-summary 172.16.32.0 255.255.224.0

R6:

[r6]ospf

[r6-ospf-1]area 2        

[r6-ospf-1-area-0.0.0.2]abr-summary 172.16.64.0 255.255.224.0

R7:

[r7]ospf 1        

[r7-ospf-1]area 3

[r7-ospf-1-area-0.0.0.3]abr-summary 172.16.96.0 255.255.224.0

2、域外路由汇总

R12:

[r12]ospf 1

[r12-ospf-1]asbr-summary 172.16.160.0 255.255.224.0

R9:

[r9]ospf 1        

[r9-ospf-1]asbr-summary 172.16.128.0 255.255.224.0

十、设置特殊区域

1、完全末梢区域

分析:由于区域1中只有ABR,没有ASBR,所以需要搭建完全末梢区域,并且在区域内的所有设备都要进行相同的配置。

R3:

[r3]ospf

[r3-ospf-1]area 1

[r3-ospf-1-area-0.0.0.1]stub no-summary

R1:

[r1]ospf

[r1-ospf-1]area 1

[r1-ospf-1-area-0.0.0.1]stub

R2:

[r2]ospf

[r2-ospf-1]area 1

[r2-ospf-1-area-0.0.0.1]stub        

2、完全的非完全末梢区域

分析:由于区域2,区域3中存在ASBR,所有需要搭建非完全末梢区域,并且区域内的所有设备配置都需要进行相同的配置。

AREA 2

R6:

[r6]ospf

[r6-ospf-1]area 2

[r6-ospf-1-area-0.0.0.2]nssa no-summary

R11:

[r11]ospf

[r11-ospf-1]area 2

[r11-ospf-1-area-0.0.0.2]nssa

R12:

[r12]ospf

[r12-ospf-1]area 2        

[r12-ospf-1-area-0.0.0.2]nssa

AREA 3

R7:

[r7]ospf

[r7-ospf-1]area 3

[r7-ospf-1-area-0.0.0.3]nssa no-summary

R8:

[r8]ospf

[r8-ospf-1]area 3

[r8-ospf-1-area-0.0.0.3]nssa

R9:

[r9]ospf

[r9-ospf-1]area 3

[r9-ospf-1-area-0.0.0.3]nssa

[r9]ospf 2

[r9-ospf-2]default-route-advertise

十一、配置空接口路由

R3:

[r3]ip route-static 172.16.32.0 255.255.224.0 NULL 0

R6:

[r6]ip route-static 172.16.64.0 255.255.224.0 NULL 0

R7:

[r7]ip route-static 172.16.96.0 255.255.224.0 NULL 0

R9:

[r9]ip route-static 172.16.128.0 255.255.224.0 NULL 0

R12:

[r12]ip route-static 172.16.160.0 255.255.224.0 NULL 0

十二、访问R4的环回

R3:

[r3]acl 2000

[r3-acl-basic-2000]rule  permit source 172.16.0.0 0.0.255.255

[r3-acl-basic-2000]q

[r3]int s 4/0/0

[r3-Serial4/0/0]nat outbound 2000

R5:

[r5]acl 2000

[r5-acl-basic-2000]rule permit source 172.16.0.0 0.0.255.255

[r5-acl-basic-2000]q

[r5]int s 4/0/0

[r5-Serial4/0/0]nat outbound 2000

R6:

[r6]acl 2000

[r6-acl-basic-2000]rule permit source 172.16.0.0 0.0.255.255

[r6-acl-basic-2000]q

[r6]int s 4/0/0        

[r6-Serial4/0/0]nat outbound 2000

R7:

[r7]acl 2000

[r7-acl-basic-2000]rule permit source 172.16.0.0 0.0.255.255

[r7-acl-basic-2000]q

[r7]int g 0/0/0        

[r7-GigabitEthernet0/0/0]nat outbound 2000

十三、加快收敛

在MGRE环境中,隧道接口的网络类型为p2mp网络,hello时间默认为30S,死亡时间默认为40S。

R3:

[r3]int t 0/0/0

[r3-Tunnel0/0/0]ospf timer hello 10

同理,R5、R6、R7需进行与R3相同的配置命令。

十四、保障更新安全

R1:

[r1]ospf

[r1-ospf-1]area 1

[r1-ospf-1-area-0.0.0.1]authentication-mode md5  111 cipher 123456

R2:

[r2]ospf

[r2-ospf-1]area 1

[r2-ospf-1-area-0.0.0.1]authentication-mode md5 111 cipher 123456

R3:

[r3]ospf

[r3-ospf-1]area 1

[r3-ospf-1-area-0.0.0.1]authentication-mode md5 111 cipher 123456

实验验证