路由映射表的配置

实验一 使用路由映射表过滤路由更新
在这里插入图片描述
实验步骤及要求:
1.配置各台路由器的IP地址。
2.配置OSPF与RIP v2的协议,并关闭RIP V2的自动汇总。
3.在R2上配置路由重分发
R2(config)#router ospf 1
R2(config-router)#redistribute rip metric 200 subnets
R2(config-router)#exit
R2(config)#router rip
R2(config-router)#redistribute ospf 1 metric 10
R2(config-router)#exit
4.查看R1和R3的路由表,查看所有路由是否都学习到。

5.根据拓扑的需要,在R2上配置路由映射表进行路由过滤,以过滤OSPF的路由。
(1)创建访问控制列表
R2(config)#access-list 1 permit 172.16.0.0 0.0.0.255
R2(config)#access-list 1 permit 172.16.1.0 0.0.0.255
R2(config)#access-list 2 permit 172.16.2.0 0.0.0.255
(2)创建路由映射表
R2(config)#route-map ospf_to_rip deny 10
创建route-map并设定其名称为ospf_to_rip。其deny 10意思是指,如果下述match命令后面指定的条件成立的话,则其动作为拒绝。10为序列号。
类似于ACL的permit。而且route-map跟ACL相同的是,在尾部也有隐藏的默认拒绝所有的条件。
R2(config-route-map)#match ip address 1
匹配acl 1所指定的网络。
R2(config-route-map)#exit
R2(config)#route-map ospf_to_rip permit 20
R2(config-route-map)#match ip address 2
R2(config-route-map)#set metric 5
匹配acl 2的路由条目度量值将被修改为5
R2(config-route-map)#exit
R2(config)#route-map ospf_to_rip permit 30
再次创建动作关键字为permit 30的route-map,并且不追加任何条件语句。即匹配所有的条件。
R2(config-route-map)#exit
决定是否重分发路由时,根据route-map命令包含的是deny还是permit,而不是命令route-map指定的ACL包含的是deny还是permit。ACL只用于匹配路由。
(3)重分发过程中引用路由映射表
R2(config)#router rip
R2(config-router)#redistribute ospf 1 metric 10 route-map ospf_to_rip
在路由重布时,引用刚才配置route-map对重发布的路由进行过滤。
R2(config-router)#exit

6.查看R3的路由
通过配置路由过滤后,R3将不能够学习到被拒绝的两条路由。

7.配置R2过滤RIP的路由
具体要求如下:
(1)重分发到OSPF的路由中,过滤192.168.2.0和192.168.3.0两个路由条目。
(2)允许192.168.0.0网段的路由重分发到OSPF中,度量值为300,度量值类型为1类。
(3)允许其它所有网段的路由重分发到OSPF中,度量值为500。

8.查看R1的路由表

实验二 使用路由标记过滤路由更新
在这里插入图片描述

6.用路由标记的过滤,分为两个步骤。
(1)服务器端路由器配置标记。
(2)客户端路由器根据标记进行过滤。

7.在服务器端R2上配置分配路由标记:
R2(config)#access-list 1 permit 192.168.0.0 0.0.0.255
R2(config)#access-list 1 permit 192.168.2.0 0.0.0.255
使用ACL标识出需要设置标记的路由。
R2(config)#route-map set_tag permit 10
R2(config-route-map)#match ip address 1
R2(config-route-map)#set tag 1
为匹配ACL 1的路由条目,分配标记为1。
R2(config-route-map)#exit
R2(config)#route-map set_tag permit 20
R2(config-route-map)#exit
R2(config)#router ospf 1
R2(config-router)#redistribute eigrp 10 subnets route-map set_tag
在路由重分发时调用路由映射表,进行标记的嵌入。

8.在客户端R3上,配置route-map通过标记来进行路由过滤:
R3(config)#route-map match_tag deny 10
R3(config-route-map)#match tag 1
对于标记为1的路由,进行过滤处理。
R3(config-route-map)#exit
R3(config)#route-map match_tag permit 20
R3(config-route-map)#exit
其它的路由无条件转发。
R3(config)#router rip
R3(config-router)#redistribute ospf 1 metric 10 route-map match_tag
在路由重发布时调用路由映射表进行了过滤。

9.查看R4的路由表,确认路由是否过滤。

总结:路由标记可以简单的实现路由预先分类,客户端仅需要简单匹配标记而不需要编写大量的ACL来标识路由。通过此配置,可以有效的维护网络的路由更新。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值