| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 网络协议 -> HCIP-07 -> 正文阅读 |
|
[网络协议]HCIP-07 |
HCIP-07 OSPF的不规则区域 ? OSPF区域划分要求: ? 1.区域之间必须存在ABR; ? 2.区域划分必须按照星型拓扑结构来进行划分; ? 常见的不规则区域: ? 1.远离干的非骨干区域; ? 1.搭建VPN虚拟隧道:直接在非法的ABR上面搭建一条到达骨干区域的隧道,相当于直接把非法区域的ABR连接在骨干区域,之后将接口在骨干区域仅性激活,就将一个非法的ABR变成合法的ABR,则可以正常的进行路由转发。实现不规则区域的通信。 ? 注意:1.当一台ABR同时连接骨干区域和多个非骨干区域时,非骨干区域之间将直接通过这个ABR来传递路由信息,而不需要经过骨干区域。 ? 2.当路由信息同时从骨干区域和费骨干区域学到,设备将无条件选择骨干区域发来的信息,而不要非故关发来的信息,计时骨干区域发送的信息开销值更大。 ? 该方法缺点:由于OSPF会有限选择骨干区域学来的路由信息,所以可能会造成选路不佳的问题;通过隧道连接后,非法的ABR变成合法的ABR后,将会直接通过区域0学到骨干区域的路由信息,也会通过区域1学到区域0的路由信息导致重复更新的现象。 ? 因为虚链路的存在,AR2和AR4之间也需要建立临济关系,所以,导致周期性的数据都需要穿越AREA1进行传递,会对区域1的资源造成损耗。 ? 2.使用OSPF虚拟链路(虚链路只能穿越一个区域) 虚链路的配置实在虚链路需要穿过的区域内进行配置 ? 缺点:虚链路限制只能穿越一个区域;因为虚链路的存在,AR2和AR4之间也需要建立邻居关系,所以,导致邻居间周期性的数据········穿越AREA1进行传递,会对区域1的资源造成额外的损耗。 ? 3.多进程双向重发布 ? 我们重发布配置在运行不同协议的路由器上,OSPF把这样的路由器称为ASBR(自治系统边界路由器/协议边界路由器) ····································································································································· ? LSA—链路状态通告—OSPF协议在不同的网络环境下携带和传递的信息 ? LSDB—链路状态数据库 ? SPF—最短路径优先算法 ? TYPE—描述LSA的类型(在OSPFV2中,至少要找我6中LSA类型) ? LinkState ID—链路状态标识符—其作用是用来标记LSA信息。(一条LSA的名称) ? 因为不同类型的LSA获取LS ID的方式并不相同,所以,可能回传LS ID重复的情况。所以,金拼接LS ID并不能唯一标识出一条LSA。 ? 以上三个参数称为LSA“三元组”—可以唯一的标识出一条LSA信息。 AdvRouter—通告路由器—表示发送该LSA信息的路由器的RID。 LS AGE—LSA的老化时间—单位S—这个老化时间是从该LSA从始发路由器中产生时开始计时,(并不是到LSDB后开始计时),之后,该LSA在网络中传播整个过程,老化时间始终累加—一般来华时间最大到达1800S—最大老化时间MAX AGE:3600S,其作用是当一条LSA老化时间达到3600S时,将认定该LSA失效,会直接删除该条LSA。 SEQ—序列号—由32位······································—每一条都会携带一个序列号,主要用来区分LSA的新旧。每台路由器在发送相同LSA信息室都会携带一个序列号,并且该序列号逐次加1. ? 序列号空间的分类: ? 直线型序列号空间—有点,方便比较新旧,通过大小关系就可以直接比较;缺点,序列号空间有限,当超出空间大小限制时,将无法正常比较大小关系。 ? 循环型序列号空间—优点:序列号可以循环使用,不收空间大小的限制;缺点:当·····带的序列号数值相差较大时,无法判断新旧。 ? 棒棒糖型序列号空间—OSPF采取的是棒棒糖型空间,大师,为了避免循环不浮粉造成新旧无法判断的情况,所以,OSPF要求序列号不能进入循环额。OSPF序列号的取值范围:0X80000001-0X7FFFFFFFE ? OSPF充值序列号空间的方法: ? 当一个LSA序列号达到最大值时,我们将会把他的老化时间设置为最大老化时间3600S。邻居收到这条LSA之后,将会按照最新的LSA信息处理,把本地同一条LSA信息进行刷新。之后因为老化时间到达3600S,则将该LSA信息删除。紧接着设备将在发送一条相同的LSA信息给邻居,这条信息中的序列号为0X80000001.则邻居将会把最新的LSA信息加入到LSDB数据库中,以达到······················序列号空间的作用。 checksum—校验和—主要任务是校验数据的完整性—这个校验和也会参与LSA新旧比较。即当两条相同的LSA他们的序列号也想通,则将通过县沿河来进行判断,检验和打的认定为新。 OSPF的周期更新—30MIN(1800S)—组步调计时器—300S—正常情况下,当一条LSA信息······老化时间到达1800S时,将进行周期更新。但是,如果开启了租不掉计时器后,达到1800S是,将不进行周期更新,而是在等待300S(组步调计时器),当老化时间到达2100S是,在进行周期更新,并且更新时将LSDB中所有老化时间在1800S-2100S区间内的LSA信息一起更新。 Type–1LSA—网络内所有路由器都需要发送并且只发送一条。 ? LINK—每一条LINK都是用来描述路由器接口的连接状况。一个接口可以使用多条LINK来进行描述。 ? LINK TYPE—这个链路类型,主要和接口的网络类型有关,他会根据具体接口的封装协议判断该接口连接在一个什么样的网络上。 OSPF规定,所有传递路由的LSA信息必须通过拓扑信息(1类和2类LSA)的验算。—通过拓扑信息找到路由信息(下一跳)的通告者。 |
|
网络协议 最新文章 |
使用Easyswoole 搭建简单的Websoket服务 |
常见的数据通信方式有哪些? |
Openssl 1024bit RSA算法---公私钥获取和处 |
HTTPS协议的密钥交换流程 |
《小白WEB安全入门》03. 漏洞篇 |
HttpRunner4.x 安装与使用 |
2021-07-04 |
手写RPC学习笔记 |
K8S高可用版本部署 |
mySQL计算IP地址范围 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/8 5:38:53- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |