教你如何建立一个安全的OSPF动态路由网络
PS:本文章建立在下面的一个实验上,根据下面要求,讲解流程。
目录
一丶合理的子网划分
二丶IP地址的配置
三丶OSPF协议的运行
四丶完成实验特殊要求
五丶优化网络的拓展配置
一丶合理的子网划分
在该网络中,我们需要实验网段均在192.168.1.0/24上进行合理的分配,所以,在配置之前,我们首先进行子网划分。
根据实验网络,我们可以看出网络由三个环回地址,和骨干链路组成,相对于环回地址,我们可以看作为是三个大范围,而相对于骨干链路,我们结合的看成是一个大范围。所以,我们需要先划分出四个大范围,如下图划分
而对于骨干,我们先划分成两个区域,再根据各自需求,划分子网(一个需要三个IP,一个需要两个IP),如下图
到此,我们在这个实验网络上的子网划分结束,整体如下图所示。下面进行IP地址的配置。
二丶IP地址的配置
根据上面进行的子网划分结果,我们给相应的路由器配上网关地址和环回地址。(按照R1--R4的顺序如下图所示)
各IP地址配完后,我们接下来就是开启OSPF的进程了。
三丶OSPF协议的运行
对于OSPF协议,我们首先得在各个路由器上,启动OSPF进程,之后,按照实验要求,判断配置的路由器在那个区域,相应的创建一个区域,在此区域上宣告所有的直连网段,并且必须按照主类来进行宣告(只要宣告后的接口才能收发OSPF的数据包)。
根据要求,R1-R3都在在area 0区域上,所以在三个路由器上,都需要创建一个area 0的区域,并且在创建前先设置一个RIP,再宣告区域内的接口和环回地址。如下图
而在该网络中,R3作为一个ABR设备,既存在area 0 区域,又存在area 1区域,所以,在R3上,我们还得创建一个area 1的区域,并且宣告其右边的接口。而R4处于area 1 区域,就正常的配置就行。如下
因为实验要求不能直接宣告4.4.4.0网段,所以至此所有宣告都已经完成。我们尝试用R1 ping一下R4的接口,若能如下图一样ping通,则说明OSPF动态路由初步完成。
四丶完成实验特殊要求
(一) 实验特殊要求一:在R1-R3的区域中,R3为DR设备(即老大),但在该区域无BDR设备(即没有老二)
面对这个要求,我们想,正常来说,一个老大,一个老二,其他的都是小弟。但实验要求需要我们不能存在老二。所以在优先级上,我们可以下功夫,让R1,R2的优先级都改成0,即让他们俩都放弃当老大老二的资格,这样R3就自然而然成为老大,且不存在老二了。按照下图步骤修改R1,R2的优先级,如下
修改后,查看邻居表简表,发现R1跟R2真的只是邻居,而不是邻接了。
(二)实验特殊要求二:R4不能直接宣告4.4.4.0网段,但又需要全网可达
对此,我们只能在该网络上设置缺省路由,指向R4(只要路由表上没有,就往R4的方向扔),这样也能把数据传到R4手上。
所以,我们把R4定为缺省边界,但这有个问题,OSPF跟RIP不一样,OSPF要求,边界路由器上必须得先存在缺省路由,才能设置。因此,我们有一条命令,可以强制下发缺省。如下
这样就可以了,让R1 ping一下4.4.4.1,若能如下图一样ping通,则说明缺省路由完成。
五丶优化网络的拓展配置
为了满足实验要求,我们需要进行OSPF的拓展配置(手工认证,手工汇总,配上空接口)
(一)手工认证---给每个接口都设置上一个密码,让传输更安全
(二)手工汇总---减少区域0路由的条目
(三)配上空接口---避免环路
最后到此为止,整个实验要求皆已完成。一个由OSPF动态路由搭建的网络就做完啦!
都看到这里了,创作不易,点个关注小赞再走呗
(。・ω・。)ノ♡
相关文章
- Asp.Net Web API 2第六课——Web API路由和动作选择
- flask框架-蓝图,在flask中使用蓝图将路由分开写在不同文件
- Flutter入门(三)-底部导航+路由
- k8s:koolshare软路由安装及k8s基本环境配置
- Linux traceroute路由跟踪
- react自动化路由
- Express app.get 进行路由 Route 设置
- SAP 电商云 Spartacus UI product 明细页面的路由配置
- Angular路由里的canActivate用法
- 【无线传感器】使用 Mamdani 模糊推理系统改进无线传感器网络路由和数据包传递(Matlab代码实现)
- vue-route(三)后台管理路由配置
- 玩转华为ENSP模拟器系列 | 配置OSPFv3 ABR路由聚合示例
- 【Linux网络配置实战】服务器Network静态路由配置
- Python Flask 之 路由和渲染模板讲解与示例演示
- m基于DCAR编码感知的网络路由发现算法matlab仿真
- IPv6路由协议实验配置(ospfv3、isis-ipv6、bgp4+)
- Redis从部署群集到ASK路由