梅利333

从无到有,自有至精

导航

HUAWEI 静态路由/默认路由

HUAWEI 路由表

 

 R1R3上分另有环回

需求1 R1的物理口可以pingR3的物理口

需求2 R1可以和R3的环回口通信

 

分析,R1想要pingR3的物理口,分析一下三台设备上的路由

R1上肯定要有到达23网段的路由

R3上肯定要有到达12网段的路由

那么做为R2呢?需要有到过两边的路由进行配置吗?

不用配置,因为是直连网段。本身就存在的。

 

 

 而且可以看到在HUAWEI设备中,直连路由的COST0

记住,不管是在华为也好,cisco也好,只要是网络设备中,

 

相同路径 ,不同协议比的是AD值(管理距离)

相同路径 ,相同协议比的是COST

这一点咱们会在后面进行验证。

 

R1上配置路由到达23网段的

[r1]ip route-static 23.0.0.0 24 12.0.0.2

R3上配置默认路由指向下一跳地址(next-hop)23.0.0.2

去往任何未知的地址都去往这个下一跳。

[R3]ip route-static 0.0.0.0 0.0.0.0 23.0.0.2

那么此时再由R1ping R3的物理口

(ping -a 源地址 目标地址)可以指定使用哪个IP地址进行测试

好比是cisco中的ping x.x.x.x source x.x.x.x 一个道理

 

 

 发现是可以ping通的

 

需求2

分析,R1要想到达3.3.3.3 就要有去往那里的路由

R3同理,但是由于配置了默认路由,就不需要再配置额外的了

最主要的是R2上面,

它此时有没有去往R11.1.1.1 R33.3.3.3的路由条目,

如果它上面没有的话,会出现什么情况呢?

先来看一下R2上没有是什么样的

 

 

 再记住一句话,

当排查这种底层不通的情况时,请把自己划身成为一个数据包,在设备上跑起来,

 

 

 此时数据可以正常的到达R2

到达R2后,R2的反应是这样儿的

 

 

 一脸懵B3.3.3.3我没有啊~我不知道啊~咋办?丢掉呗

所以不通。

那么怎么办呢?

此时在R2上也要做针对于1.1.1.1 3.3.3.3 这种非直连路由的静态路由配置

 

[r2]ip route-static 1.1.1.0 24 12.0.0.1

[r2]ip route-static 3.3.3.0 24 23.0.0.3

 

然后呢?走起测试吧

 

 

 No problem

 

 

 还有一点需要注意的是,在HUAWEI设备上的静态路由AD值是60

CISCO不同,

但是有一点是相同的,这玩意只在本地有效,

所以在修改路由选路参数时,一定不要被这个参数搞混了。

 

上文中提到过

相同目的不同协议比管理距离

相同目的相同协议比COST

咱们来验证一下

  

R1去往R4目前有两个选路,

R1-R2-R4  配置静态路由

R1-R3-R4  配置默认路由

 

 

 相同的目的地,相同的协议,倒底走哪个?

这时还有另外一个原则,最长掩码匹配原则,/24肯定比/0要长啊~所以肯定是走的12.0.0.2

 

咱们traceroute一下看看

 

 

 没问题

 我们再把下面的也改成静态路由看看

 

 

 此时就会出现负载均衡的情况

但如何选路呢?

可以修改其中一条路由的管理距离来实现

比如我们想让它优选走下面的R3,那么我们将下一跳为12.0.0.2的条目修改PRE值 就可以了

[R1]ip route-static 4.4.4.0 24 12.0.0.2 preference  80

要先将之间的删除

这样一来,两条去往4.4.4.4的条目上,有一个60,有一个80,按照越小越优的原则,选择60的,并后80的不会显示在路由表中,只有60的那个出现故障才会使用80

 

 

 将连接13.0.0.3的接口DOWN掉,看下效果

[R1]inter g0/0/1

[R1-GigabitEthernet0/0/1]shu

再来查看路由表时,就会看到80的出现了。

 

 

  

 

 

 

---------------------------------------------------------

CCIE成长之路 --- 梅利

posted on 2020-08-08 12:53  梅利333  阅读(898)  评论(0编辑  收藏  举报