一、实验目的
通过配置OSPF协议,使如图拓扑全网可达
二、需求分析
1. R1-3为区域0,R3-R4为区域1;其中R3的环回也在区域0。R1,R2也各有一个环回
两个区域,R3为ABR。3个环回+2个骨干链路
2. R1-R3,R3为DR设备,没有BDR。
修改接口的优先级,设置为0,让R1、R2放弃选举。
3. R4环回地址已固定,其他所有网段使用192.168.1.0/24进行合理的分配
192.168.1.0/24两个区域:
area0:192.168.1.0/25
area1:192.168.1.128/25
area0区域:
R1R2R3间:192.168.1.1/27
R1环回:192.168.1.32/27
R2环回:192.168.1.64/27
R3环回:192.168.1.96/27
area1区域:
R3-R4:192.168.1.128/30
4. R4环回不能宣告,全网可达,保障更新安全,避免环路,减少路由条目
缺省路由、路由条目全,手工认证,空接口,手工汇总
三、实验步骤
1. 更改设备名称
[Huawei]sysname r1/r2/r3/r4
2. 分配IP地址、环回IP地址
① R1:
[r1]in g0/0/0
[r1-GigabitEthernet0/0/0]ip address 192.168.1.1 27
[r1]interface LoopBack 0
[r1-LoopBack0]ip address 192.168.1.33 27
② R2
[r2]interface GigabitEthernet 0/0/0
[r2-GigabitEthernet0/0/0]ip address 192.168.1.2 27
[r2]interface LoopBack 1
[r2-LoopBack1]ip address 192.168.1.65 27
③ R3
[r3]interface GigabitEthernet 0/0/0
[r3-GigabitEthernet0/0/0]ip address 192.168.1.3 27
[r3]interface LoopBack 1
[r3-LoopBack1]ip address 192.168.1.97 27[r3]interface GigabitEthernet 0/0/1
[r3-GigabitEthernet0/0/1]ip address 192.168.1.129 30
④ R4
[r4]in g 0/0/0
[r4-GigabitEthernet0/0/0]ip address 192.168.1.130 30
[r4]interface LoopBack 0
[r4-LoopBack0]ip address 4.4.4.1 24
3. 配置OSPF协议
基础配置
① R1
1. 启动OSPF的进程
[r1]ospf 1 router-id 1.1.1.1
[r1-ospf-1]2. 创建区域0
[r1-ospf-1]area 0
[r1-ospf-1-area-0.0.0.0]3. 宣告
[r1-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255
② R2
1. 启动OSPF的进程
[r2]ospf 1 router-id 2.2.2.2
[r2-ospf-1]2. 创建区域0
[r2-ospf-1]area 0
[r2-ospf-1-area-0.0.0.0]3. 宣告
[r2-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255
③ R3
1. 启动OSPF的进程
[r3]ospf 1 router-id 3.3.3.3
2. 创建区域0
[r3-ospf-1]area 0
3. 宣告
[r3-ospf-1-area-0.0.0.0]network 192.168.1.3 0.0.0.0
[r3-ospf-1-area-0.0.0.0]network 192.168.1.97 0.0.0.0
4. 创建区域1
[r3-ospf-1]area 15. 宣告
[r3-ospf-1-area-0.0.0.1]network 192.168.1.129 0.0.0.0
④ R4
1. 启动OSPF的进程
[r4]ospf 1 router-id 4.4.4.4
2. 创建区域0[r4-ospf-1]area 1
3. 宣告[r4-ospf-1-area-0.0.0.1]network 192.168.1.0 0.0.0.255
[r4-ospf-1-area-0.0.0.1]network 4.4.4.1 0.0.0.0
结果:
扩展配置:
① 题目要求R3为DR设备,没有BDR,通过display ospf peer查看邻居表发现,现在是R1是DR,R2是BDR,不符合要求,故需要修改DR,干涉选举。
路由器R1上:
[r1]interface GigabitEthernet 0/0/0
[r1-GigabitEthernet0/0/0]ospf dr-priority 0路由器R2上:
[r2]interface GigabitEthernet 0/0/0
[r2-GigabitEthernet0/0/0]ospf dr-priority 0查看结果:
[r2]display ospf peer
② R4环回不能宣告,需要做缺省;
[r4]ospf 1 router-id 4.4.4.4
[r4-ospf-1]area 1
[r4-ospf-1-area-0.0.0.1]undo network 4.4.4.1 0.0.0.0
[r4-ospf-1-area-0.0.0.1]q
[r4-ospf-1]default-route-advertise always
③ 保障更新安全,需要对接口做手工认证;
[r1-GigabitEthernet0/0/0]ospf authentication-mode md5 ?
INTEGER<1-255> Key ID ----- 口令的ID
<cr> Please press ENTER to execute command
[r1-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 12345[r2-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 12345
[r3-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 12345
[r3-GigabitEthernet0/0/1]ospf authentication-mode md5 1 cipher 12345
[r4-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 12345
④ 避免环路,在进行汇总的路由器使用空接口;
[r3]ip route-static 192.168.1.0 25 NULL 0 ----- 给area0汇总的网段做的空接口
[r3]ip route-static 192.168.1.128 25 NULL 0 ----- area1
⑤ 减少路由条目,对路由做手工汇总。OSPF中拓扑信息是没有办法汇总的,所有只能针对区域之间传输的路由信息进行汇总,在ARP设备上进行配置。
[r3-ospf-1-area-0.0.0.0]abr-summary 192.168.1.0 255.255.255.128
[r3-ospf-1-area-0.0.0.1]abr-summary 192.168.1.128 255.255.255.128
四、测试
使用ping命令进行测试:<r1>ping -a 192.168.1.33 4.4.4.1
至此,本实验的需求已全部完成。