HCIP作业(OSPF综合实验)

题目

要求:

1,R5为ISP,其上只能配置IP地址;R4作为企业边界路由器

2,整个OSPF环境IP基于172.16.0.0/16划分

3,所有设备均可访问R5的环回

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

5,全网可达

实验思路(针对要求4)

减少LSA数量:

通过合理规划OSPF区域,使用区域划分来减少LSA的数量。

使用路由汇总来减少LSA的数量。

加快收敛:

配置OSPF的快速收敛特性,如调整Hello和Dead间隔。

确保网络中无环路,避免不必要的路由更新。

保障更新安全:

使用OSPF的认证功能,如明文认证或MD5认证,来保障路由更新安全。

实验步骤

子网划分后的拓扑图

骨干链路ip分配从左到右,从上到下,主机号依次变大

每个路由器配置ip地址的代码相差不大,这里以AR1做示例

R1

R2

R3

R4

ISP(R5)

R6

R7

R8

R9

R10

R11

R12

ospf配置

单纯的配置ospf

域间设备(R1为例)

bash 复制代码
[R1]ospf 1 router-id 1.1.1.1
[R1-ospf-1]a 1
[R1-ospf-1-area-0.0.0.1]net 172.16.32.1 0.0.0.0
[R1-ospf-1-area-0.0.0.1]net 172.16.33.0 0.0.0.255

注意:R4不宣告Serial的ip地址,这里连接互联网

ABR设备(R3为例)

bash 复制代码
[R3]ospf 1 rout 3.3.3.3
[R3-ospf-1]a 1
[R3-ospf-1-area-0.0.0.1]net 172.16.32.3 0.0.0.0
[R3-ospf-1-area-0.0.0.1]net 172.16.35.0 0.0.0.255
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]net 172.16.0.1 0.0.0.0

ASBR设备(R9为例)

bash 复制代码
[R9-ospf-1]a 3
[R9-ospf-1-area-0.0.0.4]net 172.16.96.6 0.0.0.0
[R9]ospf 2 rout 9.9.9.9
[R9-ospf-2]area 4
[R9-ospf-2-area-0.0.0.4]net 172.16.129.0 0.0.0.255
[R9-ospf-2-area-0.0.0.4]net 172.16.128.1 0.0.0.0

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

邻居表:

邻居关系是相互的,这里只需挑选几个路由器查看邻居表

R3

R4

R8

R9

R11

路由汇总

域间路由汇总

因为域间路由汇总是针对骨干区域(area 0)的优化,所以配置域间路由汇总的应该是与area 0直连(直接相连的)的区域,即区域1、2、3;那么则在这三个区域的ABR上进行配置:

R3

bash 复制代码
#配置路由汇总在区域1做的原因是因为R3上的明细路由是通过区域1的1/2类LSA学到的
[R3-ospf-1-area-0.0.0.1]abr-summary 172.16.64.0 255.255.224.0

R6

bash 复制代码
[R6-ospf-1-area-0.0.0.2]abr-summary 172.16.64.0 255.255.224.0

R7

bash 复制代码
[R7-ospf-1-area-0.0.0.3]abr-summary 172.16.96.0 255.255.224.0

在R4用路由表检查

域外路由汇总

R9

bash 复制代码
[R9-ospf-1]asbr-summary 172.16.128.0 255.255.224.0

R12

bash 复制代码
[R12-ospf-1]asbr-summary 10.1.0.0 255.255.252.0

在R4用路由表检查

特殊区域

区域1可以做成完全末梢区域、区域2,区域3可以做成完全NSSA区域、区域4则不能做特殊区域(因为区域4上ospf 2的骨干区域骨干区域不能做成特殊区域!!!

area1

bash 复制代码
#R1
[R1-ospf-1-area-0.0.0.1]stub

#R2
[R2-ospf-1-area-0.0.0.1]stub

#R3
[R3-ospf-1-area-0.0.0.1]stub no-summary 

area2(area3类比area2)

bash 复制代码
#R6
[R6-ospf-1-area-0.0.0.2]nssa no-summary

#R11
[R11-ospf-1-area-0.0.0.2]nssa 

#R12
[R12-ospf-1-area-0.0.0.2]nssa

分别在R2/12/9上查表

做完特殊区域后的下放缺省

R9下放缺省

bash 复制代码
[R9-ospf-2]default-route-advertise 

#因为有了缺省,R10能通过缺省获取R9的所有路由,所以R9上的一个重发布就不用执行了,故我们undo一下
[r9-ospf-2]undo  import-route ospf 1

在R10查表检查

R4下放缺省

bash 复制代码
#配置R4到互联网的缺省
[R4]ip route-static 0.0.0.0 0 45.0.0.1

在R3查表检查

加快收敛配置

修改network-type类型

加快收敛操作即把此图的多个两个端点链路修改成P2P类型,如遇一点对多点,则修改为P2MP类型即可,因为P2P不需要选举DR和BDR,这样即可加快收敛

这里以区域1为例

bash 复制代码
[R3]int g 0/0/0
[R3-GigabitEthernet0/0/0]ospf network-type p2mp
[R2-GigabitEthernet0/0/0]ospf network-type p2mp
[R1-GigabitEthernet0/0/0]ospf network-type p2mp

修改hello时间

改完network-type后确实加快了收敛,但是P2P和P2MP类型的hello时间和dead时间是比ospf原本的要长的,所以为了完成加快收敛的要求,我们还要修改其hello与dead时间(但修改只用改hello时间,因为dead时间随hello时间变化,无需修改)

bash 复制代码
#hello时间统一修改成10s,如还想再快,缩短时间即可
[R1-GigabitEthernet0/0/0]ospf timer hello 10
[R3-GigabitEthernet0/0/0]ospf timer hello 10
[R2-GigabitEthernet0/0/0]ospf timer hello 10

配置OSPF认证

一般情况下,ospf的认证只在骨干区域0配置即可,故我们在此只配置区域0的

bash 复制代码
[R4]ospf 1
[R4-ospf-1]a 0
[R4-ospf-1-area-0.0.0.0]authentication-mode md5 1 cipher  123456
 
[R3]ospf 1
[R3-ospf-1]a 0
[R3-ospf-1-area-0.0.0.0]authentication-mode md5 1 cipher  123456
 
[R6]ospf 1
[R6-ospf-1]a 0
[R6-ospf-1-area-0.0.0.0]authentication-mode md5 1 cipher  123456
 
[R7]ospf 1
[R7-ospf-1]a 0
[R7-ospf-1-area-0.0.0.0]authentication-mode md5 1 cipher  123456

配置NAT

配置NAT来访问外网环境

bash 复制代码
[r4]acl 2000
[r4-acl-basic-2000]rule permit  source  172.16.0.0   0.0.255.255
 
[r4]int s4/0/1    
[r4-Serial4/0/1]nat outbound 2000

R1环回 ping ISP

R10环回 ping ISP

相关推荐
酣大智1 天前
接口模式参数
运维·网络·网络协议·tcp/ip
24zhgjx-lxq1 天前
华为ensp:MSTP
网络·安全·华为·hcip·ensp
ling___xi1 天前
《计算机网络》计网3小时期末速成课各版本教程都可用谢稀仁湖科大版都可用_哔哩哔哩_bilibili(笔记)
网络·笔记·计算机网络
REDcker1 天前
Linux 文件描述符与 Socket 选项操作详解
linux·运维·网络
Up九五小庞1 天前
用arpspoof实现100%批量切断192.168.110.10 - 192.168.110.100 断网(双向欺骗)--九五小庞
网络·开源
躺柒1 天前
读数字时代的网络风险管理:策略、计划与执行04风险指引体系
大数据·网络·信息安全·数字化·网络管理·网络风险管理
独角鲸网络安全实验室1 天前
本地信任成“致命漏洞”:数千Clawdbot Agent公网裸奔,供应链与内网安全告急
网络·网关·安全·php·漏洞·clawdbot·信任机制漏洞
ai_xiaogui1 天前
Tailscale实现家庭与公司网络双向通信教程:子网路由配置详解
网络·tailscale·双向通信·子网路由配置详解·tailscale双向互访
mftang1 天前
现代互联网安全的基石: SSL/TLS技术介绍
服务器·网络·ssl
坐怀不乱杯魂1 天前
Linux网络 - 网络层
linux·服务器·网络