IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> HCIA---OSPF -> 正文阅读

[网络协议]HCIA---OSPF

目录

OSPF协议---开放式最短路径优先协议

OSPF的五个数据包

OSPF的工作过程

条件匹配

OSPF的状态机

OSPF的基本配置

OSPF的扩展配置

1.手工认证:

?

?2.缺省路由

?

?3.静默接口

4.干涉选举DR/BDR

5.修改参考带宽

?6.加快收敛速度

组播更新方式

OSPF练习(仅展示结果? 配置过程不展示)

1.配置IP,启用协议

2.R2-R5所在MA网络中,只有R2是DR,其他都是DROTHER

?

3.R3,R4之间存在明文认证,R4,R5之间存在密文认证

4.R3存在环回100,IP为100.1.1.1/24 不能宣告进osp



OSPF协议---开放式最短路径优先协议

Open Shortest Path First

OSPF路由协议是用于网际协议(IP)网络的链路状态路由协议。该协议使用链路状态路由算法内部网关协议(IGP),在单一自治系统(AS)内部工作。适用于IPv4的OSPFv2协议定义于RFC 2328,RFC 5340定义了适用于IPv6的OSPFv3

采用的算法:OSP算法- - - 最短路径算法????????????????OSPF是跨层封装协议,协议号为:89

更新特点:邻居间共享拓扑——LSA(链路状态通告)包含了拓扑及路由信息

优先级:10????????????????度量值以带宽计算????????????????周期更新时间:30min

链路状态型路由协议的距离矢量型特征:区域内传递拓扑 区域间传递路由

结构化部署----(区域划分、地址规划)

区域划分规则:

1、必须满足星型结构,必须存在骨干区域

2、必须存在ABR(区域边界路由器)

OSPF的五个数据包

?Hello:routerID(点分十进制)的作用-标识路由器 ?- - -?10s

DBD:目录- - -LSA

LSR:request- - -请求

LSU:update- - -更新

LSack:确认

OSPF的工作过程

本地组播(224.0.0.5)发送hello包到所有的邻居处,若手机的hello拥有自己的routerID,则建立邻居关系 ,生成邻居表。

邻居关系建立后,进行条件匹配,匹配失败,则停留于邻居关系 ,仅hello包周期保活。若匹配成功,则建立毗邻关系,邻间关系将通过DBD,LSR,LSU,LSack来获取未知拓扑信息,当获取到所有的拓扑信息后,将生成LSDB- -链路状态数据库

在本地基于LSDB计算到达所有未知网段的最短路径,之后加载到路由表中

(LSDB中装载所获取的所有LSA)

条件匹配

建立邻接关系的条件:网络类型

? ? ? ? ? ? ? ? 点到点 网络将直接建立连接关系

? ? ? ? ? ? ? ? MA网络中 将进行DR/BDR选举(为了消除重复更新量)

MA网络——多路访问网络- -以太网络

在一个网络中,节点数量不受限制

DR:指定路由器? ?BDR:备份指定路由器

DR与BDR的选举:1.比较接口优先级,默认1.

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2.比较routerID,routerID数字大者为主,(非抢占型选举)

只有DRother和DRother之间是邻居关系,其他均为邻接关系

点到点网络:在一个网络中只有两个节点。

OSPF的状态机

描述OSPF在工作过程中接口的状态机制

Down 当发出第一个hello包时? 进入下一个状态

init? 初始化状态? ? 当收到的hello包中有本地的routerID时进入下一状态

2-way 双向通信? ? 邻居关系建立的标志

exstart? 预启动? ?发送类似hello包的的DBD,进行主从关系的选举,routerID数字大着优先进入下 一个状态

exchange? 准交换? 使用真正的DBD进行共享

loading? 加载? 使用DBD,LSR,LSU,LSack 获取未知的拓扑信息 (LSA信息)

full 转发 邻接关系建立的标志

OSPF的基本配置

1.进入ospf进程,并且书写routerID

router ID的来源

、优先采用手工书写的routerID--全网唯一

、如果没有手工书写,那么路由器会采用自己本地最大的环回地址作为routeriD

、如果 无环回地址,那么路由器将会采用本地最大的物理接口IP地址作为routeriD

OSPF的基本配置

R1

2.选择区域 并宣告(ospf宣告方式为反掩码宣告)

例:192.168.1.0? 掩码为255.255.255.0? ? ?反掩码宣告为0.0.0.255

R1

R2?

R3

?3.查看邻居表(display ospf peer? / brief)

? ?查看数据库表(display ospf lsdb)

?

?本应该2是DR 但是在1上优先启用协议? DR与BDR是非抢占型选举,所以 我们要在十秒内同时重启ospf进程 (reset ospf process) 则会重新选DR

?

?可以看到 此时2成为了DR

掩码的作用:区分网络位和主机位

反掩码的作用:精确匹配

OSPF的扩展配置

1.手工认证:

接口认证

?

?

区域认证(在区域内每台路由器做配置)

?2.缺省路由

强制下放缺省

?当边界路由器上已经有了手工书写的缺省路由,那么只需要下方缺省即可

?3.静默接口

4.干涉选举DR/BDR

?通过修改优先级的方式,干涉DR的选举

如果改大,则需要重启OSPF进程,

改小,则不需要,

当优先级为0时,表示不参与选举,默认为DRother(在端口中?ospf dr-priority 0 )

5.修改参考带宽

ospf的cost值通过参考带宽来计算

?6.加快收敛速度

对端接口需保持一致? (建议全部修改)

在接口中? ?ospd? timer hello?

组播更新方式

hello包? ? ?224.0.0.5

DE/BDR/DRother? ? 224.0.0.6

拓扑发生变化是

新增。断开网段---通过LSR,LSU,LSack来更新--DBD对比

设备关机 宕机----dead time到时后,自动断开连接关系

OSPF练习(仅展示结果? 配置过程不展示)

?

1.IP地址自行规划

2.每个路由都有自己的环回

3.R2-R5所在MA网络中,只有R2是DR,其他都是DROTHER

4.R3,R4之间存在明文认证,R4,R5之间存在密文认证

5.R3存在环回100,IP为100.1.1.1/24 不能宣告进ospf

6.区域划分如图,编号使用0.1.2

7.全网可达

1.配置IP,启用协议

?

?

2.R2-R5所在MA网络中,只有R2是DR,其他都是DROTHER

?

3.R3,R4之间存在明文认证,R4,R5之间存在密文认证

?

?

?

?

4.R3存在环回100,IP为100.1.1.1/24 不能宣告进osp

?

?

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2022-05-06 11:19:09  更:2022-05-06 11:19:29 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 1:29:58-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码