模拟环境:华为模拟器
题目要求:
地址划分:
192.168.1.0/24
192.168.1.0/25 A0
192.168.1.128/25 A1
A0地址划分:
192.168.1.0/25
192.168.1.0/27 骨干
192.168.1.32/27 R1
192.168.1.64/27 R2
192.168.1.96/27 R3
A1地址划分:
192.168.1.128/25
192.168.1.128/27 p2p
192.168.1.160/27 MA
192.168.1.192/27 R4
R1的接口配置
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys r1 修改设备名称
[r1]int g0/0/0 进入接口
[r1-GigabitEthernet0/0/0]ip add 192.168.1.1 24 配置IP地址
[r1-GigabitEthernet0/0/0]int lo 0 创建名为'0'的环回网卡
[r1-LoopBack0]ip add 192.168.1.33 27 配置IP地址
R2接口配置:
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys r2
[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]ip add 192.168.1.2 27
[r2-GigabitEthernet0/0/0]int lo 0
[r2-LoopBack0]ip add 192.168.1.65 27
R3的接口配置:
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys r3
[r3]int g0/0/0
[r3-GigabitEthernet0/0/0]ip add 192.168.1.3 27
[r3-GigabitEthernet0/0/0]int lo 0
[r3-LoopBack0]ip add 192.168.1.97 27
[r3-LoopBack0]int g0/0/1
[r3-GigabitEthernet0/0/1]ip add 192.168.1.161 27
R4的配置:
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys r4
[r4]int g0/0/0
[r4-GigabitEthernet0/0/0]ip add 192.168.1.162 27
[r4-GigabitEthernet0/0/0]int lo 0
[r4-LoopBack0]ip add 192.168.1.193 27
[r4]int lo 1
[r4-LoopBack1]ip add 4.4.4.4 24
R1的OSPF配置:
[r1]ospf 1 router-id 1.1.1.1
//启动时需要定义进程号,仅具有本地意义;
//同时建议定义router-id;RID必须全网唯一,手工配置
[r1-ospf-1]area 0 进入某个区域
[r1-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255
//宣告只是传出一个范围,通过范围找到接口,把接口信息传递出去;
R2的OSPF配置:
[r2]ospf 1 router-id 2.2.2.2
[r2-ospf-1]area 0
[r2-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255
R3的OSPF配置:
[r3]ospf 1 router-id 3.3.3.3
[r3-ospf-1]area 0
[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]net 192.168.1.97 0.0.0.0
[r3-ospf-1-area-0.0.0.1]network 192.168.1.161 0.0.0.0
查看R3的邻居
测试一次ping通性
实现全网可达:
[r4-ospf-1]default-route-advertise always
//把R4看成边界路由,内部其他OSPF路由生成缺省路由指向边界;
路由汇总:
[r3]ospf 1
[r3-ospf-1]area 0
[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.0]q
[r3-ospf-1]area 1
[r3-ospf-1-area-0.0.0.1]abr-summary 192.168.1.128 255.255.255.128
//由于OSPF协议传递拓扑信息,所以不能直接进行接口汇总;
应在区域间路由上;
R3是区域间路由,汇总要在区域间路由上汇,汇总的路由来自哪里就进入哪个区域;
[r3]ip route-static 192.168.1.0 25 NULL 0
[r3]ip route-static 192.168.1.128 25 NULL 0
//最后为了防止路由黑洞,做一个空接口路由。
在R4上查看由OSPF生成的路由:
只有一条路由;
查看R1上由OSPF生成的路由:
接口认证:
直连邻居的接口上配置
--R1的接口上
[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 123
//‘1’为编号,‘123’为秘钥,邻居间编号和秘钥必须一致;
--R2的接口上
[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 123
--R3的接口上
[r3]int g0/0/0
[r3-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 123
在R3上查看邻居
R3和R4之间做接口认证:
[r3]int g0/0/1
[r3-GigabitEthernet0/0/1]ospf authentication-mode md5 2 cipher 1234
[r4]int g0/0/0
[r4-GigabitEthernet0/0/0]ospf authentication-mode md5 2 cipher 1234
测试实验最终是否成功:
在R1上ping 4.4.4.4
成功了!!!