Configuring IPv6 IS-IS route control

Before you configure IPv6 IS-IS route control, complete basic IPv6 IS-IS configuration.

To configure IPv6 IS-IS route control:

Step

Command

Remarks

1. Enter system view.

system-view

N/A

2. Enter IS-IS view.

isis [ process-id ] [ vpn-instance vpn-instance-name ]

N/A

3. Enter IS-IS IPv6 address family view.

address-family ipv6 [ unicast ]

N/A

4. Specify a preference for IPv6 IS-IS routes.

preference { route-policy route-policy-name | preference } *

By default, the default setting is 15.

5. Configure an IPv6 IS-IS summary route.

summary ipv6-prefix prefix-length [ avoid-feedback | generate_null0_route | [ level-1 | level-1-2 | level-2 ] | tag tag ] *

By default, no IPv6 IS-IS summary route is configured.

6. Configure IPv6 IS-IS to advertise a default route.

default-route-advertise [ avoid-learning | [ level-1 | level-1-2 | level-2 ] | route-policy route-policy-name | tag tag ] *

By default, IPv6 IS-IS does not advertise Level-1 and Level-2 default routes.

7. Configure IPv6 IS-IS to filter redistributed routes.

filter-policy { ipv6-acl-number | prefix-list prefix-list-name | route-policy route-policy-name } export [ protocol [ process-id ] ]

By default, IPv6 IS-IS does not filter redistributed routes.

This command is usually used together with the import-route command.

8. Configure IPv6 IS-IS to filter received routes.

filter-policy { ipv6-acl-number | prefix-list prefix-list-name | route-policy route-policy-name } import

By default, IPv6 IS-IS does not filter received routes.

9. Configure IPv6 IS-IS to redistribute routes from another routing protocol.

import-route protocol [ as-number | process-id ] [ allow-ibgp ] [ allow-direct | cost cost-value | [ level-1 | level-1-2 | level-2 ] | route-policy route-policy-name | tag tag ] *

By default, IPv6 IS-IS does not redistribute routes from any other routing protocol.

10. Configure the maximum number of redistributed Level 1/Level 2 IPv6 routes.

import-route limit number

By default, the maximum number of redistributed Level 1/Level 2 IPv6 routes is not configured.

11. Configure route advertisement from Level-2 to Level-1.

import-route isisv6 level-2 into level-1 [ filter-policy { ipv6-acl-number | prefix-list prefix-list-name | route-policy route-policy-name } | tag tag ] *

By default, IPv6 IS-IS does not advertise routes from Level-2 to Level-1.

12. Configure route advertisement from Level-1 to Level-2.

import-route isisv6 level-1 into level-2 [ filter-policy { ipv6-acl-number | prefix-list prefix-list-name | route-policy route-policy-name } | tag tag ] *

By default, IPv6 IS-IS advertises routes from Level-1 to Level-2.

13. Specify the maximum number of ECMP routes for load balancing.

maximum load-balancing number

By default, the maximum number of ECMP routes equals the maximum number of ECMP routes supported by the system.