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 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> OSPF基础笔记(未完待续) -> 正文阅读

[网络协议]OSPF基础笔记(未完待续)

一、概念
1. 全称:open shortest pass first,开放式最短路径优先协议
2. 类型:高级路由协议中的链路状态型路由协议
3. 传递信息的方法:通过LSA--Link state advertisement,即路由连接状态通告,其中携带了拓扑信息和路由信息(与距离矢量型路由协议的本质区别)
4. 更新方式:触发更新(网络稳定情况下不发任何信息,网络结构变化时再更新)+30分钟链路状态刷新(序列空间)--周期更新+链路刷新
? ?- OSPF采用此种更新方式的原因:链路状态型路由协议的算法是将所有路由信息先进行汇总再计算,避免收集到的信息经过太长时间造成网络拥塞采用此更新方式
? ?- IGP与BGP的区别是传递路由信息的多少
5.OSPF协议特点:
? - 支持路由认证
? - 支持手工汇总:1.2.4类LSA无法汇总(拓扑信息无法汇总)
? - 支持区域划分
? - OSPF协议比较消耗设备资源,一个路由器上最多支持31个OSPF进程
??
二、OSPF如何传递路由信息
1. OSPF传递拓扑信息的前提:通过LSA--link state advertisement,路由器与路由器之间需要建立邻居关系
? ?-邻居:如果两台路由器之间共享一条公共数据链路(两台路由器中间没有其它路由器,或者两台路由器之间存在虚连接),并且成功协商了hello包中所指定的参数,那么它们就成为邻居。
? ?- 邻接:如果两个邻居之间需要同步LSDB,那么它们之间需要建立邻接关系。如果两个路由器之间建立了邻接关系,那么它们的LSDB一定是同步的。LSA只在存在邻接关系的路由器之间传递。?
?2.OSPF的运算过程:
? ?- OSPF建立邻居
? ?- OSPF泛洪LSA
? ?- LSDB进行同步
? ?- 运行SPF算法:
? ? ? ?算法步骤:1.以自己为根计算路由器节点的最短路径树--树干
? ? ? ? ? ? ? ? 2.计算路由器节点上的网段信息--树叶
? ? ? ?算法优点:网络结构稳定
? ? ? ?算法缺点:更新量大,占用较多资源
? ? ? ?计算方法:将所有路由信息传递到一个DR上进行集中计算,区别于距离矢量型协议的边传边算,OSPF采用集中式计算方法
3.DR BDR的选举
? - 先看接口优先级,范围0-255,选择优先级较大的为DR,优先级为0表示放弃选举
? - 如果优先级一致,看router-id,选择router-id较大的作为DR
? ? -router-id的设置方式:
? ? ?1.手动指定
? ? ?2.自动选举:有环回先选环回,多个环回选大的,没环回选择物理接口,如果三个都没有,则没有配置OSPF的必要
? ? ?3.router-id作用:用于标识本路由器在整个OSPF网络中的唯一性(标识习惯:区别于环回路由,一般形式为91.1.1.1)
? - 选择DR/BDR的作用:解决OSPF在多路网络中邻居数量过多以及信息重复传递的问题
??
三、OSPF的区域划分
1.划分区域的意义:
? - 减少LSA的数量
? - 减少LSA的传播范围,降低OSPF协议对硬件的消耗和设备的占用,提高OSPF工作效率
? - 划分区域后LSA数量减少,路由传递效率变高,传播范围减少
2.区域的分类:骨干区域area0和非骨干区域area除0以外的任何数字
? - 设置两种区域的目的:防环
3.区域的标记:
? - 十进制(使用范围广):area+数字
? - 类似于IP地址分ABC类
? - 路由器识别时最终都要转回32个二进制使用
4.区域设计原则:菊花型网络结构
? - OSPF网络中必须存在唯一的骨干区域area0,单区域除外(不必担心网络成环)
? - 非骨干区域必须与骨干区域直接相连
5.OSPF区域中的各种路由器
? - BR骨干路由器:路由器中的所有接口都属于骨干区域
? - DBR非骨干路由器:路由器中的所有接口都属于非骨干区域
? - ABR区域边界路由器:能够产生3类LSA,路由器接口中既有area0又有非area0的路由器
? - ASBR自治系统边界路由器:能够产生5类或7类LSA的路由器
??

?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ??
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-07-31 16:59:17  更:2021-07-31 17:01:12 
 
开发: 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/25 17:44:30-

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