HCL配置使用 Route-policy 控制路由实验

实验目标

  • 掌握如何在路由器上配置 RIP 协议引入静态和 OSPF 路由;
  • 掌握如何在路由器上配置 OSPF 协议引入静态和 RIP 路由;
  • 掌握如何使用 Route policy 对引入的路由进行控制。

实验拓扑
在这里插入图片描述
IP地址表

设备名称接口IP地址网关
PCA10.0.1.2/2410.0.1.1
PCB10.0.2.2/2410.0.2.1
RTAG0/010.0.1.1/24
S1/0192.168.1.1/30
S2/0192.168.1.5/30
RTBS1/0192.168.1.2/30
S2/0192.168.2.1/30
RTCS1/0192.168.1.6/30
S2/0192.168.2.5/30
RTDG0/010.0.2.1/24
S1/0192.168.2.2/30
S2/0192.168.2.6/30

实验任务
在本实验任务中,需要首先在路由器上配置 Route-policy 来对引入到 RIP 协议中的静态路由进行控制,然后配置 RIP 和 OSPF 互相引入路由,再在双边界的情况下配置利用 TAG 防止环路产生。通过本实验任务,应该能够掌握如何在 RIP 协议中使用 Route policy 对引入的路由进行控制,掌握如何在双边界引入情况下使用Routepolicy对引入的路由进行控制,并理解引人时 TAG 值的作用。

配置命令如下

PCA
启用接口,确保接口是 UP 的状态,把 IP 地址掩码和网关打上然后启用
在这里插入图片描述
PCB
步骤跟 PCA 一样
在这里插入图片描述
RTA

[H3C]int g0/0
[H3C-GigabitEthernet0/0]ip add 10.0.1.1 24
[H3C-GigabitEthernet0/0]undo shutdown
[H3C-GigabitEthernet0/0]qu

[H3C]int s1/0
[H3C-Serial1/0]ip add 192.168.1.1 30
[H3C-Serial1/0]undo shutdown
[H3C-Serial1/0]qu

[H3C]int s2/0
[H3C-Serial2/0]ip add 192.168.1.5 30
[H3C-Serial2/0]undo shutdown
[H3C-Serial2/0]qu

[H3C]rip
[H3C-rip-1]network 10.0.0.0
[H3C-rip-1]network 192.168.1.0
[H3C-rip-1]version 2
[H3C-rip-1]undo summary

RTB

[H3C]int s1/0
[H3C-Serial1/0]ip add 192.168.1.2 30
[H3C-Serial1/0]undo shutdown
[H3C-Serial1/0]qu

[H3C]int s2/0
[H3C-Serial2/0]ip add 192.168.2.1 30
[H3C-Serial2/0]undo shutdown
[H3C-Serial2/0]qu

[H3C]rip
[H3C-rip-1]network 192.168.1.0
[H3C-rip-1]version 2
[H3C-rip-1]undo summary

RTC

[H3C]int s1/0
[H3C-Serial1/0]ip add 192.168.1.6 30
[H3C-Serial1/0]undo shutdown
[H3C-Serial1/0]qu

[H3C]int s2/0
[H3C-Serial2/0]ip add 192.168.2.5 30
[H3C-Serial2/0]undo shutdown
[H3C-Serial2/0]qu

[H3C]rip
[H3C-rip-1]network 192.168.1.0
[H3C-rip-1]version 2
[H3C-rip-1]undo summary

RTD

[H3C]int g0/0
[H3C-GigabitEthernet0/0]ip add 10.0.2.1 24
[H3C-GigabitEthernet0/0]undo shutdown
[H3C-GigabitEthernet0/0]qu

[H3C]int s1/0
[H3C-Serial1/0]ip add 192.168.2.2 30
[H3C-Serial1/0]undo shutdown
[H3C-Serial1/0]qu

[H3C]int s2/0
[H3C-Serial2/0]ip add 192.168.2.6 30
[H3C-Serial2/0]undo shutdown
[H3C-Serial2/0]qu

配置完成后,在 RTB 和 RTC 上查看路由表,并记录相关路由表项。在 RTB 上来源是 RIP 的路由表项有 2 条,分别是 10.0.1.0/24 和 192.168.1.4/30
在这里插入图片描述
在 RTC 上来源是RIP的路由表项有2条,分别是 10.0.1.0/24 和192.168.1.0/30
在这里插入图片描述
在 RTA 上配置静态路由 10.1.0.0/24 和 10.1.1.0/24 ,并配置将静态路由引入到 RIP 协议中,且将所引入的路由缺省度量值设置为2。

接下来给 RTA 进行配置命令

[H3C]ip route-static 10.1.0.0 24 10.0.1.2
[H3C]ip route-static 10.1.1.0 24 10.0.1.2
[H3C]rip
[H3C-rip-1]import-route static
[H3C-rip-1]default cost 2

配置完成后,在 RTB 和 RTC 上查看路由表,并记录相关路由表项。在 RTB 上来源是 RIP 的路由表项有 4 条,分别是 10.0.1.0/24 、10.1.0.0/24、10.1.1.0/24 和 192.168.1.4/30
在这里插入图片描述
RTC 上来源是 RIP 的路由表项有 4 条,分别是 10.0.1.0/24、10.1.0.0/24、10.1.1.0/24 和 192.168.1.0/30
在这里插入图片描述
配置了路由引入后,所有的静态路由都被引入到 RIP 路由表中。为了有选择性的引入所需的路由,在 RTA 上配置 Route-poliy ,仅引入路由 10.1.0.0/24。

接下来给 RTA 进行配置命令

[H3C]ip prefix-list abc index 10 permit 10.1.0.0 24
[H3C]route-policy abc permit node 10
[H3C-route-policy-abc-10]if-match ip address prefix-list abc
[H3C]rip
[H3C-rip-1]import-route static route-policy abc

配置完成后,在 RTB 和 RTC 上查看路由表,并记录相关路由表项。在 RTB 上来源是 RIP 的路由表项有 3 条,分别是 10.0.1.0/24 、10.1.0.0/24 和 192.168.1.4/30
在这里插入图片描述
RTC 上来源是RIP的路由表项有 3 条,分别是 10.0.1.0/24、10.1.0.0/24 和 192.168.1.0/30
在这里插入图片描述
在 RTB、RTC 和 RTD 上配置 OSPF单区域,规划为区域 0 , 并仅将 RTB 和 RTC 的接口 S1/0 的路由发布

配置RTB

[H3C]ospf
[H3C-ospf-1]area 0
[H3C-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.3

配置RTC

[H3C]ospf
[H3C-ospf-1]area 0
[H3C-ospf-1-area-0.0.0.0]network 192.168.2.4 0.0.0.3

配置RTD

[H3C]ospf
[H3C-ospf-1]area 0
[H3C-ospf-1-area-0.0.0.0]network 10.0.2.0 0.0.0.255
[H3C-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.3
[H3C-ospf-1-area-0.0.0.0]network 192.168.2.4 0.0.0.3

配置完成后,查看 RTA 和 RTD 的路由表
在这里插入图片描述
在这里插入图片描述
RTA 上没有路由 10.0.2.0/24 , RTD 上也没有路由 10.0.1.0/24 和 10.1.0.0/24 。

配置双边界引入
在RTB和RTC上配置双边界引入,分别将OSPF和RIP的路由引入对方。其中,配置
RTB将OSPF路由引入到RIP中,配置RTC将RIP引入到OSPF中。

配置RTB

[H3C]rip
[H3C-rip-1]import-route ospf

配置RTC

[H3C]ospf
[H3C-ospf-1]import-route rip

配置完成后,再查看 RTA 和 RTD 的路由表。并比较引入前和引入后的路由表有什么区别。
RTA 上学到了路由 10.0.2.0/24 ,RTD 上也学到了 10.0.1.0/24 和 10.1.0.0/24
在这里插入图片描述
在这里插入图片描述
路由环路产生
配置了路由边界引入后,在某些情况下可能会导致路由环路或错误。下面我们人为地制造
这个环路。在RTA上将静态路由 10.1.0.0/24 的优先级修改为 120 ,如下所示:

配置RTA

[H3C]ip route-static 10.1.0.0 24 10.0.1.2 preference 120

然后在 RTB 上将 RIP 协议的优先级改为 200 ,以使 RTB 能够从 RTD 学到的 10.1.0.0/24 路由向 RIP 域内发布。如下所示:

配置RTB

[H3C]rip
[H3C-rip-1]preference 200

分别在 RTA 和 RTB 上查看路由表
在这里插入图片描述
在这里插入图片描述
可见,错误出现了。RTA以为通过RTB能到 10.1.0.0/24 ,而 RTB 以为通过 RTD 能到
10.1.0.0/24, RTD 以为通过 RTC 能到 10.1.0.0/24, RTC 又以为通过 RTA 能到 10.1.0.0/24。

使用TAG选择性引入路由

在以上环路产生过程中,RTB 把 OSPF 路由不加选择的全部引入到 RIP 协议中,我们可
以在引入路由时选择性地引入,以避免这种环路可能。
在 RTC 上配置将 RIP 路由引入到 OSPF 时附加标记值 10 。

请在下面填入配置RTC的命令:

[H3C]rip
[H3C-rip-1]import-route ospf tag 10

然后在 RTB 上,配置 RIP 协议中引入 OSPF 路由时,将 TNG 值是 10 的路由过滤掉。

请在下面填入配置RTB的命令:

[H3C]route-policy abc deny node 10
[H3C-route-policy-abc-10]if-match tag 10
[H3C-route-policy-abc-10]qu
[H3C]route-policy abc deny node 20
[H3C-route-policy-abc-20]qu
[H3C]rip
[H3C-rip-1]import-route ospf route-policy abc

在这里插入图片描述
配置完成后,在 RTA 上查看路由表。并比较配置选择性引入前和选择性引入后的路由表有什么区别。
OSPF 区域外路由 10.1.0.0/24 被过滤,RTA 路由表中的表项 10.1.0.0/24 的来源是静态路由

  • 8
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值