OSPF基础(一):OSPF工作原理以及优点、OSPF的缺点、OSPF配置方法、DR与BDR的选举原理
目录
动态路由协议的分类:
距离矢量路由协议(RIP):
链路状态路由协议(OSPF、IS-IS):
LSA(链路状态通告)的属性:
查看路由器的直连链路属性:
OSPF工作原理:
OSPF优点:
1、无环路
2、收敛速度快
3、扩展性好
4、支持认证
OSPF缺点:
1、首次运行时间过长
2、资源消耗大
3、OSPF本身协议及报文过于复杂
OSPF区域:
考证做题的诀窍理念:
OSPF配置方式顺序:
第一种配置方法:
第二种配置方法
route-id来源:
查看路由器的route ID的方式:
OSPF邻居建立过程:
DR与BDR选举:
因素一:
因素二:
动态路由协议的分类:
距离矢量路由协议(RIP):
工作原理就是每个路由器将自己的路由表泛洪出去,每台路由器会从相邻的路由器中学习到路由,并加载进自己的路由表。
缺点:距离矢量路由协议只管路由信息,不管网络结构。
链路状态路由协议(OSPF、IS-IS):
链路状态路由协议它通告的是链路状态,而不是路由表。
运行链路状态路由协议的路由器之间首先会建立一个协议的邻居关系,然后彼此之间开始互相交互LSA(Link State Advertisement,链路状态通告)。------LS(链路状态)、A(通告)
LSA(链路状态通告)的属性:
链路属性:
1、链路上的令居
2、链路开销
3、直连的网络号
4、接口的地址
5、链路的类型
查看路由器的直连链路属性:
dis ospf lsdb router +router ID
LSDB(链路状态数据库)
每台路由器都会产生LSAs,路由器将接收到的LSAs放入自己的LSDB(Link State DataBase,链路状态数据库)。路由器通过LSDB,掌握了全网的拓扑。
SPF(最短路径优先)
每台路由器基于LSDB,使用SPF(Shortest Path First,最短路径优先)算法进行计算,每台路由器都计算出一棵以自己为根的、五环的、拥有最短路径的“树”。有了这棵“树”,路由器就已经知道了到达网络各个角落的优选路径。
OSPF工作原理:
区域内所有路由器交换各自的链路状态信息,形成稳定LSDB(链路状态数据库),通过SPF算法计算出最短路径树,填写路由条目至路由表
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区域:
每个区域都维护一个独立的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、完成
第二种配置方法
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创建区域)
首先创建ospf进程,然后在进程里创建区域,才可使用该代码。(前提是每个接口IP地址需要配好)
步骤
1、每个接口配置好IP地址
2、在系统视图创建ospf进程:ospf 1
3、在ospf进程1里创建区域 area 0
4、进入每个接口,都使用ospf enable 1 area 0.0.0.0
ospf学习到的路由会显示ospf协议
route-id来源:
- 手工配置,来源
- 自动选择----来源于两种:1、loopback地址 2、接口IP地址
OSPF头部
Version 版本号,iPv4网络版本号为2
Message type 报文类型
Packet length 报文长度
Area ID 区域ID号
Checksum 校验
Auth type 认证类型
Auth data 认证数据
Hello 报文发送时间为10秒
查看路由器的route ID的方式:
dis ospf peer或:dis cur con ospf
OSPF邻居建立过程:
A-----相连----B 所有报文都是相互发送
HELLO报文-----寻找邻居,10s喊一下
DD报文-----对自身LSDB进行一个描述
LSR报文-----相互请求对方的LSA内容
LSU报文------相互间交换LSA内容,直至自身LSDB稳定
LSA报文-----相互间确认
DR与BDR选举:
因素一:
优先级,取值范围(0~255),优先级越大越优先,当路由器优先级设置为0,就代表该路由器不参与DR选举。如果路由器优先级为255,则该路由器一定为DR。
当优先级相同,则route-ID为第二选举因素,route-ID越大越优先。
因素二:
Route-ID,来源:1、手工配置 2、自动填充
在广播网络当中,每一个网段就有一个DR路由。
OSPF基础(一):OSPF工作原理以及优点、OSPF的缺点、OSPF配置方法、DR与BDR的选举原理相关推荐
- ATECC508A芯片开发笔记(八):ECDH算法配置方法、执行过程及实现原理
目录 AATECC508A芯片开发笔记(八):ECDH算法配置方法.过程原理及示例代码 1.ECDH介绍及原理 2.ECDH执行过程 3.508A某一slot执行Ecdh需要配置的参数 4.示例代码 ...
- OSPF协议原理与配置方法
一.OSPF协议原理 OSPF是一种基于链路状态的路由协议,它从设计上就保证了无路由环路.它支持区域的划分,区域内部的路由器使用SPF最短路径算法保证了区域内部的无环路.同时它还利用区域间的连接规则保 ...
- OSPF动态路由协议(了解ospf,RIP协议,外部网关协议内部网关协议,ospf工作过程,选举过程,ospf邻居关系7个状态)
文章目录 OSPF动态路由协议 常见的路由协议 RIP距离矢量型路由协议 RIP的度量值与更新时间 RIP v1和RIP v2的区别 内部网关协议和外部网关协议 OSPF的基本概念和工作过程 AS(a ...
- 华为数通笔记-OSPF基础
OSPF简介 定义 开放式最短路径优先OSPF(Open Shortest Path First)是IETF组织开发的一个基于链路状态的内部网关协议(Interior Gateway Protocol ...
- OSPF基础,浅显易懂
OSPF 思维导图 ·OSPF基本概念 ·OSPF的工作过程 ·OSPF报文 ·OSPF邻居建立过程 ·DR,BDR的选举 ·LSA的解析 ·OSPF区域类型 ·OSPF的网络类型 ·OSPF的路径选 ...
- OSPF基础概述理论
OSPF基础概述 一.基础知识 OSPF :open shortest path first 开放式最短路径优先协议 使用范围:IGP (AS内部) 协议算法特点:链路状态型路由协议,SPF算法协议 ...
- 小白入门之路之OSPF基础配置实验----尚文网络奎哥
实验拓扑: 实验需求: 1:使用ospf完成全网通信 2:掌握router-id的配置和选举方式 3:熟悉DR和BDR及邻接关系的建立 4:掌握ospf邻居表和路由表的查看及各内容的作用 实验步骤: ...
- OSPF的RID和DR/BDR的选举
Ospf 单区域 RID和DR的选举 一.拓扑 R2 show run hostname R2 ! boot-start-marker boot-end-marker ! ! no aaa new-m ...
- OSPF——DR及BDR详解
目录 一.DR简介: 二.BDR简介: 三.OSPF邻居关系规律及缺点: (1). 邻居关系数量变化规律: (2).邻居关系过多缺点: 四.为什么选举DR和BDR: 五.解决方法:引入DR.BDR 解 ...
最新文章
- 一招一式攻克linux(五)
- 魅族手机使用应用沙盒一键修改位置数据
- Django两天搭建个人博客
- 手写自己的MyBatis框架-支持注解配置SQL
- python指定变量类型_Python#160;变量类型_python教程
- python3 协程 返回值_python asyncio 获取协程返回值和使用callback
- 干货:资深架构师教你一篇文看懂Hadoop
- 那个即刻,他回来啦!
- 软件是怎么控制硬件的?
- Unix 环境高级编程书(第三版)源码编译(apue.3e)
- Linux Ext2/Ext3/Ext4文件系统
- Tableau Desktop 10.4.2 的安装和激活
- 三分钟集成连连支付方法(以认证支付为例)
- 如何以活动价在官网购买百度网盘会员
- CSS之控制所有p段落,首行缩进两个字符!...
- 我与程思阳的2020
- mysql 错误码 1267_mysql错误1267的解决方法
- R语言科学计数法详解:digits和scipen设置
- IDEA连接mysql总是让输入密码解决办法
- java post xml数据_Java发HTTP POST请求(内容为xml格式)