Route-Map,翻译成路由图的话也不知道是意思,MAP翻译成映射还是比较好,就像《CCNP学习指南》那样的翻译——路由映射表。
一、route-map的用途
1.在重分发时进行路由过滤
2.做PBR(策略路由)
3.NAT
4.BGP
二、rotue-map的配置
1.前提工作:定义好ACL或prefix-list。
2.定义一个route-map的名字R2(config)# route-map london [permit | deny] 10
3.添加match语句。R2(config-route-map)# match ip address 1 // match语句是用来匹配某个ACL或prefix-list。
4.添加set语句。R2(config-route-map)# set metric 999 R2(config-route-map)# set metric-type type-1 // set语句一般是修改metric和metric-type的。
如不写match/set,默认: match any set nothing
route-map 的作用就像 IF match sth(ACL) THEN permit/deny it AND set it
三、route-map应用
1.控制重分发(redistribute route-map)
实验要求:
1:在london上看到192.168.1.0/3.0/5.0/7.0的网络
2:在denver上不看到172.16.2.0/4.0/6.0/8.0的网络
做法:
1.写好ACL,把实验要求的网段匹配上;
2.写route-map;
3.重分发的时候,调用route-map;R5(config-router)# redistribute route-map london
2.控制选路(PBR)
实验要求:
R5上两个loopback口,一个5.5.5.5,一个55.55.55.55。默认情况到R1的流量应该经过R3-R4-R1。现在要求55.55.55.55的流量通过R3-R2-R1。
做法:
1.定义ACL。 access-list 1 permit 55.55.55.55
2.定义route-map
route-map CISCO permit 10
match ip address 1
set ip next-hop 23.0.0.2
3.在 入向接口应用route-map R3(config-if)# ip policy route-map CISCO
注意:
PBR中不匹配的数据包不会丢弃,而是normal forwarding(正常转发)
一、route-map的用途
1.在重分发时进行路由过滤
2.做PBR(策略路由)
3.NAT
4.BGP
二、rotue-map的配置
1.前提工作:定义好ACL或prefix-list。
2.定义一个route-map的名字R2(config)# route-map london [permit | deny] 10
3.添加match语句。R2(config-route-map)# match ip address 1 // match语句是用来匹配某个ACL或prefix-list。
4.添加set语句。R2(config-route-map)# set metric 999 R2(config-route-map)# set metric-type type-1 // set语句一般是修改metric和metric-type的。
如不写match/set,默认: match any set nothing
route-map 的作用就像 IF match sth(ACL) THEN permit/deny it AND set it
三、route-map应用
1.控制重分发(redistribute route-map)
![[CCNP笔记] 控制路由更新(2) route-map - 紫色的味道 - 遗失的城市 [CCNP笔记] 控制路由更新(2) route-map - 紫色的味道 - 遗失的城市](http://img.blog.163.com/photo/S0g7oNCn3BM-tpGstpj08A==/4286582420327992717.jpg)
实验要求:
1:在london上看到192.168.1.0/3.0/5.0/7.0的网络
2:在denver上不看到172.16.2.0/4.0/6.0/8.0的网络
做法:
1.写好ACL,把实验要求的网段匹配上;
2.写route-map;
3.重分发的时候,调用route-map;R5(config-router)# redistribute route-map london
2.控制选路(PBR)
![[CCNP笔记] 控制路由更新(2) route-map - 紫色的味道 - 遗失的城市 [CCNP笔记] 控制路由更新(2) route-map - 紫色的味道 - 遗失的城市](http://img.blog.163.com/photo/2Oq4Fll4adrh-_mKmHl4eQ==/4286582420327992718.jpg)
实验要求:
R5上两个loopback口,一个5.5.5.5,一个55.55.55.55。默认情况到R1的流量应该经过R3-R4-R1。现在要求55.55.55.55的流量通过R3-R2-R1。
做法:
1.定义ACL。 access-list 1 permit 55.55.55.55
2.定义route-map
route-map CISCO permit 10
match ip address 1
set ip next-hop 23.0.0.2
3.在 入向接口应用route-map R3(config-if)# ip policy route-map CISCO
注意:
PBR中不匹配的数据包不会丢弃,而是normal forwarding(正常转发)