当前位置:文档之家› 配置策略路由命令 锐捷

配置策略路由命令 锐捷

33.1配置相关命令
33.1.1ip policy route-map
要在一个接口启用策略路由,请使用接口配置命令ip policy route-map。

该命令的no形式关闭策略路由的应用。

ip policy route-map route-map
no ip policy route-map
【参数说明】
【缺省情况】
缺省关闭策略路由。

【命令模式】
接口配置模式。

【使用指南】
策略路由必须在指定的接口上应用,该接口只对接收到的数据包进行策略
路由,该接口发送的数据包路由将正常按照路由表进行转发。

应用策略路由,必须要指定策略路由使用的路由图,并且要创建路由图。

一个路由图由很多条策略组成,每个策略都定义了1个或多个的匹配规
则和对应操作。

一个接口应用策略路由后,将对该接口接收到的所有包进
行检查,不符合路由图任何策略的数据包将按照通常的路由转发进行处理,
符合路由图中某个策略的数据包就按照该策略中定义的操作进行处理。

注意:
我司产品一个接口最多只能配置一个路由图,在同一个接口上多次配置路
由图,后的路由图会覆盖先前配置的路由图。

【举例】
以下的配置例子中,当快速以太网接口FE0接收到数据报,如果数据报
源地址为10.0.0.1,则设置下一跳为196.168.4.6,如果源地址为20.0.0.1
则设置下一跳为196.168.5.6,否则进行普通转发。

access-list 1 permit 10.0.0.1
access-list 2 permit 20.0.0.1
route-map lab1 permit 10
match ip address 1
set ip next-hop 196.168.4.6
exit
route-map lab1 permit 20
match ip address 2
set ip next-hop 196.168.5.6
exit
interface GigabitEthernet 0/0
ip policy route-map lab1
exit
【相关命令】
注:route-map配置的相关命令请参考《协议无关命令参考》
ip local policy route-map
要对本地发送的报文启用策略路由,请使用命令ip local policy
route-map。

该命令的no形式关闭策略路由的应用。

ip local policy route-map route-map
no ip local policy route-map
【参数说明】
【缺省情况】
缺省关闭策略路由。

【命令模式】
配置模式。

【使用指南】
策略路由必须在指定的接口上应用,该接口只对接收到的数据包进行策略
路由,该接口发送的数据包路由将正常按照路由表进行转发。

应用策略路由,必须要指定策略路由使用的路由图,并且要创建路由图。

一个路由图由很多条策略组成,每个策略都定义了1个或多个的匹配规
则和对应操作。

一个接口应用策略路由后,将对该接口接收到的所有包进
行检查,不符合路由图任何策略的数据包将按照通常的路由转发进行处理,
符合路由图中某个策略的数据包就按照该策略中定义的操作进行处理。

策略路由配置set interface不支持负载均衡,目前配置了set interface多
个接口,只支持冗余备份。

【举例】
以下的配置例子中,使本机所有以192.168.217.10为源地址发送的报文
从serial2/0口出去。

access-list 1 permit 192.168.217.10
route-map lab1 permit 10
match ip address 1
set interface serial 2/0
exit
【相关命令】
注:route-map配置的相关命令请参考《协议无关命令参考》
33.1.2ip policy
要想设置策略路由的set ip nexthop采用冗余备份或负载均衡方式,在
全局配置模式下使用ip policy进行配置。

该命令的no形式恢复策略路由
的转发模式。

ip policy {load-balance|redundance}
no ip policy
注意:
NPE80不支持该命令。

【参数说明】
【缺省情况】
缺省采用冗余备份。

【命令模式】
全局配置模式。

【使用指南】
在配置子路由图中set ip next-hop时,可以配置多个下一跳,但是设置
了冗余备份时,策略路由只有第一个可以解析的下一跳起作用;设置了负
载均衡时,策略路由有多个解析的下一跳起作用,WCMP最多可以设置
4个下一跳,ECMP最多可以设置32个下一跳。

所谓的解析的下一跳指
的是已经学习到ARP信息的下一跳。

【举例】
以下的配置例子中,路由图中设置了多个nexthop,在全局配置模式下设
置了冗余备份后,则应用在EF0上的策略路由的每个子路由图只有第一
个nexthop起作用,进行转发。

access-list 1 permit 10.0.0.1
access-list 2 permit 20.0.0.1
route-map lab1 permit 10
match ip address 1
set ip next-hop 196.168.4.6
set ip next-hop 196.168.4.7
set ip next-hop 196.168.4.8
exit
route-map lab1 permit 20
match ip address 2
set ip next-hop 196.168.5.6
set ip next-hop 196.168.5.7
set ip next-hop 196.168.5.8
exit
interface GigabitEthernet 0/0
ip policy route-map lab1
exit
ip policy redundance
31策略路由配置
策略路由提供了一种比基于目的IP地址进行路由转发更加灵活的数据包路由转发机制。

接口应用了策略路由,设备将通过路由图决定如何处理从这个接口上收到的数据报文。

应用策略路由,必须要指定策略路由使用的路由图,并且要创建路由图。

一个路由图由很多条策略组成,每个策略都定义了1个或多个的匹配规则和对应操作。

一个接口应用策略路由后,将对该接口接收到的所有包进行检查,不符合路由图任何策略的数据包将按照通常的路由转发进行处理,符合路由图中某个策略的数据包就按照该策略中定义的操作进行处理。

路由图的配置详见协议无关命令配置指导。

配置一个策略路由分为以下几个步骤:
1.定义路由图,一个路由图可以由好多策略组成,策略按序号大小排列,只要符合了前面策略,就退出路由图的执行;
要定义重分布路由图,在全局配置模式中执行以下命令:
2.定义路由图每个策略的匹配规则或条件;
要定义策略的匹配规则,在路由图配置模式中执行以下命令:
3.定义满足匹配规则后,设备的操作;
要定义匹配规则后的操作,在路由图配置模式中执行以下命令:
4.在指定接口中应用路由图。

要在接口上应用策略路由,在接口模式下执行以下命令:
5.对本地发送的报文使用策略路由
例如:
在GigabitEthernet 0/0口上配置策略路由,使得所有进入的报文都转发到下一跳为192.168.5.5的设备
Ruijie(config)# access-list 1permit any
Ruijie(config)# route-map name
Ruijie(config-route-map)# match ip address1
Ruijie(config-route-map)# set ip next-hop192.168.5.5
Ruijie(config-route-map)# int GigabitEthernet0/0
Ruijie(config-if)# ip policy route-map name
在策略路由中配置负载均衡或者冗余备份模式,全局模式下使用命令:
策略路由执行负载均衡时,WCMP(Weighted Cost Multiple Path)最多支持4个下一跳,ECMP(Equal Cost Multiple Path)最多支持32个下一跳。

配置默认策略路由时,WCMP最多支持4个下一跳,ECMP最多支持32个下一跳。

route-map配置相关命令详见《协议无关模块命令配置指导》
路由器上支持的命令:
1.[no] ip policy route-map
2.ip local policy route-map
3.match ip address
4.match length
5.set ip next-hop
6.set ip default next-hop
7.set interface
8.set default interface
9.set ip tos
10.set ip precedence
11.set ip dscp。

相关主题