- 积分
- 336
- 鸿鹄币
- 个
- 好评度
- 点
- 精华
- 注册时间
- 2010-11-26
- 最后登录
- 1970-1-1
- 阅读权限
- 30
- 听众
- 收听
初级工程师
|
发表于 2011-4-25 22:44:06
|
显示全部楼层
NULL口是个伪接口(pseudo-interface),不能配地址,也不能被封装,它总是UP的,但是从来不转发或者接受任何通信量,对于所有发到该接口的通信量都直接丢弃。
不管是手动汇总还是自动汇总汇总的接口都是空接口NULL0
EIGRP中的null0接口:指向null0 ,因为这个路由是拿来通告的,给自己接口方向的邻居减少路由表用的,而不表示一个实际的可以到达明细网络的路由,从邻居通过汇总路由来
的到分组,还是要查本身的明细路由的,如果进来分组在汇总路由不匹配,直接丢给null 0端口.就是说使用接口null0能避免路由器转发分组的时候寻找匹配程度更高的路由,阻止
分组在网络内形成环路。
比如说A和B是邻居
A连了三个网络192.168.1.0/24 192.168.2.0/24 192.168.3.0/24
然后在A上做了汇总192.168.0.0/16
A把这个汇总路由传给B
然后B传过来一个包,目的是192.168.4.0/24
如果,不是汇总到NULL0接口,看其过程:先分条细细匹配192.168.1.0/24 192.168.2.0/24 192.168.3.0/24,由于匹配不到,则匹配汇总路由192.168.0.0/16,则根据最长匹配原
则,该分组与汇总路由匹配,那就出现了一种现象,如果这路由器有默认路由,则此包会沿默认路由转发分组,这样有可能造成了路由环路
再来看看,如果有了NULL0接口,看其过程,看其过程:先分条细细匹配192.168.1.0/24 192.168.2.0/24 192.168.3.0/24,由于匹配不到,则被转发到NULL0接口(注意,不是再
来跟汇总路由匹配),而转发到NULL0,它就被丢弃或者到了比特桶(bit bucket,路由器确定的被丢弃比特(被丢弃的分组)的目的地),避免产生了以上的环路 |
评分
-
查看全部评分
板凳
2011-4-25 22:44:06
回复(0)
收起回复
|