搜索
您的当前位置:首页正文

路由策略

来源:意榕旅游网
目

第1章 路由策略配置

说明:

本章所介绍的路由策略包括IPv4路由策略和IPv6路由策略,二者的配置基本一致,不同的部分在各节中另行说明。

1.1 路由策略简介

1.1.1 路由策略与策略路由

路由策略(Routing Policy)是为了改变网络流量所经过的途径而修改路由信息的技术,主要通过改变路由属性(包括可达性)来实现。

策略路由(Policy Routing)是一种依据用户制定的策略进行路由选择的机制。有关策略路由的详细介绍请参见“IP业务分册”中的“IP单播策略路由配置”。

路由器在发布与接收路由信息时,可能需要实施一些策略,以便对路由信息进行过滤,例如只接收或发布满足一定条件的路由信息。一种路由协议可能需要引入其它的路由协议发现的路由信息,同时引入的路由信息必须满足一定的条件,并对所引入的路由信息的某些属性进行设置,以使其满足本协议的要求。

为实现路由策略,首先要定义将要实施路由策略的路由信息的特征,即定义一组匹配规则。可以以路由信息中的不同属性作为匹配依据进行设置,如目的地址、发布路由信息的路由器地址等。匹配规则可以预先设置好,然后再将它们应用于路由的发布、接收和引入等过程的路由策略中。

1.1.2 过滤器

路由协议可以引用访问控制列表、地址前缀列表、AS路径访问列表、团体属性列表、扩展团体属性列表和

Route-policy几种过滤器。下面对各种过滤器逐一进行介绍。

1. 访问控制列表

访问控制列表包括针对IPv4报文的ACL和针对IPv6报文的ACL。用户在定义ACL时可以指定IP(v6)地址和前缀范围,用于匹配路由信息的目的网段地址或下一跳地址。ACL的有关配置请参见“安全分册”中的“ACL配置”。

2. 地址前缀列表

地址前缀列表包括IPv4地址前缀列表和IPv6地址前缀列表。

地址前缀列表的作用类似于ACL,但比它更为灵活,且更易于用户理解。地址前缀列表在应用于路由信息的过滤时,其匹配对象为路由信息的目的地址信息域;另外,用户可以指定gateway选项,指明只接收某些路由器发布的路由信息。关于gateway选项的设置请参见“IP路由分册”中的“RIP命令”和“OSPF命令”。

一个地址前缀列表由前缀列表名标识。每个前缀列表可以包含多个表项,每个表项可以独立指定一个网络前缀形式的匹配范围,并用一个索引号来标识,索引号指明了进行匹配检查的顺序。

在匹配的过程中,路由器按升序依次检查由索引号标识的各个表项,只要有某一表项满足条件,就意味着通过该地址前缀列表的过滤(不再进入下一个表项的测试)。

3. AS

路径访问列表(as-path)

as-path仅用于BGP。BGP的路由信息中,包含有自治系统路径域。as-path就是针对自治系统路径域指定匹配条件。

4. 团体属性列表(community-list)

community-list仅用于BGP。BGP的路由信息包中,包含一个community属性域,用来标识一个团体。community-list就是针对团体属性域指定匹配条件。

5. 扩展团体属性列表(extcommunity-list)

extcommunity-list仅用于BGP。BGP扩展团体属性有两种,一种是用于VPN的Route-Target(路由目标)扩展团体,另一种则是Source of Origin(源节点)扩展团体。扩展团体属性列表就是针对这两种属性指定匹配条件。

6. 路由策略(Route-policy)

Route-policy是一种比较复杂的过滤器,它不仅可以匹配路由信息的某些属性,还可以在条件满足时改变路由信息的属性。Route-policy可以使用前面几种过滤器定义自己的匹配规则。

一个Route-policy可以由多个节点(node)构成,不同节点之间是“或”的关系。系统按节点序号依次检查各个节点,如果通过了其中一节点,就意味着通过该Route-policy,不再对其他节点进行匹配测试。

每个节点可以由一组if-match和apply子句组成。if-match子句定义匹配规则,匹配对象是路由信息的一些属性。同一节点中的不同if-match子句是“与”的关系,只有满足节点内所有if-match子句指定的匹配条件,才能通过该节点的匹配测试。apply子句指定动作,也就是在通过节点的匹配后,对路由信息的一些属性进行设置。

1.1.3 路由策略的应用

路由策略主要有两种应用方式:

路由协议在引入其它路由协议发现的路由时,通过路由策略只引入满足条件的路由信息。

路由协议在发布或接收路由信息时,通过路由策略对路由信息进行过滤,只接收或发布满足给定条件的路由信息。

1.2 配置过滤列表

1.2.1 配置准备

在配置过滤列表之前,需要准备以下数据:

  

前缀列表名称 匹配的地址范围 扩展团体属性列表序号

1.2.2 配置地址前缀列表

1. 配置

IPv4地址前缀列表

IPv4地址前缀列表由列表名标识,每个前缀列表可以包含多个表项。各表项可以独立指定一个网络前缀形式的匹配范围,并使用索引号标识。

在匹配过程中,系统按索引号升序依次检查各个表项,只要路由信息满足一个表项,就认为通过该过滤列表,不再去匹配其他表项。

表1-1 配置IPv4地址前缀列表

操作 进入系统视图 system-view ip ip-prefix ip-prefix-name [ index index-number ] { permit | deny } ip-address mask-length [ greater-equal min-mask-length ] [ less-equal max-mask-length ] 命令 - 必选 缺省情况下,没有配置IPv4地址前缀列表 说明 配置IPv4地址前缀列表 说明:

如果所有表项都是deny模式,则任何路由都不能通过该过滤列表。这种情况下,建议在多条deny模式的表项后定义一条permit less-equal 32表项,允许其它所有IPv4路由信息通过。

例如,按如下配置可以保证仅过滤掉、、三个网段的路由,而其它网段的路由信息可以通过。

system-view

2. 配置IPv6地址前缀列表

IPv6地址前缀列表由列表名标识,每个前缀列表可以包含多个表项。各表项可以独立指定一个网络前缀形式的匹配范围,并使用索引号标识。

在匹配的过程中,系统按索引号升序依次检查各个表项,只要路由信息满足一个表项,就认为通过该过滤列表,不再去匹配其他表项。

表1-2 配置IPv6地址前缀列表

操作 进入系统视图 system-view 命令 - 说明 配置IPv6地址前缀列表 ip ipv6-prefix ipv6-prefix-name 必选 [ index index-number ] { deny | permit } ipv6-address prefix-length 缺省情况下,没有配置IPv6[ greater-equal min-prefix-length ] 地址前缀列表 [ less-equal max-prefix-length ] 说明:

如果所有表项都是deny模式,则任何路由都不能通过该过滤列表。这种情况下,需要在多条deny模式的表项后定义一条permit :: 0 less-equal 128的表项,以允许其它所有IPv6路由信息通过

例如,按如下配置可以保证仅过滤掉2000:1::/48、2000:2::/48、2000:3::/48三个网段的路由,而其它网段的路由信息可以通过。

system-view

[Sysname] ip ipv6-prefix abc index 10 deny 2000:1:: 48 [Sysname] ip ipv6-prefix abc index 20 deny 2000:2:: 48 [Sysname] ip ipv6-prefix abc index 30 deny 2000:3:: 48

[Sysname] ip ipv6-prefix abc index 40 permit :: 0 less-equal 128

1.2.3 配置AS路径过滤列表

一个AS过滤列表可以包含多个表项。在匹配过程中,各表项之间是“或”的关系,即只要路由信息通过该列表中的一条表项,就认为通过该AS路径过滤列表。

表1-3 配置AS路径过滤列表

操作 进入系统视图 命令 system-view ip as-path as-path-number { deny | permit } regular-expression - 必选 缺省情况下,没有配置AS路径过滤列表 说明 配置AS路径过滤列表 1.2.4 配置团体属性列表

一个团体属性列表可以定义多个表项。在匹配过程中,各表项之间是“或”的关系,即只要路由信息通过该列表中的一条表项,就认为通过该团体属性列表。

表1-4 配置团体属性列表

操作 进入系统视图 system-view 命令 - 说明 配置团体属性列表 配置基本团体属性列表 配置高级团体属性列表 ip community-list basic-comm-list-num { deny | permit } [ community-number-list ] [ internet | 二者必选其一 no-advertise | no-export | no-export-subconfed ] * 缺省情况下,没有配置团体属性列表 ip community-list adv-comm-list-num { deny | permit } regular-expression 1.2.5 配置扩展团体属性列表

一个扩展团体属性列表可以定义多个表项。在匹配过程中,各表项之间是“或”的关系,即只要路由信息通过该列表中的一条表项,就认为通过该扩展团体属性列表。

表1-5 配置扩展团体属性列表

操作 进入系统视图 system-view ip extcommunity-list ext-comm-list-number { deny | permit } { rt route-target }&<1-16> 命令 - 必选 缺省情况下,没有配置扩展团体属性列表 说明 配置扩展团体属性列表 1.3 配置路由策略

路由策略用来根据路由信息的某些属性过滤路由信息,并改变与路由策略规则匹配的路由信息的属性。匹配条件可以使用前面几种过滤列表。

一个路由策略可由多个节点构成,每个节点又分为:

if-match子句:定义匹配规则,即路由信息通过当前Route-policy所需满足的条件,匹配对象是路由信息的某些属性。

apply子句:指定动作,也就是在满足由if-match子句指定的过滤条件后所执行的一些配置命令,对路由的某些属性进行修改。

1.3.1 配置准备

在配置路由策略之前,需完成以下任务:

 

配置过滤列表 配置路由协议

在配置之前,需要准备以下数据:

  

路由策略的名称、节点序号 匹配条件

要修改的路由属性值

1.3.2 创建一个路由策略

表1-6 创建一个路由策略

操作 进入系统视图 创建路由策略并进入该路由策略视图 命令 system-view route-policy route-policy-name { permit | deny } node node-number - 必选 缺省情况下,没有创建路由策略 说明 说明:

permit指定节点的匹配模式为允许模式。当路由信息通过该节点的过滤后,将执行该节点的apply子句,不进入下一个节点的测试;如果路由信息没有通过该节点过滤,将进入下一个节点继续测试。

deny指定节点的匹配模式为拒绝模式(此模式下apply子句不会被执行)。当路由项满足该节点的所有if-match子句时,将被拒绝通过该节点,不进入下一个节点的测试;如果路由项不满足该节点的if-match子句,将进入下一个节点继续测试。

如果路由策略中定义了一个以上的节点,则各节点中至少应该有一个节点的匹配模式是permit。当Route-policy用于路由信息过滤时,如果某路由信息没有通过任一节点,则认为该路由信息没有通过该Route-policy。如果Route-policy的所有节点都是deny模式,则没有路由信息能通过该Route-policy。

1.3.3 配置if-match子句

表1-7 配置if-match子句

操作 进入系统视图 进入路由策略视图 system-view route-policy route-policy-name { permit | deny } node node-number if-match acl acl-number 命令 - 必选 可选 缺省情况下,没有配置IPv4路由信息的目的地址范围的匹配条件 可选 if-match ip { next-hop | route-source } { acl acl-number | ip-prefix ip-prefix-name } 缺省情况下,没有配置IPv4的路由信息的下一跳地址或源地址的匹配条件 说明 配置IPv4的路由信息的匹配条件 配置IPv4路由信息的目的地址范围的匹配条件 if-match ip-prefix ip-prefix-name 配置IPv4的路由信息的下一跳地址或源地址的匹配条件 操作 命令 可选 说明 配置IPv6的路由信息的匹配条件 if-match ipv6 { address | next-hop | 缺省情况下,没有配route-source } { acl acl-number | 置IPv6的路由信息prefix-list ipv6-prefix-name } 的匹配条件 可选 配置BGP路由信息的AS路径域的匹配条件 if-match as-path as-path-number&<1-16> 缺省情况下,没有配置BGP路由信息的AS路径域的匹配条件 可选 缺省情况下,不匹配BGP路由信息的团体属性。 可选 匹配BGP路由信息的团体属性 if-match community { basic-community-list-number [ whole-match ] | adv-community-list-number }&<1-16> 配置路由信息的路由开销的匹配条件 if-match cost value 缺省情况下,没有配置路由信息的路由开销的匹配条件 可选 配置BGP扩展团体属性的匹配条件 if-match extcommunity ext-comm-list-number&<1-16> 缺省情况下,没有配置BGP扩展团体属性的匹配条件 可选 配置路由信息的出接口的匹配条件 if-match interface { interface-type interface-number }&<1-16> 缺省情况下,没有配置路由信息的出接口的匹配条件 可选 配置路由信息的MPLS标签的匹配条件 if-match mpls-label 缺省情况下,没有配置路由信息的MPLS标签的匹配条件 可选 缺省情况下,没有配置路由信息的类型的匹配条件 可选 配置路由信息的类型的匹配条件 if-match route-type { internal | external-type1 | external-type2 | external-type1or2 | is-is-level-1 | is-is-level-2 | nssa-external-type1 | nssa-external-type2 | nssa-external-type1or2 } * 配置RIP、OSPF、IS-IS路由信息的标记域的匹配条件 if-match tag value 缺省情况下,没有配置RIP、OSPF、IS-IS路由信息的标记域的匹配条件 说明:

对于同一个Route-policy节点,在匹配的过程中,各个if-match子句间是“与”的关系,即路由信息必须同时满足所有匹配条件,才可以执行apply子句的动作。 在一个节点中,可以没有if-math子句,也可以有多个if-match子句。当不指定if-match子句时,如果该节点的匹配模式为允许模式,则所有路由信息都会通过该节点的过滤;如果该节点的匹配模式为拒绝模式,则所有路由信息都会被拒绝。

路由策略应使用非VPN的ACL进行路由过滤。 IPv4路由策略和IPv6路由策略在配置if-match子句时,不同之处在于匹配路由信息的目的地址、下一跳和源地址的命令不同。

1.3.4 配置apply子句

表1-8 配置apply子句

操作 进入系统视图 创建路由策略并进入该路由策略视图 命令 system-view route-policy route-policy-name { permit | deny } node node-number - 必选 缺省情况下,不创建路由策略 说明 配置BGP路由信息的AS_PATH属性 可选 apply as-path 没有配置BGPas-number&<1-10> [ replace ] 缺省情况下,路由信息的AS_PATH属性 apply comm-list comm-list-number delete apply community { none | additive | { community-number&<1-16> | aa:nn&<1-16> | internet | no-export-subconfed | no-export | no-advertise }* [ additive ] } 可选 缺省情况下,不删除路由团体属性 删除指定的BGP团体属性 配置BGP路由信息的团体属性 可选 缺省情况下,没有配置BGP路由信息的团体属性 可选 配置路由信息的路由开销 apply cost [ + | - ] value 缺省情况下,没有配置路由信息的路由开销 操作 命令 apply cost-type { external | internal | type-1 | type-2 } apply extcommunity { rt { as-number:nn | ip-address:nn } }&<1-16> [ additive ] apply ip-address next-hop ip-address 可选 说明 配置路由信息的开销类型 缺省情况下,没有配置路由开销类型 可选 缺省情况下,没有配置BGP扩展团体属性。 可选 缺省情况下,没有配置IPv4路由信息的下一跳地址 可选 缺省情况下,没有配置IPv6路由信息的下一跳地址 可选 配置BGP扩展团体属性 配置路由信息的下一跳地址 配置IPv4路由信息的下一跳地址 配置IPv6路由信息的下一跳地址 apply ipv6 next-hop ipv6-address 配置引入路由到IS-IS某个级别的区域 apply isis { level-1 | level-1-2 | level-2 } 缺省情况下,没有配置引入路由到IS-IS某个级别的区域 可选 缺省情况下,没有配置BGP路由信息的本地优先级 可选 配置BGP路由信息的本地优先级 apply local-preference preference 配置MPLS标签 apply mpls-label 缺省情况下,没有配置MPLS标签 可选 缺省情况下,没有配置BGP路由信息的ORIGIN属性 可选 配置BGP路由信息的ORIGIN属性 apply origin { igp | egp as-number | incomplete } 配置路由协议的优先级 apply preference preference 缺省情况下,没有配置路由协议的优先级 可选 缺省情况下,没有配置BGP路由信息的首选值 可选 配置BGP路由信息的首选值 apply preferred-value preferred-value 配置RIP、OSPF、IS-IS路由信息的标记域 apply tag value 缺省情况下,没有配置RIP、OSPF、IS-IS路由信息的标记域 说明:

IPv4路由策略和IPv6路由策略在配置apply子句时,不同之处在于设置路由信息的下一跳地址的命令不同。 对于引入的IPv4路由,使用apply ip-address next-hop命令设置下一跳地址无效;对于引入的IPv6路由,使用apply ipv6 next-hop命令设置下一跳地址无效。

1.4 路由策略的显示和维护

在完成上述配置后,在任意视图下执行display命令可以显示配置后路由策略的运行情况,通过查看显示信息验证配置的效果。

在用户视图下执行reset命令可以清除路由策略的统计信息。

表1-9 路由策略的显示和维护

操作 显示BGP AS路径过滤列表信息 显示BGP团体属性列表信息 命令 display ip as-path [ as-path-number ] display ip community-list [ basic-community-list-number | adv-community-list-number ] display ip extcommunity-list [ ext-comm-list-number ] display ip ip-prefix [ ip-prefix-name ] display ip ipv6-prefix [ ipv6-prefix-name ] display route-policy [ route-policy-name ] reset ip ip-prefix [ ip-prefix-name ] reset ip ipv6-prefix [ ipv6-prefix-name ] 显示BGP扩展团体属性列表信息 显示IPv4地址前缀列表的统计信息 显示IPv6地址前缀列表的统计信息 显示路由策略信息 清除IPv4地址前缀列表的统计信息 清除IPv6地址前缀列表的统计信息 1.5 路由策略典型配置举例

1.5.1 在IPv4路由引入中应用路由策略

1. 组网需求

如下图所示,Router B与Router A之间通过OSPF协议交换路由信息,与Router C之间通过IS-IS协议交换路由信息。

要求在Router B上配置路由引入,将IS-IS路由引入到OSPF中去,并同时使用路由策略设置路由的属性。其中,设置的路由的开销为100,设置的路由的Tag属性为20。

2. 组网图

图1-1 在IPv4路由引入中应用路由策略组网图

3. 配置步骤 (1) (2)

配置各接口的IP地址(略) 配置IS-IS路由协议

# 配置Router C。

system-view [RouterC] isis

[RouterC-isis-1] is-level level-2 [RouterC-isis-1] quit

[RouterC] interface serial 2/1 [RouterC-Serial2/1] isis enable [RouterC-Serial2/1] quit

[RouterC] interface ethernet 1/0 [RouterC-Ethernet1/0] isis enable [RouterC-Ethernet1/0] quit

[RouterC] interface ethernet 1/1 [RouterC-Ethernet1/1] isis enable [RouterC-Ethernet1/1] quit

[RouterC] interface ethernet 1/2 [RouterC-Ethernet1/2] isis enable [RouterC-Ethernet1/2] quit

# 配置Router B。

system-view [RouterB] isis

[RouterB-isis-1] is-level level-2 [RouterB-isis-1] quit

[RouterB] interface serial 2/1 [RouterB-Serial2/1] isis enable [RouterB-Serial2/1] quit

(3)

配置OSPF路由协议及路由引入

# 配置Router A,启动OSPF。

system-view [RouterA] ospf

[RouterA-ospf-1] area 0 [RouterA-ospf-1] quit

# 配置Router B,启动OSPF,并引入IS-IS路由。

[RouterB] ospf

[RouterB-ospf-1] area 0

[RouterB-ospf-1] import-route isis 1 [RouterB-ospf-1] quit

# 查看Router A的OSPF路由表,可以看到引入的路由。

[RouterA] display ospf routing Routing Tables Routing for Network

Destination Cost Type NextHop AdvRouter Area Routing for ASEs

Destination Cost Type Tag NextHop AdvRouter Total Nets: 5

Intra Area: 1 Inter Area: 0 ASE: 4 NSSA: 0

(4)

配置过滤列表

# 配置编号为2002的ACL,允许的路由通过。

[RouterB] acl number 2002

[RouterB-acl-basic-2002] quit

# 配置名为prefix-a的地址前缀列表,允许的路由通过。

(5)

配置路由策略

[RouterB] route-policy isis2ospf permit node 10 [RouterB-route-policy] if-match ip-prefix prefix-a [RouterB-route-policy] apply cost 100 [RouterB-route-policy] quit

[RouterB] route-policy isis2ospf permit node 20 [RouterB-route-policy] if-match acl 2002 [RouterB-route-policy] apply tag 20 [RouterB-route-policy] quit

[RouterB] route-policy isis2ospf permit node 30 [RouterB-route-policy] quit

(6)

在路由引入时应用路由策略

# 配置Router B,设置在路由引入时应用路由策略。

[RouterB] ospf

[RouterB-ospf-1] import-route isis 1 route-policy isis2ospf [RouterB-ospf-1] quit

# 查看Router A的OSPF路由表,可以看到目的地址为的路由的开销为100,目的地址为的路由的标记域(Tag)为20,而其他外部路由没有变化。

[RouterA] display ospf routing Routing Tables Routing for Network

Destination Cost Type NextHop AdvRouter Area Routing for ASEs

Destination Cost Type Tag NextHop AdvRouter Total Nets: 5

Intra Area: 1 Inter Area: 0 ASE: 4 NSSA: 0

1.5.2 在IPv6路由引入中应用路由策略

1. 组网需求

Router A与Router B通信,链路层封装PPP,都运行RIPng协议。

使能Router A上的RIPng协议,配置三条静态路由。 设置在引入静态路由时应用路由策略,使三条静态路由部分引入、部分被屏蔽掉——20::/32和40::/32网段的路由是可见的,30::/32网段的路由则被屏蔽。 通过在Router B上查看RIPng路由表,验证路由策略是否生效。

 

2. 组网图

图1-2 在IPv6路由引入中应用路由策略组网图

3. 配置步骤 (1)

配置Router A

# 配置接口Serial2/0和Serial2/1的IPv6地址,封装PPP协议。

system-view [RouterA] ipv6

[RouterA] interface serial 2/0

[RouterA-Serial2/0] ipv6 address 10::1 32 [RouterA-Serial2/0] link-protocol ppp [RouterA-Serial2/0] quit

[RouterA] interface serial 2/1

[RouterA-Serial2/1] ipv6 address 11::1 32 [RouterA-Serial2/1] link-protocol ppp [RouterA-Serial2/1] quit

# 在接口下使能RIPng。

[RouterA] interface serial 2/0

[RouterA-Serial2/0] ripng 1 enable [RouterA-Serial2/0] quit

# 配置三条静态路由。

[RouterA] ipv6 route-static 20:: 32 serial 2/1 [RouterA] ipv6 route-static 30:: 32 serial 2/1 [RouterA] ipv6 route-static 40:: 32 serial 2/1

# 配置路由策略。

[RouterA] ip ipv6-prefix a index 10 permit 30:: 32 [RouterA] route-policy static2ripng deny node 0

[RouterA-route-policy] if-match ipv6 address prefix-list a [RouterA-route-policy] quit

[RouterA] route-policy static2ripng permit node 10

[RouterA-route-policy] quit

# 启动RIPNG协议,同时应用路由策略static2ripng对引入的静态路由进行过滤。

[RouterA] ripng

[RouterA-ripng-1] import-route static route-policy static2ripng

(2)

配置Router B

# 配置接口Serial2/0的IPv6地址,封装PPP协议。

system-view [RouterB] ipv6

[RouterB] interface serial 2/0

[RouterB-Serial2/0] ipv6 address 10::2 32 [RouterB-Serial2/0] link-protocol ppp

# 在接口下使能RIPng。

[RouterB-Serial2/0] ripng 1 enable [RouterB-Serial2/0] quit

# 启动RIPng协议。

[RouterB] ripng

# 查看RIPng路由表。

[RouterB-ripng-1] display ripng 1 route

Route Flags: A - Aging, S - Suppressed, G - Garbage-collect

---------------------------------------------------------------- Peer FE80::7D58:0:CA03:1 on Serial2/0 Dest 10::/32,

via FE80::7D58:0:CA03:1, cost 1, tag 0, A, 18 Sec Dest 20::/32,

via FE80::7D58:0:CA03:1, cost 1, tag 0, A, 8 Sec Dest 40::/32,

via FE80::7D58:0:CA03:1, cost 1, tag 0, A, 3 Sec

1.6 常见错误配置举例

1.6.1 无法实现IPv4路由信息过滤

1. 错误现象

路由协议运行正常的情况下无法实现路由信息过滤。

2. 分析

地址前缀列表的各个表项中至少应该有一个表项的匹配模式是permit模式。Route-policy的各个节点中至少应该有一个节点的匹配模式是permit模式。

3. 处理过程 (1)

使用display ip ip-prefix命令查看前缀列表的配置。

(2)

使用display route-policy命令查看路由策略的配置。

1.6.2 无法实现IPv6路由信息过滤

1. 错误现象

路由协议运行正常的情况下无法实现路由信息过滤。

2. 分析

地址前缀列表的各个表项中至少应该有一个表项的匹配模式是permit模式。Route-policy的各个节点中至少应该有一个节点的匹配模式是permit模式。

3. 处理过程 (1) (2)

使用display ip ipv6-prefix命令查看前缀列表的配置。 使用display route-policy命令查看路由策略的配置。

因篇幅问题不能全部显示,请点此查看更多更全内容

Top