NULL接口的作用

NULL接口的作用

特性

  1. NULL口是个伪接口 它不支持配置IP地址,也不能封装任何协议,
  2. 该接口总是处于UP状态
  3. 从来不转发或接受任何数据,对于发送到null接口的数据直接丢弃

作用

  1. 减少邻居路由量:路由汇总时需要写一条静态路由把汇总路由的下一跳指向null接口
  2. 防环:在做路由汇总时汇总路由下一跳指向null接口,为了防止邻居通过汇总路由发来的数据在本路由器上没有明细路由指导转发,最终匹配到默认路由转发数据从而造成环路

举例
在这里插入图片描述
如上图: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 ,如果不是把汇总路由下一跳指向NULL接口;则该数据包会依次匹配192.168.1.0/24 192.168.2.0/24 192.168.3.0/24,由于最终不匹配,若该设备存在默认路由则匹配默认路由,由默认路由指导该数据包转发,从而可能造成路由环路。如果有了NULL接口,该数据包如果与明细路由(192.168.1.0/24、192.168.2.0/24、92.168.3.0/24 )不匹配,且该汇总路由存在下一跳,则会把该数据包转发到汇总路由的下一跳即NULL接口,从而丢弃数据

==注意:==明细路由匹配不到后不是再来跟汇总路由匹配,而是直接转发到NULL接口从而被丢弃,避免产生环路

==总结:==根据最长掩码匹配原则,NULL接口可以防止路由汇总后,在汇总路由的范围内不存在指向待转发的数据包目的地址的明细路由导致该数据包向默认路由接口转发,从而而形成路由环路。

  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值