HCLA第四天作业

为什么要创建缺省地址

因为在庞大的网络环境下,我们无法在所有路由器中填写所有网段,所以一般在内外网络互通的时候,一般会添加缺省地址 (0.0.0.0/0) 来指代各个网段

怎么创建缺省地址

创建缺省地址和添加静态地址一样只是把目标网段的参数换成了(0.0.0.0/0)
如下图(这里我把192.168.1.0/24192.168.2.0/24汇总了)
049df256fe0b46da9cbf09383de2e6bf.png#pic_center

如何产生环路问题

既然缺省地址可以表示所有地址为什么不直接在路由器中只添加缺省来减少工作量呢?
正是因为缺省地址的广泛性,无法精确指向某个地址
如上图,把192.168.1.0/24和192.168.2.0/24汇总成192.168.0.0/22
这时假设,有一台设配要寻找192.168.3.0/24这个网段的设备通过R1的查表规则,因为路由器的最长查表规则(类似最详细的地址),它会匹配和其目标网段相似度最高的网段也就是上图中192.168.0.0/22
然后通过R1g0/0/0接口将该信息发送给R2,同理R2会将这条信息通过g0/0/1发送给R3,但是R3中并没有192.168.3.0/24这个网段,所以根据路由器的查表规则,最后会通过缺省 (0.0.0.0/0) 从R3g0/0/0接口发给R2,虽然是从R3发给R2的,但是根据R2的查表规则,还是会优先通过192.168.0.0/22,g0/0/1这个接口再次发给R3,不断在R2R3中重复互相发送信息这个过程,从而产生环路

如何解决环路问题

既然是因为发到R2,然后根据R2的规则又发回R3的话,那我们让R3把这条信息发到其它地方不就好了?
我们只需添加[r3]ip route-static 0.0.0.0 0 NULL 0给它添加一个类似垃圾桶的东西,让R3把那些垃圾流量,扔掉而不是发给R2就可以解决这个问题

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值