| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> RIP笔记 [RIP三个计时器,水平分割的作用,rip自动汇总,network的作用] -> 正文阅读 |
|
[系统运维]RIP笔记 [RIP三个计时器,水平分割的作用,rip自动汇总,network的作用] |
目录 省略Loop接口及接口IP配置 RIP基础基础配置。network有打开接口rip功能的意思,所以nerwork 1.0.0.0 其实打开了Loop 0及Loop 1两个接口RIP功能。 R1 R2 上面的命令把两个直连路由所有接口的RIP功能都打开了,现在我们用dis ip rou来查看R2的路由表 通过上图,可以看到R2现在有Loop 0?? Loop 1? Loop2的所有路由信息,但我们都知道RIPv2默认是打开路由自动汇总的。按照这个思路来说:R2不应该有1.1.1.0/24 及1.1.2.0/24两条路由信息的,而应该是1.0.0.0/8一条路由信息,那这是怎么回事呢? 我们通过dis rip 1 interface verbose查看R1的RIP接口信息: 水平分割?可以看到? Split-Horizon 水平分割 是打开的,水平分割会导致RIP不进行自动汇总。所以R2才会看到1.1.1.0/24 、1.1.2.0/24两条路由信息。现在我们关闭R1的水平分割功能。[水平分割的原理是接受到RIP路由信息的接口,在对外宣告路由信息时不会将从该接口接受到的RIP路由信息宣告出去,一个简单的例子:R2通过G0/0/0接口接收到R1的1.1.1.0/24及1.1.2.0/24、2.2.2.2/24 三条路由信息后,R2宣告出去的路由表信息不会携带这三条路由信息] [Huawei-GigabitEthernet0/0/0]? undo rip split-horizon?? #关闭G0/0/0接口的水平分割功能,作用如上 现在已经关闭了R1G0/0/0的水平分割功能,再查看一下R2的路由表: rip的三个计时器发现,R2的路由表只有1.0.0.0/8 一条路由信息了,但是关闭水平分割并不是一个明智之举,它的危害如下:我们知道RIP有三个计时器分别是:更新计时器【默认为30s一个周期,及30一次路由信息的宣告也叫做泛洪】; ? 老化计时器【默认为180s;每条RIP路由信息都有一个老化计算器,并在30一次泛洪中,接收到该路由信息后重新计时。当该计时器到达180后,会将该计时器对应的路由信息从路由表删除,当依旧存在于路由器中只是标记为不可达】;? 垃圾回收计时器【默认为120s,当老化计时器到达180s后会启动垃圾回收计时器,在计时期间,如果收到了被路由表删除 路由的更新信息则将该路由重新回收到路由表,并继续启动老化计时器。如果120s后依旧没有该路由的更新信息 ,则将该路由信息彻底的从路由器中删除。】 先为R2创建LOOP 4模拟外部网络 : 如果R2的Loop4变得不可达【R4自己是知道的,因为是直连路由信息】,R2会将LOOP4的路由信息从自己的路由表中删除【R2还未到到RIP的宣告时间,所以loop4以及不可导的路由信息对R1来说是不知道的,R1认为LOOP 4依旧可以通过R2到达】此时如果R1的RIP更新恰好到了,R1会将自己的路由信息包括LOOP 4的路由信息宣告出去。那么R2会认为loop4依旧可以通过R1到达,所以R2会把Loop 4 的路由信息加载进自己的路由表下一跳地址为R1。而R1路由表中的信息却认为LOOP4是通过R2到达的,这就造成环路。 综上所述:关闭R1的水平分割显然是不可行的,那么我们可以通过其他方法来实现路由汇总 首先重新打开水平分割,在rip 1中输入summary always来完成自动汇总。继续查看R2的路由表看看效果: ?#转载或借鉴需标明出处 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/16 5:32:57- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |