设为首页收藏本站language 语言切换
查看: 1618|回复: 6
收起左侧

null0接口防环原理

[复制链接]
发表于 2019-7-16 22:33:48 | 显示全部楼层 |阅读模式
由于不懂null0接口是怎么防环的,所以我就开始百度了,不百不知道,一百吓一跳。网上关于null0接口是如何防环的,说的是一点不接地气。有的把isp的路由拓扑图拿出来讲、有的把eigrp的null0拿出来讲,且不论适不适合小白听,关键描述的太差劲,有的地方也不说哪台路由器进行了什么样的行为,完全让读者猜。有的直接说结果,是怎么防环的,通篇无一个图片。我最推崇的闫老师,翻看教程,发现也没能让我听懂。他把四个路由器连成了个环,没有提到任何关于默认路由的事,说了一通,我也是没听懂。  下面我来说说我理解的null0是怎么防环的,用最接地气的方法告诉各位不懂的和懂的但不会描述的人

首先,我是刚刚懂null0的人,关于null0需不需要默认路由的衬托才能起到防环作用,我暂时是认为需要的,即闫老师讲null0的防环原理时候未提到默认路由,这个例子我没听懂,可能他讲的也能够体现null0防环原理,但我讲的这个例子是结合默认路由才能体现null0接口防环原理的。废话不多说,上拓扑

192.168.1.0  |-----------------------R1------------------------------------------------R2   
192.168.2.0  |                               12.1.1.1                              12.1.1.2

就是上面这个拓扑,r1身后有两条明细192.168.1.0和192.168.2.0 ,被R1汇总成192.168.0.0/16发送给了R2,(但R1本地是不存在这条汇总条目的)同时R1上还配有指向r2的默认路由,即ip  route-static 0.0.0.0 0  12.1.1.2.

此时R2路由表中就会存在192.168.0.0/16的路由条目,

这时r2身后的主机发送去往192.168.3.1的流量,r2收到后,查找路由表,发现有192.168.0.0这条路由匹配,所以将流量发给r1

R1此时查看路由表,发现没有这条明细路由,(当然,也没有汇总路由192.168.0.0,因为本地不会产生这条路由,只会汇总好了通告给R2),但是有默认路由,所以通过默认路由把流量又发还给了R2,所以环路就这么产生了。

说到这,因为就豁然开朗了,环路存在的根本原因是R1没有去往黑洞网络的路由,所以选择了错误的路由进行了转发,如果此时我的R1有一条 ip route-static  192.168.0.0  16     null0   的这条路由,我收到R2发送的去往我192.168.3.1的数据包,我就会用这条null0路由转发数据了,就不会被默认路由匹配到,就不会形成环路 了。说到这,应该大家都明白了null0路由的基本作用了吧。

这个事情也告诉我,权威的有时并不太好,6IE大神也不一定能很快的让你搞清楚,只有自己不断的搜索,研究,推翻,总结才能做的更好。如果需要交流,欢迎 646218611    电脑大师
发表于 2019-7-17 09:36:40 | 显示全部楼层
已实验证明确实如此,但Eigrp会自动产生一条去网那个网段的Null0的路由
板凳 2019-7-17 09:36:40 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2019-7-17 11:14:04 | 显示全部楼层
新手学习了
地板 2019-7-17 11:14:04 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2019-8-4 00:10:44 | 显示全部楼层
楼主好:
也想把null0防环搞清楚,看了你的贴子,有些地方不太明白,如下
1.拓扑:R1、R2只需要,三层直连就可以了么,用跑路由协议么?
2.R1、怎么把明细路由汇总成192.168.0.0/16
3.为什么R1上没有汇总的路由,R2上有汇总的路由。
烦请解答,谢谢!
6# 2019-8-4 00:10:44 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2019-12-19 19:06:08 | 显示全部楼层
FMVP 发表于 2019-8-4 00:10
楼主好:
也想把null0防环搞清楚,看了你的贴子,有些地方不太明白,如下
1.拓扑:R1、R2只需要,三层直 ...

看了你的问题我帮你解答吧
1、做实验,简单的拓扑就可以 所以主机和路由器直连就可以,由于这个拓扑R1左边有两个网段,R1连接R2一个网段,R2右边还有网段 ,所以这是不同网段的通信,所以需要使用路由协议。
2、使用ospf、RIP时都可以做汇总,ospf可以做接口和区域的汇总,Rip支持接口汇总。
3、R1左边的两个网段与其直连,宣告网段后会把他的路由通告给邻居,如果在接口或者区域做的汇总,是在通告给邻居时才会汇总,所以R2上才会有汇总路由。

感谢楼主的分享,给与这次机会交流。
7# 2019-12-19 19:06:08 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-3 00:58 , Processed in 0.065015 second(s), 13 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表