【IP路由基础(路由递归、等价路由、浮动路由、路由汇总)】【下】--20211206

目录

 一、动态路由分类

 二、路由递归

 三、等价路由

                实验

四、浮动路由 

五、路由汇总

1.路由汇总

2.路由汇总的计算 

3.路由汇总引发的问题 

1)路由汇总形成环路 

解决办法

2)精确汇总

思考题

课后习题 


一、动态路由分类

二、路由递归

 在路由表中查询,去往目的网络的非直连的下一跳,查出来路由生效,否则无效。

路由迭代(递归):如果路由条目的下一跳非直连,路由器需要迭代查询该路由的本地直连下一跳。

迭代查询:根据非直连的下一跳地址,查询路由表中是否存在去往非直连下一跳地址的路由,如果有,则完成迭代查询,否则,该路由无法出现在路由表中。

*注意:默认路由不参与迭代查询。

 三、等价路由

等价路由,提高了网络的可靠性,提高了带宽(提高带宽得加钱嘻嘻嘻~)

实验

PC1ping通PC2,用静态路由,且12和21网段做等价路由

【AR1】
#
ip route-static 2.2.2.0 255.255.255.0 21.1.1.2
ip route-static 2.2.2.0 255.255.255.0 12.1.1.2
ip route-static 23.1.1.0 255.255.255.0 12.1.1.2
ip route-static 23.1.1.0 255.255.255.0 21.1.1.2
#

【AR2】
#
ip route-static 1.1.1.0 255.255.255.0 12.1.1.1
ip route-static 1.1.1.0 255.255.255.0 21.1.1.1
ip route-static 2.2.2.0 255.255.255.0 23.1.1.3
#

【AR3】
#
ip route-static 1.1.1.0 255.255.255.0 23.1.1.2
ip route-static 12.1.1.0 255.255.255.0 23.1.1.2
ip route-static 21.1.1.0 255.255.255.0 23.1.1.2
#

 当shutdown12或32网段的链路,依然能保证通信。

四、浮动路由 

 

 如果既不想加钱提高带宽,又想有个备份的链路,防止因某条链路断掉,而造成网络问题,可以使用浮动路由。

通过修改路由的优先级实现。

相同协议获取的路由,路由表会保留优先级高的,而优先级较低的不会写进路由表,当这条路由down掉的时候,优先级低的路由就会顶替上来(浮上来),在路由表上就能看到了。

五、路由汇总

1.路由汇总

当路由条目成千上万,数量特别大的时候, 路由器的负担会较大,于是我们将某些相似的路由汇总在一起,就能减少路由条目,从而减轻路由器的负担。

2.路由汇总的计算 

将路由换算成二进制,进行比较比特位,将前缀相同的比特位,化为网络部分,剩下的为主机部分;

例如:

192.168.1.0/24【192.168.0000 0001.0】

192.168.2.0/24【192.168.0000 0010.0】

192.168.3.0/24【192.168.0000 0011.0】

192.168.4.0/24【192.168.0000 0100.0】  前21位相同,则化为网络位

汇总得到:192.168.0.0/21

3.路由汇总引发的问题 

1)路由汇总形成环路 

RTB想要访问10.1.10.0/24网段时,默认缺省路由下一跳都交给RTA的12.1.1.2,

而RTA的路由条目去往10.1.0.0/16网段的路由,下一跳是RTB的12.1.1.1,于是形成了环路

RTB无法前往10.1.10.0/24网段了

解决办法

【RTB】ip route-static 10.1.0.0 16 0 null0

在RTB上增加一条指向null0的路由,次路由为黑洞路由

当RTA将10.1.0.0/16这条路由再次交给RTB时,RTB会将这条路由丢进黑洞路由中,阻断环路。(把黑洞路由当做垃圾桶,把会形成环路的路由,扔进去处理就好了)

此时,RTB再访问10.1.10.0/24网段时,是不会被扔进黑洞路由的,因为最长掩码匹配原则10.1.10.0/24 优于 10.1.0.0/16,所以10.1.10.0/24会优先被匹配转发,而【RTB】ip route-static 10.1.0.0 16 0 null0这条用作了防环。

2)精确汇总

【RTB】汇总路由

172.16.1.0/24、172.16.2.0/24...172.16.31.0/24    

172.16.1.0  【172.16.0000 0001.0】-最小网段的二进制

...

172.16.31.0【172.16.0001 1111.0】-最大网段的二进制

比较这些网段,最小网段和最大网段的二进制,取相同的前缀,为网络位,则

汇总后:172.16.0.0/19

【RTC】汇总路由

172.16.32.0/24、172.16.33.0/24...172.16.63.0/24

172.16.32.0/24【172.16.0010 0000.0】

...

172.16.63.0/24【172.16.0011 1111.0】

同理,汇总后:172.16.32.0/19


思考题

 1.路由条目如何优选路由条目?

        1)不同协议比较优先级(优先级值有越小越优)

        2)相同协议比较开销(开销值越小越优)

        3)最长掩码匹配原则

2.如何配置实现浮动路由?

        1)静态路由,可以修改优先级。

                ip route-static 192.168.1.0 24 1.1.1.1  

               ip route-static 192.168.1.0 24 2.2.2.2  preference 70

        (正常情况下走1.1.1.1下一跳进行转发,当1.1.1.1这条链路出现故障时;2.2.2.2这条路由就会浮上来,保证正常的网络运行)

        2)动态路由,修改开销值。

3.将10.1.1.10/24、10.1.3.0/24、10.1.9.0/24汇总之后的网段是?10.1.0.0/20

        10.1.1.0/24【10.1.0000 0001.0】

        10.1.3.0/24【10.1.0000 0011.0】

        10.1.9.0/24【10.1.0000 1001.0】前20位相同,化为网络位

故汇总后的网段为:10.1.0.0/20


课后习题 

 

【AR1】
#
ip route-static 0.0.0.0 0.0.0.0 12.1.1.2
ip route-static 0.0.0.0 0.0.0.0 21.1.1.2 preference 70
#
【AR2】
#
ip route-static 12.1.1.0 255.255.255.0 23.1.1.2
ip route-static 12.1.1.0 255.255.255.0 32.1.1.2
ip route-static 21.1.1.0 255.255.255.0 32.1.1.2
ip route-static 21.1.1.0 255.255.255.0 23.1.1.2
#
【AR3】
#
ip route-static 12.1.1.0 255.255.255.0 24.1.1.2
ip route-static 21.1.1.0 255.255.255.0 24.1.1.2
#
【AR4】
#
ip route-static 12.1.1.0 255.255.255.0 25.1.1.2
ip route-static 21.1.1.0 255.255.255.0 25.1.1.2
#

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值