05-Layer 3—IP Routing Command Reference

HomeSupportSwitchesS6300 SeriesReference GuidesCommand ReferencesH3C S6300 Switch Series Command References-Release 243x-6W10005-Layer 3—IP Routing Command Reference
10-IPv6 IS-IS commands
Title Size Download
10-IPv6 IS-IS commands 97.39 KB

IPv6 IS-IS commands

IPv6 IS-IS supports all the features of IPv4 IS-IS except that it advertises IPv6 routing information. This chapter describes only IPv6 IS-IS exclusive commands. For other IS-IS configuration commands, see "IS-IS commands."

address-family ipv6

Use address-family ipv6 to create the IS-IS IPv6 address family and enter its view.

Use undo address-family ipv6 to remove the IS-IS IPv6 address family view.

Syntax

address-family ipv6 [ unicast ]

undo address-family ipv6 [ unicast ]

Default

The IS-IS IPv6 address family is not created.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

unicast: Specifies the unicast address family.

Usage guidelines

This command enables IPv6 for an IS-IS process.

Examples

# Create the IS-IS IPv6 address family and enter its view.

<Sysname> system-view

[Sysname] isis 100

[Sysname-isis-100] address-family ipv6

[Sysname-isis-100-ipv6]

display isis redistribute ipv6

Use display isis redistribute ipv6 to display information about redistributed IPv6 IS-IS routes.

Syntax

display isis redistribute ipv6 [ ipv6-address mask-length ] [ level-1 | level-2 ] [ process-id ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

ipv6-address mask-length: Displays redistributed routes for the specified IPv6 address and mask length.

process-id: Specifies an IS-IS process by its ID in the range of 1 to 65535.

level-1: Displays IPv6 IS-IS Level-1 route information.

level-2: Displays IPv6 IS-IS Level-2 route information.

Usage guidelines

If no IPv6 IS-IS level is specified, this command displays both Level-1 and Level-2 route information.

Examples

# Display information about redistributed IPv6 IS-IS routes.

<Sysname> display isis redistribute ipv6 1

 

                         Route information for IS-IS(1)

                         ------------------------------

 

                        Level-1 IPv6 Redistribute Table

                        --------------------------------

Type       : direct     Destination: 12:1::/64

IntCost    : 0          Tag        :

State      : Active

 

 

                        Level-2 IPv6 Redistribute Table

                        --------------------------------

Type       : direct     Destination: 12:1::/64

IntCost    : 0          Tag        :

State      : Active

Table 1 Command output

Field

Description

Route information for IS-IS(1)

Redistributed route information for IS-IS process 1.

Level-1 IPv6 Redistribute Table

Redistributed route information of IS-IS Level-1.

Level-2 IPv6 Redistribute Table

Redistributed route information of IS-IS Level-2.

Type

Redistributed route types:

·     Direct.

·     IS-ISv6.

·     Static.

·     OSPFv3.

·     BGP4+.

·     RIPng.

Destination

IPv6 destination address.

IntCost

Internal route cost.

ExtCost

External route cost.

Tag

Tag value.

State

Indicates whether the redistributed route is valid.

 

display isis route ipv6

Use display isis route ipv6 to display IPv6 IS-IS route information.

Syntax

display isis route ipv6 [ ipv6-address ] [ [ level-1 | level-2 ] | verbose ] * [ process-id ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

ipv6-address: Displays IPv6 IS-IS route information with the specified IPv6 destination address.

level-1: Displays Level-1 IPv6 IS-IS route information.

level-2: Displays Level-2 IPv6 IS-IS route information.

verbose: Displays detailed IPv6 IS-IS routing information.

process-id: Specifies an IS-IS process by its ID in the range of 1 to 65535.

Usage guidelines

If no level is specified, this command displays both Level-1 and Level-2 route information.

Examples

# Display IPv6 IS-IS route information.

<Sysname> display isis route ipv6

 

                         Route information for IS-IS(1)

                         ------------------------------

 

                         Level-1 IPv6 Forwarding Table

                         -----------------------------

 

 Destination: 2001:1::                                PrefixLen: 64

 Flag       : R/L/-                                   Cost     : 20

 Next Hop   : FE80::200:5EFF:FE64:8905                Interface: Vlan1

 

 Destination: 2001:2::                                PrefixLen: 64

 Flag       : D/L/-                                   Cost     : 10

 Next Hop   : Direct                                  Interface: Vlan1

 

       Flags: D-Direct, R-Added to Rib, L-Advertised in LSPs, U-Up/Down Bit Set

 

                         Level-2 IPv6 Forwarding Table

                         -----------------------------

 

 Destination: 2001:1::                                PrefixLen: 64

 Flag       : -/-/-                                   Cost     : 20

 

 

 Destination: 2001:2::                                PrefixLen: 64

 Flag       : D/L/-                                   Cost     : 10

 

       Flags: D-Direct, R-Added to Rib, L-Advertised in LSPs, U-Up/Down Bit Set

Table 2 Command output

Field

Description

Destination

IPv6 destination prefix.

PrefixLen

Length of the prefix.

Flag/Flags

Route flag:

·     D—This is a direct route.

·     R—The route has been added into the routing table.

·     L—The route has been advertised in an LSP.

·     U—Route leaking flag, indicating that the Level-1 route is from Level-2. U means the route will not be returned to Level-2.

Cost

Route cost.

Next Hop

Next hop.

Interface

Outbound interface.

 

# Display detailed IPv6 IS-IS routing information.

<Sysname> display isis route ipv6 verbose

 

                         Route information for IS-IS(1)

                         ------------------------------

 

                         Level-1 IPv6 Forwarding Table

                         -----------------------------

 

 IPV6 Dest  : 2001:1::/64                    Cost : 20            Flag : R/L/-

 Admin Tag  : -                         Src Count : 1

 NextHop    :                           Interface :          ExitIndex :

    FE80::200:5EFF:FE64:8905                Vlan1             0x00000003

 

 IPV6 Dest  : 2001:2::/64                    Cost : 10            Flag : D/L/-

 Admin Tag  : -                         Src Count : 2

 NextHop    :                           Interface :          ExitIndex :

    Direct                                  Vlan1             0x00000000

 

      Flags: D-Direct, R-Added to Rib, L-Advertised in LSPs, U-Up/Down Bit Set

 

                         Level-2 IPv6 Forwarding Table

                         -----------------------------

 

 IPV6 Dest  : 2001:1::/64                    Cost : 20            Flag : -/-/-

 Admin Tag  : -                         Src Count : 1

 

 IPV6 Dest  : 2001:2::/64                    Cost : 10            Flag : D/L/-

 Admin Tag  : -                         Src Count : 2

 

      Flags: D-Direct, R-Added to Rib, L-Advertised in LSPs, U-Up/Down Bit Set

Table 3 Command output

Field

Description

IPV6 Dest

IPv6 destination address and prefix.

Cost

Route cost.

Flag/Flags

Route flag:

·     D—This is a direct route.

·     R—The route has been added into the routing table.

·     L—The route has been advertised in an LSP.

·     U—Route leaking flag, indicating the Level-1 route is from Level-2. U means the route will not be returned to Level-2.

Admin Tag

Administrative tag.

Src Count

Number of advertisement sources.

Next Hop

Next hop.

Interface

Outbound interface.

ExitIndex

Outbound interface index.

 

display isis spf-tree ipv6

Use display isis spf-tree ipv6 to display IPv6 IS-IS topology information.

Syntax

display isis spf-tree ipv6 [ [ level-1 | level-2 ] | verbose ] * [ process-id ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

level-1: Displays Level 1 IPv6 IS-IS topology information. If you do not specify this keyword, the command displays both Level-1 and Level-2 topology information.

level-2: Displays Level 2 IPv6 IS-IS topology information. If you do not specify this keyword, the command displays both Level-1 and Level-2 topology information.

verbose: Displays detailed IPv6 IS-IS topology information. If you do not specify this keyword, the command displays brief IPv6 IS-IS topology information.

process-id: Specifies an IS-IS process by its ID in the range of 1 to 65535. If you do not specify this argument, the command displays topology information about all IS-IS processes.

Examples

# Displays brief IPv6 IS-IS topology information.

<Sysname> display isis spf-tree ipv6

 

                        Shortest Path Tree for IS-IS(1)

                        -------------------------------

 

      Flags: S-Node is on SPF tree       T-Node is on tent list

             O-Node is overload          R-Node is directly reachable

             I-Node or Link is isolated  D-Node or Link is to be deleted

             C-Neighbor is child         P-Neighbor is parent

             V-Link is involved          N-Link is a new path

             L-Link is on change list    U-Protocol usage is changed

             H-Nexthop is changed

 

                       Level-1(Topo 2) Shortest Path Tree

                       ----------------------------------

 

SpfNode            NodeFlag       SpfLink            LinkCost LinkFlag

-------------------------------------------------------------------------------

0000.0000.0032.00  S/-/-/-/-/-

                               -->0000.0000.0032.01  10       -/-/C/-/-/-/-/-/-

                               -->0000.0000.0064.00  10       -/-/C/-/-/-/-/-/-

0000.0000.0032.01  S/-/-/R/-/-

                               -->0000.0000.0064.00  0        -/-/C/-/-/-/-/-/-

                               -->0000.0000.0032.00  0        -/-/-/P/-/-/-/-/-

0000.0000.0064.00  S/-/-/R/-/-

                               -->0000.0000.0032.00  10       -/-/-/P/-/-/-/-/-

                               -->0000.0000.0032.01  10       -/-/-/P/-/-/-/-/-

 

                       Level-2(Topo 2) Shortest Path Tree

                       ----------------------------------

 

SpfNode            NodeFlag       SpfLink            LinkCost LinkFlag

-------------------------------------------------------------------------------

0000.0000.0032.00  S/-/-/-/-/-

                               -->0000.0000.0032.01  10       -/-/C/-/-/-/-/-/-

                               -->0000.0000.0064.00  10       -/-/C/-/-/-/-/-/-

0000.0000.0032.01  S/-/-/R/-/-

                               -->0000.0000.0064.00  0        -/-/C/-/-/-/-/-/-

                               -->0000.0000.0032.00  0        -/-/-/P/-/-/-/-/-

0000.0000.0064.00  S/-/-/R/-/-

                               -->0000.0000.0032.00  10       -/-/-/P/-/-/-/-/-

                               -->0000.0000.0032.01  10       -/-/-/P/-/-/-/-/-

# Displays detailed IPv6 IS-IS topology information.

<Sysname> display isis spf-tree ipv6 verbose

 

                        Shortest Path Tree for IS-IS(1)

                        -------------------------------

 

      Flags: S-Node is on SPF tree       T-Node is on tent list

             O-Node is overload          R-Node is directly reachable

             I-Node or Link is isolated  D-Node or Link is to be deleted

             C-Neighbor is child         P-Neighbor is parent

             V-Link is involved          N-Link is a new path

             L-Link is on change list    U-Protocol usage is changed

             H-Nexthop is changed

 

                       Level-1(Topo 2) Shortest Path Tree

                       ----------------------------------

 

 SpfNode   : 0000.0000.0032.00

 Distance  : 0

 NodeFlag  : S/-/-/-/-/-

 NextHopCnt: 0

 SpfLinkCnt: 2

 -->0000.0000.0032.01

    LinkCost   : 10

    LinkNewCost: 10

    LinkFlag   : -/-/C/-/-/-/-/-/-

    LinkSrcCnt : 1

        Type: Adjacent       Interface: N/A

        Cost: 10             Nexthop  : N/A

 -->0000.0000.0064.00

    LinkCost   : 10

    LinkNewCost: 10

    LinkFlag   : -/-/C/-/-/-/-/-/-

    LinkSrcCnt : 1

        Type: Adjacent       Interface: Tun1

        Cost: 10             Nexthop  : FE80::A0A:A40

 

 SpfNode   : 0000.0000.0032.01

 Distance  : 10

 NodeFlag  : S/-/-/R/-/-

 NextHopCnt: 0

 SpfLinkCnt: 2

 -->0000.0000.0064.00

    LinkCost   : 0

    LinkNewCost: 0

    LinkFlag   : -/-/C/-/-/-/-/-/-

    LinkSrcCnt : 1

        Type: Adjacent       Interface: Vlan2

        Cost: 0              Nexthop  : FE80::200:12FF:FE34:1

 -->0000.0000.0032.00

    LinkCost   : 0

    LinkNewCost: 0

    LinkFlag   : -/-/-/P/-/-/-/-/-

    LinkSrcCnt : 1

        Type: Adjacent       Interface: N/A

        Cost: 0              Nexthop  : N/A

 

 SpfNode   : 0000.0000.0064.00

 Distance  : 10

 NodeFlag  : S/-/-/R/-/-

 NextHopCnt: 2

     Neighbor  : 0000.0000.0064.00        Interface  : Vlan2

     NextHop   : FE80::200:12FF:FE34:1

     BkNeighbor: N/A                      BkInterface: N/A

     BkNextHop : N/A

     Neighbor  : 0000.0000.0064.00        Interface  : Tun1

     NextHop   : FE80::A0A:A40

     BkNeighbor: N/A                      BkInterface: N/A

     BkNextHop : N/A

 SpfLinkCnt: 2

 -->0000.0000.0032.00

    LinkCost   : 10

    LinkNewCost: 10

    LinkFlag   : -/-/-/P/-/-/-/-/-

    LinkSrcCnt : 1

        Type: Remote         Interface: N/A

        Cost: 10             Nexthop  : N/A

 -->0000.0000.0032.01

    LinkCost   : 10

    LinkNewCost: 10

    LinkFlag   : -/-/-/P/-/-/-/-/-

    LinkSrcCnt : 1

        Type: Remote         Interface: N/A

        Cost: 10             Nexthop  : N/A

 

                       Level-2(Topo 2) Shortest Path Tree

                       ----------------------------------

 

 SpfNode   : 0000.0000.0032.00

 Distance  : 0

 NodeFlag  : S/-/-/-/-/-

 NextHopCnt: 0

 SpfLinkCnt: 2

 -->0000.0000.0032.01

    LinkCost   : 10

    LinkNewCost: 10

    LinkFlag   : -/-/C/-/-/-/-/-/-

    LinkSrcCnt : 1

        Type: Adjacent       Interface: N/A

        Cost: 10             Nexthop  : N/A

 -->0000.0000.0064.00

    LinkCost   : 10

    LinkNewCost: 10

    LinkFlag   : -/-/C/-/-/-/-/-/-

    LinkSrcCnt : 1

        Type: Adjacent       Interface: Tun1

        Cost: 10             Nexthop  : FE80::A0A:A40

 

 SpfNode   : 0000.0000.0032.01

 Distance  : 10

 NodeFlag  : S/-/-/R/-/-

 NextHopCnt: 0

 SpfLinkCnt: 2

 -->0000.0000.0064.00

    LinkCost   : 0

    LinkNewCost: 0

    LinkFlag   : -/-/C/-/-/-/-/-/-

    LinkSrcCnt : 1

        Type: Adjacent       Interface: Vlan2

        Cost: 0              Nexthop  : FE80::200:12FF:FE34:1

 -->0000.0000.0032.00

    LinkCost   : 0

    LinkNewCost: 0

    LinkFlag   : -/-/-/P/-/-/-/-/-

    LinkSrcCnt : 1

        Type: Adjacent       Interface: N/A

        Cost: 0              Nexthop  : N/A

 

 SpfNode   : 0000.0000.0064.00

 Distance  : 10

 NodeFlag  : S/-/-/R/-/-

 NextHopCnt: 2

     Neighbor  : 0000.0000.0064.00        Interface  : Vlan2

     NextHop   : FE80::200:12FF:FE34:1

     BkNeighbor: N/A                      BkInterface: N/A

     BkNextHop : N/A

     Neighbor  : 0000.0000.0064.00        Interface  : Tun1

     NextHop   : FE80::A0A:A40

     BkNeighbor: N/A                      BkInterface: N/A

     BkNextHop : N/A

 SpfLinkCnt: 2

 -->0000.0000.0032.00

    LinkCost   : 10

    LinkNewCost: 10

    LinkFlag   : -/-/-/P/-/-/-/-/-

    LinkSrcCnt : 1

        Type: Remote         Interface: N/A

        Cost: 10             Nexthop  : N/A

 -->0000.0000.0032.01

    LinkCost   : 10

    LinkNewCost: 10

    LinkFlag   : -/-/-/P/-/-/-/-/-

    LinkSrcCnt : 1

        Type: Remote         Interface: N/A

        Cost: 10             Nexthop  : N/A

Table 4 Command output

Field

Description

SpfNode

ID of the topology node.

Distance

Shortest distance from the root node to the current node.

NodeFlag

Node flag:

·     SThe node is on the SPF tree.

·     T—The node is on the tent list.

·     O—The node is overloaded.

·     RThe node is directly connected.

·     IThe node is isolated.

·     DThe node is to be deleted.

NextHopCnt

Next hop count.

Next Hop

Primary next hop of the node or the link advertising source.

Interface

Primary output interface of the node or the link advertising source.

BkNextHop

Backup next hop.

BkInterface

Backup output interface.

Neighbor

ID of the primary next hop neighbor.

BkNeighbor

ID of the backup next hop neighbor.

SpfLink

Topology link.

SpfLinkCnt

Number of topology links.

LinkCost

Link cost.

LinkNewCost

New link cost.

LinkFlag

Link flag:

·     IThe link is isolated.

·     D—The link is to be deleted.

·     C—The neighbor is a child node.

·     PThe neighbor is the parent node.

·     VThe link is involved.

·     NThe link is a new path.

·     LThe link is on the change list.

·     UThe protocol usage of the link is changed.

·     HThe next hop of the link is changed.

LinkSrcCnt

Number of link advertising sources.

Type

Type of the link advertising source:

·     AdjacentThe link advertising source is a local neighbor.

·     RemoteThe link advertising source is advertised by a remote node in an LSP.

Cost

Cost of the link advertising source.

 

ipv6 default-route-advertise

Use ipv6 default-route-advertise to generate a Level-1 or Level-2 IPv6 IS-IS default route.

Use undo ipv6 default-route-advertise to disable generating a default route.

Syntax

ipv6 default-route-advertise [ level-1 | level-1-2 | level-2 ]

undo ipv6 default-route-advertise

Default

No IPv6 IS-IS default route is generated.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

level-1: Generates a default route for Level-1.

level-1-2: Generates a default route for Level-1-2.

level-2: Generates a default route for Level-2.

Usage guidelines

If no level is specified, this command generates a Level-2 default route.

Examples

# Configure the router to generate a default route in a Level-2 LSP.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] ipv6 default-route-advertise

ipv6 enable

Use ipv6 enable to enable IPv6 for an IS-IS process.

Use undo ipv6 enable to disable IPv6.

Syntax

ipv6 enable

undo ipv6 enable

Default

IPv6 is disabled for an IS-IS process.

Views

IS-IS view

Predefined user roles

network-admin

Examples

# Create IS-IS process 1, and enable IPv6 for the process.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] network-entity 10.0001.1010.1020.1030.00

[Sysname-isis-1] ipv6 enable

ipv6 filter-policy export

Use ipv6 filter-policy export to configure IPv6 IS-IS to filter redistributed routes.

Use undo ipv6 filter-policy export to remove the configuration.

Syntax

ipv6 filter-policy acl6-number export [ protocol [ process-id ] ]

undo ipv6 filter-policy export [ protocol [ process-id ] ]

Default

IPv6 IS-IS does not filter redistributed routes.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

acl6-number: Specifies an IPv6 ACL by its number in the range of 2000 to 3999 to filter redistributed routes.

protocol: Filters routes redistributed from the specified routing protocol, which can be bgp4+, direct, isisv6, ospfv3, ripng, or static. If you do not specify this argument, the command filters routes redistributed from all routing protocols.

process-id: Specifies a process by its ID in the range of 1 to 65535. This argument is available only when the protocol is isisv6, ospfv3, or ripng.

Usage guidelines

This command filters routes redistributed by the ipv6 import-route command. Only routes that have not been filtered can be redistributed.

If no protocol is specified, the command filters routes redistributed from all routing protocols.

If a protocol is specified, the command filters routes redistributed from the specified routing protocol.

To reference an advanced ACL (with a number from 3000 to 3999) in the command, configure the ACL using one of the following methods:

·     To deny/permit a route with the specified destination, use the rule [ rule-id ] { deny | permit } ipv6 source sour sour-prefix command.

·     To deny/permit a route with the specified destination and prefix, use the rule [ rule-id ] { deny | permit } ipv6 source sour sour-prefix destination dest dest-prefix command.

The source keyword specifies the destination address of a route and the destination keyword specifies the prefix of the route. The specified prefix must be valid. Otherwise, the configuration does not take effect.

Examples

# Use IPv6 ACL 2006 to filter redistributed routes.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] ipv6 filter-policy 2006 export

# Configure IPv6 ACL 3000 to permit only route 2001::1/128 to pass. Use the ACL to filter redistributed routes.

<Sysname> system-view

[Sysname] acl ipv6 number 3000

[Sysname-acl6-adv-3000] rule 10 permit ipv6 source 2001::1 128 destination ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff 128

[Sysname-acl6-adv-3000] rule 100 deny ipv6

[Sysname-acl6-adv-3000] quit

[Sysname] isis 1

[Sysname-isis-1] ipv6 filter-policy 3000 export

Related commands

ipv6 filter-policy import

ipv6 filter-policy import

Use ipv6 filter-policy import to configure IPv6 IS-IS to filter received routes.

Use undo ipv6 filter-policy import to remove the configuration.

Syntax

ipv6 filter-policy acl6-number import

undo ipv6 filter-policy import

Default

IPv6 IS-IS does not filter received routes.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

acl6-number: Specifies an IPv6 ACL by its number in the range of 2000 to 3999 to filter received routes.

Usage guidelines

This command filters received routes. Only routes that have not been filtered can be added into the routing table.

To reference an advanced ACL (with a number from 3000 to 3999) in the command, configure the ACL using one of the following methods:

·     To deny/permit a route with the specified destination, use the rule [ rule-id ] { deny | permit } ipv6 source sour sour-prefix command.

·     To deny/permit a route with the specified destination and prefix, use the rule [ rule-id ] { deny | permit } ipv6 source sour sour-prefix destination dest dest-prefix command.

The source keyword specifies the destination address of a route and the destination keyword specifies the prefix of the route. The specified prefix must be valid. Otherwise, the configuration does not take effect.

Examples

# Use IPv6 ACL 2003 to filter received routes.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] ipv6 filter-policy 2003 import

# Configure IPv6 ACL 3000 to permit only route 2001::1/128 to pass. Use the ACL to filter received routes.

<Sysname> system-view

[Sysname] acl ipv6 number 3000

[Sysname-acl6-adv-3000] rule 10 permit ipv6 source 2001::1 128 destination ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff 128

[Sysname-acl6-adv-3000] rule 100 deny ipv6

[Sysname-acl6-adv-3000] quit

[Sysname] isis 1

[Sysname-isis-1] ipv6 filter-policy 3000 import

Related commands

ipv6 filter-policy export

ipv6 import-route

Use ipv6 import-route to enable IPv6 IS-IS to redistribute routes from another routing protocol.

Use undo ipv6 import-route to disable route redistribution.

Syntax

ipv6 import-route protocol [ process-id ] [ allow-ibgp ] [ cost cost | [ level-1 | level-1-2 | level-2 ] | tag tag ] *

undo ipv6 import-route protocol [ process-id ]

Default

IPv6 does not redistribute routes from any other routing protocol.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

protocol: Redistributes routes from the specified routing protocol, which can be direct, static, ripng, isisv6, bgp4+, or ospfv3.

process-id: Specifies a process by its ID in the range of 1 to 65535. It is available only when the protocol is ripng, isisv6, or ospfv3.

cost cost: Specifies a cost for redistributed routes, in the range of 0 to 4261412864.

level-1: Redistributes routes into the Level-1 routing table.

level-1-2: Redistributes routes into Level-1 and Level-2 routing tables.

level-2: Redistributes routes into the Level-2 routing table.

tag tag: Specifies an administrative tag for marking redistributed routes, in the range of 1 to 4294967295.

allow-ibgp: Allows redistribution of IBGP routes. This keyword is available only when the protocol is bgp4+.

Usage guidelines

IPv6 IS-IS considers redistributed routes as AS-external routes.

You can specify a cost and a level for redistributed routes.

The import-route bgp4+ command redistributes only EBGP routes. The import-route bgp4+ allow-ibgp command redistributes both EBGP and IBGP routes, and might cause routing loops. Therefore, use it with caution.

Examples

# Configure IPv6–IS-IS to redistribute static routes and set the cost for redistributed routes to 15.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] ipv6 import-route static cost 15

ipv6 import-route isisv6 level-1 into level-2

Use ipv6 import-route isisv6 level-1 into level-2 to enable route advertisement from Level-1 to Level-2.

Use undo ipv6 import-route isisv6 level-1 into level-2 to disable route advertisement from Level-1 to Level-2.

Syntax

ipv6 import-route isisv6 level-1 into level-2 [ filter-policy acl6-number | tag tag ] *

undo ipv6 import-route isisv6 level-1 into level-2

Default

Route advertisement from Level-1 to Level-2 is enabled.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

filter-policy: Specifies a filtering policy.

acl6-number: Specifies an IPv6 ACL by its number in the range of 2000 to 3999.

tag tag: Specifies an administrative tag for marking redistributed routes, in the range of 1 to 4294967295.

Usage guidelines

This command enables a Level-1-2 router to redistribute Level-1 routes to Level-2 routers and Level-1-2 routers in the local area.

Examples

# Enable route advertisement from Level-1 to Level-2.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] ipv6 import-route isisv6 level-1 into level-2

ipv6 import-route isisv6 level-2 into level-1

Use ipv6 import-route isisv6 level-2 into level-1 to enable IPv6 IS-IS route advertisement from Level-2 to Level-1.

Use undo ipv6 import-route isisv6 level-2 into level-1 to restore the default.

Syntax

ipv6 import-route isisv6 level-2 into level-1 [ filter-policy acl6-number | tag tag ] *

undo ipv6 import-route isisv6 level-2 into level-1

Default

Route advertisement from Level-2 to Level-1 is disabled.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

filter-policy: Specifies a filtering policy.

acl6-number: Specifies an IPv6 ACL by its number in the range of 2000 to 3999.

tag: Specifies an administrative tag for marking redistributed routes, in the range of 1 to 4294967295.

Usage guidelines

This command enables a Level-1-2 router to redistribute Level-2 routes to the Level-1 and Level-1-2 routers in the local area.

Examples

# Enable IPv6 IS-IS route advertisement from Level-2 to Level-1.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] ipv6 import-route isisv6 level-2 into level-1

ipv6 import-route limit

Use ipv6 import-route limit to configure the maximum number of redistributed Level 1/Level 2 IPv6 routes.

Use undo ipv6 import-route limit to restore the default.

Syntax

ipv6 import-route limit number

undo ipv6 import-route limit

Default

The maximum number of redistributed Level 1/Level 2 IPv6 routes is 1024.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

number: Specifies the maximum number of redistributed Level 1/Level 2 IPv6 routes, in the range of 1 to 1024.

Examples

# Configure IS-IS process 1 to redistribute a maximum of 1000 Level 1/Level 2 IPv6 routes.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] ipv6 import-route limit 1000

ipv6 maximum load-balancing

Use ipv6 maximum load-balancing to configure the maximum number of equal-cost multi-path (ECMP) routes for load balancing.

Use undo ipv6 maximum load-balancing to restore the default.

Syntax

ipv6 maximum load-balancing number

undo ipv6 maximum load-balancing

Default

The maximum number of ECMP routes for load balancing is 8.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

number: Specifies the maximum number of ECMP routes, in the range of 1 to 8. The value of 1 indicates that IPv6 IS-IS does not perform load balancing.

Examples

# Configure the maximum number of ECMP routes as 2.

<Sysname> system-view

[Sysname] isis 100

[Sysname-isis-100] ipv6 maximum load-balancing 2

ipv6 preference

Use ipv6 preference to configure the preference for IPv6 IS-IS.

Use undo ipv6 preference to restore the default.

Syntax

ipv6 preference preference

undo ipv6 preference

Default

The preference for IPv6 IS-IS is 15.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

preference: Specifies a preference for IPv6 IS-IS, in the range of 1 to 255.

Usage guidelines

If multiple dynamic routing protocols find routes to the same destination, the route found by the protocol with the highest preference is selected as the optimal route.

Examples

# Configure the preference for IPv6 IS-IS as 20.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] ipv6 preference 20

ipv6 priority

Use ipv6 priority to assign a convergence priority to specific IPv6 IS-IS routes.

Use undo ipv6 priority to remove the configuration.

Syntax

ipv6 priority { critical | high | medium } tag tag-value

undo ipv6 priority { critical | high | medium } [ tag ]

Default

IPv6 IS-IS routes have the low convergence priority.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

critical: Specifies the highest convergence priority.

high: Specifies the high convergence priority.

medium: Specifies the medium convergence priority.

tag tag-value: Specifies a tag value in the range of 1 to 4294967295.

Usage guidelines

The higher the convergence priority, the faster the convergence speed.

IPv6 IS-IS host routes have a medium convergence priority.

Examples

# Assign the high convergence priority to IPv6 IS-IS routes with a tag of 10.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] ipv6 priority high tag 10

ipv6 summary

Use ipv6 summary to configure an IPv6 IS-IS summary route.

Use undo ipv6 summary to remove the summary route.

Syntax

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

undo ipv6 summary ipv6-prefix prefix-length [ level-1 | level-1-2 | level-2 ]

Default

No summary route is configured.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

ipv6-prefix: Specifies an IPv6 prefix for the summary route.

prefix-length: Specifies the length of the IPv6 prefix, in the range of 0 to 128.

avoid-feedback: Avoids learning the summary route by route calculation.

generate_null0_route: Generates a NULL 0 route to avoid routing loops.

level-1: Summarizes only the routes redistributed to Level-1.

level-1-2: Summarizes all the routes redistributed to both Level-1 and Level-2.

level-2: Summarize only the routes redistributed to Level-2.

tag: Specifies an administrative tag in the range of 1 to 4294967295.

Usage guidelines

If no level is specified, the command applies to Level-2.

You can summarize routes with the same next hop into a single route to reduce the size of the routing table, as well as the size of the LSDB. This command can summarize both learned and redistributed IPv6 IS-IS routes. The cost of the summary route is the smallest cost of those summarized routes.

Examples

# Configure a summary route of 2002::/32.

<Sysname> system-view

[Sysname] isis

[Sysname-isis-1] ipv6 summary 2002:: 32

isis ipv6 bfd enable

Use isis ipv6 bfd enable to enable BFD for IPv6 IS-IS.

Use undo isis ipv6 bfd enable to disable BFD for IPv6 IS-IS.

Syntax

isis ipv6 bfd enable

undo isis ipv6 bfd enable

Default

BFD for IPv6 IS-IS is disabled.

Views

Interface view

Predefined user roles

network-admin

Examples

# Enable BFD for IPv6 IS-IS on VLAN-interface 11.

<Sysname> system-view

[Sysname] interface vlan-interface 11

[Sysname-Vlan-interface11] isis ipv6 bfd enable

isis ipv6 cost

Use isis ipv6 cost to set the IPv6 IS-IS cost for an interface.

Use undo isis ipv6 cost to remove the configuration.

Syntax

isis ipv6 cost value [ level-1 | level-2 ]

undo isis ipv6 cost [ level-1 | level-2 ]

Default

No IPv6 IS-IS cost is configured for an interface.

Views

Interface view

Predefined user roles

network-admin

Parameters

value: Specifies an IPv6 IS-IS cost in the range of 1 to 16777215.

level-1: Applies the cost to Level-1 routes.

level-2: Applies the cost to Level-2 routes.

Usage guidelines

This command applies to interfaces that are enabled with IPv6 IS-IS.

This command takes effect only when IPv6 IS-IS MTR is enabled.

Examples

# Configure the IPv6 IS-IS cost as 10 for VLAN-interface 11.

<Sysname> system-view

[Sysname] isis 100

[Sysname-isis-100] address-family ipv6 unicast

[Sysname-isis-100-ipv6] quit

[Sysname-isis-100] quit

[Sysname] interface vlan-interface 11

[Sysname-Vlan-interface11] isis ipv6 enable 100

[Sysname-Vlan-interface11] isis ipv6 cost 10

Related commands

·     address-family ipv6

·     cost-style

·     isis

·     isis ipv6 enable

isis ipv6 enable

Use isis ipv6 enable to enable IPv6 for an IS-IS process on an interface.

Use undo isis ipv6 enable to disable the configuration.

Syntax

isis ipv6 enable [ process-id ]

undo isis ipv6 enable

Default

IPv6 is disabled for an IS-IS process.

Views

Interface view

Predefined user roles

network-admin

Parameters

process-id: Specifies an IS-IS process by its ID in the range of 1 to 65535. The default is 1.

Examples

# Enable global IPv6, create IS-IS routing process 1, enable IPv6 for the process, and enable IPv6 for the process on VLAN-interface 100.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] network-entity 10.0001.1010.1020.1030.00

[Sysname-isis-1] ipv6 enable

[Sysname-isis-1] quit

[Sysname] interface vlan-interface 100

[Sysname-Vlan-interface100] ipv6 address 2002::1/64

[Sysname-Vlan-interface100] isis ipv6 enable 1

multi-topology

Use multi-topology to enable IPv6 IS-IS MTR.

Use undo multiple-topology to disable IPv6 IS-IS MTR.

Syntax

multi-topology [ compatible ]

undo multi-topology

Default

IPv6 IS-IS MTR is disabled.

Views

IS-IS IPv6 address family view

Predefined user roles

network-admin

Parameters

compatible: Specifies the compatible mode to advertise IPv6 prefixes to both IPv4 and IPv6 topologies. If you do not specify this keyword, the command advertises IPv6 prefixes only to the IPv6 topology.

Usage guidelines

This command enables separate route calculation in IPv4 and IPv6 topologies.

This command is available when the link cost style is wide, compatible, or wide-compatible.

Examples

# Enable IPv6 IS-IS MTR.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv6

[Sysname-isis-1-ipv6] multi-topology

Related commands

cost-style

  • Cloud & AI
  • InterConnect
  • Intelligent Computing
  • Security
  • SMB Products
  • Intelligent Terminal Products
  • Product Support Services
  • Technical Service Solutions
All Services
  • Resource Center
  • Policy
  • Online Help
All Support
  • Become a Partner
  • Partner Resources
  • Partner Business Management
All Partners
  • Profile
  • News & Events
  • Online Exhibition Center
  • Contact Us
All About Us
新华三官网