OSPF基础(一):OSPF工作原理以及优点、OSPF的缺点、OSPF配置方法、DR与BDR的选举原理

简介: OSPF基础:OSPF工作原理以及优点、OSPF的缺点、OSPF配置方法、DR与BDR的选举原理以及选举因素,是依据什么进行选举的。查看Route-ID的方法,以及数通考证做题时的诀窍

动态路由协议的分类: 
image.png

距离矢量路由协议(RIP):
工作原理就是每个路由器将自己的路由表泛洪出去,每台路由器会从相邻的路由器中学习到路由,并加载进自己的路由表。
image.png

缺点:距离矢量路由协议只管路由信息,不管网络结构。

链路状态路由协议(OSPF、IS-IS):
image.png

链路状态路由协议它通告的是链路状态,而不是路由表。

运行链路状态路由协议的路由器之间首先会建立一个协议的邻居关系,然后彼此之间开始互相交互LSA(Link State Advertisement,链路状态通告)。------LS(链路状态)、A(通告)

image.png

LSA(链路状态通告)的属性:
链路属性:

1、链路上的令居

2、链路开销

3、直连的网络号

4、接口的地址

5、链路的类型

查看路由器的直连链路属性:
dis ospf lsdb router +router ID
LSDB(链路状态数据库)
每台路由器都会产生LSAs,路由器将接收到的LSAs放入自己的LSDB(Link State DataBase,链路状态数据库)。路由器通过LSDB,掌握了全网的拓扑。
image.png

SPF(最短路径优先)
每台路由器基于LSDB,使用SPF(Shortest Path First,最短路径优先)算法进行计算,每台路由器都计算出一棵以自己为根的、五环的、拥有最短路径的“树”。有了这棵“树”,路由器就已经知道了到达网络各个角落的优选路径。
image.png

 image.png

OSPF工作原理:
区域内所有路由器交换各自的链路状态信息,形成稳定LSDB(链路状态数据库),通过SPF算法计算出最短路径树,填写路由条目至路由表
image.png

OSPF优点:
1、无环路
因为经过SPF算法,会形成一个树形结构的最短路径,所以不存在环路。(区域间运行的不是SPF算法)

2、收敛速度快
是因为区域内所有路由器都具备一个完全相同的LSDB(链路状态数据库),因此拓扑发生改变时,所有路由器都知道发生改变的位置,从而实现快速的路由收敛,失效路由剔除。

3、扩展性好
因为采用区域化的分割方式,使得区域内LSDB大小减少,区域间可以使用汇聚路由通信,

提升了效率,减少了路由条目。

4、支持认证
解决非法授权接入设备

OSPF缺点:
1、首次运行时间过长
因为所有路由器都必须知道整个拓扑信息

2、资源消耗大
资源消耗的程度与LSDB大小形成正比

3、OSPF本身协议及报文过于复杂
OSPF中:

DR优先级是越大越优先,取值范围是0~255

当路由器优先级设置为0,就代表该路由器不参与DR选举。如果路由器优先级为255,则该路由器一定为DR。

当优先级相同,则route-ID为第二选举因素,越大越优先。

OSPF区域:
image.png

每个区域都维护一个独立的LSDB。

Area 0是骨干区域,其他区域都必须与此区域相连。

1、骨干区域:Area0为骨干区域,且其他区域必须要与骨干区域相连

2、非骨干区域:只要不是区域0,都是非骨干区域

3、每一个区域都有一个独立的LSDB

考证做题的诀窍理念:
1、一个网段一个DR

2、华为的设备设计理念是以区域做基准概念设计----->防火墙上面得到体现

3、思科的设备设计理念是以接口做基准的概念设计----->防火墙接口为基本单位

OSPF配置方式顺序:
第一种配置方法:
配置前,先把路由器各接口IP地址配置好。

1、配置OSPF进程:
系统视图模式下,输入OSPF + 进程ID号 + (Route-ID --可选项)
例:
ospf 1 ---(routr-id如果不手动配置,那么将会自动从路由器所有接口的IP地址中选取一个做router-id。)

[Huawei]ospf 1 router-id ?
IP_ADDR<X.X.X.X> OSPF Private router ID value
router-id-----在OSPF中,起到了一个表明身份的作用,不同的router-id表明了在一个OSPF进程中不同路由器的身份。

router-id-----作为一台设备的标识符 企业网中的设备少则几台多则几十台甚至几百台,每台路由器都需要有一个唯一的ID用于标识自己。

2、创建区域:
Ospf视图下,输入area 0(区域号)【取值范围是1~65535】

[Huawei-ospf-1]area ?
INTEGER<0-4294967295> OSPF area ID (Integer)
IP_ADDR<X.X.X.X> OSPF area ID (IP address)
[Huawei-ospf-1]area 0
3、宣告网络段(该路由器每个接口的网络段)
Ospf区域视图下、输入network + IP网络地址+反子网掩码

宣告业务网络时宣告网段:(连接交换机或终端的网络)
Network 192.168.1.0 0.0.0.255

宣告非业务网络时宣告精确IP地址:(路由器相互链接的网络)
network 10.10.10.1 0.0.0.0
4、完成
image.png

第二种配置方法
1、进入接口:

Interface g 0/0/0

2、配置IP地址

Ip address 1.1.1.1 255.255.255.0

3、在接口下启用ospf进程:

Ospf enable 1 area 0.0.0.0  (进入接口,配置前需要先创建区域---area创建区域)

 image.png

 ospf学习到的路由会显示ospf协议
image.png

route-id来源:
手工配置,来源
自动选择----来源于两种:1、loopback地址  2、接口IP地址

查看路由器的route ID的方式:
dis ospf peer

或:

dis cur con ospf
OSPF邻居建立过程:

DR与BDR选举:
因素一:
优先级,取值范围(0~255),优先级越大越优先,当路由器优先级设置为0,就代表该路由器不参与DR选举。如果路由器优先级为255,则该路由器一定为DR。

当优先级相同,则route-ID为第二选举因素,route-ID越大越优先。

因素二:
Route-ID,来源:1、手工配置 2、自动填充

在广播网络当中,每一个网段就有一个DR路由。

相关文章
|
存储 安全 区块链
区块链在房地产交易中的应用:革新房产市场的未来
区块链在房地产交易中的应用:革新房产市场的未来
949 80
|
11月前
|
存储 监控 物联网
RFID仓储管理几大核心要素
RFID仓储管理系统通过多个核心要素实现智能化管理。其中包括RFID标签选型,根据物品特性选择适合的标签类型;RFID读写器选型,合理布局以覆盖关键区域;中间件处理数据,提升系统兼容性;仓储管理系统(WMS)实时监控库存与作业调度;人员培训确保规范操作。该系统在入库、出库、盘点等环节减少人工失误,降低成 本,提高效率,推动仓储管理向自动化、数字化转型。
|
缓存 开发工具 git
Docker 从构建开始导出一个镜像
docker build [OPTIONS] PATH | URL | -
650 1
|
缓存 Kubernetes 负载均衡
在K8S中,ingress 有何作用?
在K8S中,ingress 有何作用?
|
Ubuntu Linux 网络安全
在Linux中,如何配置VPN连接?
在Linux中,如何配置VPN连接?
|
存储 网络协议 算法
|
Prometheus Kubernetes 监控
使用kubectl快速查看各个节点的CPU和内存占用量
在Kubernetes集群中,安装metrics-server,并使用kubectl快速查看集群中各个节点的资源使用情况。
1554 0
|
人工智能 数据挖掘 Python
提升办公生产力工具——AI数据分析应用小浣熊
办公小浣熊广泛应用于日常数据分析、财务分析、商业分析、销售预测、市场分析等多个领域,为用户提供了强大的支持。
提升办公生产力工具——AI数据分析应用小浣熊
|
缓存 C++ Windows
面向 C++ 的现代 CMake 教程(一)(2)
面向 C++ 的现代 CMake 教程(一)
678 0
|
JavaScript Java 测试技术
基于springboot+vue.js的基于HTML5的问卷调查系统附带文章和源代码设计说明文档ppt
基于springboot+vue.js的基于HTML5的问卷调查系统附带文章和源代码设计说明文档ppt
265 0

热门文章

最新文章