05-Layer 3—IP Routing Command Reference

HomeSupportResource CenterSwitchesH3C S6300 Switch SeriesH3C S6300 Switch SeriesTechnical DocumentsCommandCommand ReferencesH3C S6300 Switch Series Command References-Release 243x-6W10005-Layer 3—IP Routing Command Reference
05-IS-IS commands
Title Size Download
05-IS-IS commands 328.44 KB

Contents

IS-IS commands· 1

area-authentication-mode· 1

auto-cost enable· 2

bandwidth-reference (IS-IS view) 3

circuit-cost 3

cost-style· 4

default-route-advertise (IS-IS view) 5

display isis brief 6

display isis graceful-restart event-log· 7

display isis graceful-restart status· 8

display isis interface· 9

display isis lsdb· 12

display isis name-table· 17

display isis non-stop-routing event-log· 18

display isis non-stop-routing status· 18

display isis peer 19

display isis redistribute· 22

display isis route· 23

display isis spf-tree· 26

display isis statistics· 35

display osi 37

display osi statistics· 38

domain-authentication-mode· 39

fast-reroute· 40

filter-policy export 41

filter-policy import 42

flash-flood· 43

graceful-restart 44

graceful-restart suppress-sa· 44

graceful-restart t1· 45

graceful-restart t2· 46

graceful-restart t3· 46

import-route· 47

import-route isis level-1 into level-2· 49

import-route isis level-2 into level-1· 49

import-route limit 50

isis· 51

isis authentication-mode· 51

isis bfd enable· 53

isis circuit-level 53

isis circuit-type p2p· 54

isis cost 55

isis dis-name· 55

isis dis-priority· 56

isis enable· 57

isis mib-binding· 57

isis peer-ip-check· 58

isis primary-path-detect bfd echo· 58

isis silent 59

isis small-hello· 60

isis timer csnp· 60

isis timer hello· 61

isis timer holding-multiplier 62

isis timer lsp· 63

isis timer retransmit 63

is-level 64

is-name· 65

is-name map· 66

ispf enable· 66

log-peer-change· 67

lsp-fragments-extend· 67

lsp-length originate· 68

lsp-length receive· 69

maximum load-balancing (IS-IS view) 69

network-entity· 70

non-stop-routing· 70

preference· 71

priority· 72

reset isis all 72

reset isis graceful-restart event-log· 73

reset isis non-stop-routing event-log· 73

reset isis peer 73

reset osi statistics· 74

set-overload· 74

snmp context-name· 75

snmp-agent trap enable isis· 76

summary (IS-IS view) 77

timer lsp-generation· 78

timer lsp-max-age· 79

timer lsp-refresh· 80

timer spf 80

virtual-system·· 81

 


IS-IS commands

area-authentication-mode

Use area-authentication-mode to specify an area authentication mode and a password.

Use undo area-authentication-mode to restore the default.

Syntax

area-authentication-mode { md5 | simple | gca key-id { hmac-sha-1 | hmac-sha-224 | hmac-sha-256 | hmac-sha-384 | hmac-sha-512 } } { cipher cipher-string | plain plain-string } [ ip | osi ]

undo area-authentication-mode

Default

No area authentication or password is configured.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

md5: Specifies the MD5 authentication mode.

simple: Specifies the simple authentication mode.

gca: Specifies the generic cryptographic authentication mode.

key-id: Specifies an SA by its key ID in the range of 1 to 65535. The sender puts a key ID in the authentication TLV, and the receiver uses the SA associated with the key ID to authenticate the incoming packet.

hmac-sha-1: Specifies the HMAC-SHA-1 algorithm.

hmac-sha-224: Specifies the HMAC-SHA-224 algorithm.

hmac-sha-256: Specifies the HMAC-SHA-256 algorithm.

hmac-sha-384: Specifies the HMAC-SHA-384 algorithm.

hmac-sha-512: Specifies the HMAC-SHA-512 algorithm.

cipher: Sets a ciphertext password.

cipher-string: Specifies a ciphertext password, a case-sensitive string of 33 to 53 characters.

plain: Sets a plaintext password.

plain-string: Specifies a plaintext password, a case-sensitive string of 1 to 16 characters.

ip: Checks IP-related fields in LSPs.

osi: Checks OSI-related fields in LSPs.

Usage guidelines

The password in the specified mode is inserted into all outbound Level-1 packets (LSP, CSNP, and PSNP) and is used to authenticate inbound Level-1 packets.

Area authentication enables IS-IS to discard routes from untrusted routers.

Routers in an area must have the same authentication mode and password.

If neither ip nor osi is specified, OSI-related fields are checked.

For security purposes, all passwords, including passwords configured in plain text, are saved in cipher text.

Examples

# Configure the area authentication mode as simple, and set the plaintext password to 123456.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] area-authentication-mode simple plain 123456

Related commands

·     domain-authentication-mode

·     isis authentication-mode

auto-cost enable

Use auto-cost enable to enable automatic link cost calculation.

Use undo auto-cost enable to disable the function.

Syntax

auto-cost enable

undo auto-cost enable

Default

This function is disabled.

Views

IS-IS view

Predefined user roles

network-admin

Usage guidelines

After automatic link cost calculation is enabled, the link cost is automatically calculated based on the bandwidth reference value of an interface. When the cost-style is wide or wide-compatible, the cost value of an interface is calculated by using the formula: Cost = (reference bandwidth value / link bandwidth) × 10. For other cost styles, Table 1 applies.

Table 1 Automatic cost calculation scheme for cost styles other than wide and wide-compatible

Interface bandwidth

Cost

≤10 Mbps

60

≤100 Mbps

50

≤155 Mbps

40

≤622 Mbps

30

≤2500 Mbps

20

>2500 Mbps

10

 

Examples

# Enable automatic link cost calculation for IS-IS process 1.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] auto-cost enable

Related commands

·     bandwidth-reference

·     cost-style

·     isis cost

bandwidth-reference (IS-IS view)

Use bandwidth-reference to set the bandwidth reference value for automatic link cost calculation.

Use undo bandwidth-reference to restore the default.

Syntax

bandwidth-reference value

undo bandwidth-reference

Default

The bandwidth reference value is 100 Mbps.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

value: Specifies the bandwidth reference value in the range of 1 to 2147483648 Mbps.

Examples

# Configure the bandwidth reference of IS-IS process 1 as 200 Mbps.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] bandwidth-reference 200

Related commands

·     auto-cost enable

·     isis cost

circuit-cost

Use circuit-cost to set a global IS-IS link cost.

Use undo circuit-cost to remove the configuration.

Syntax

circuit-cost value [ level-1 | level-2 ]

undo circuit-cost [ level-1 | level-2 ]

Default

No global link cost is configured.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

value: Specifies the link cost value. The value range varies by cost style.

·     For styles narrow, narrow-compatible, and compatible, the cost value is in the range of 0 to 63.

·     For styles wide and wide-compatible, the cost value is in the range of 0 to 16777215.

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

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

Usage guidelines

If you do not specify a level, the specified cost applies to both Level-1 and Level-2.

Examples

# Set the global Level-1 link cost of IS-IS process 1 to 11.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] circuit-cost 11 level-1

Related commands

·     cost-style

·     isis cost

cost-style

Use cost-style to set a cost style.

Use undo cost-style to restore the default.

Syntax

cost-style { narrow | wide | wide-compatible | { compatible | narrow-compatible } [ relax-spf-limit ] }

undo cost-style

Default

only narrow cost style packets can be received and sent.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

narrow: Receives and sends only narrow cost style packets. The narrow cost is in the range of 0 to 63.

wide: Receives and sends only wide cost style packets. The wide cost is in the range of 0 to 16777215.

compatible: Receives and sends both wide and narrow cost style packets.

narrow-compatible: Receives both narrow and wide cost style packets, but sends only narrow cost style packets.

wide-compatible: Receives both narrow and wide cost style packets, but sends only wide cost style packets.

relax-spf-limit: Allows receiving routes with a cost greater than 1023. If you do not specify this keyword, any route with a cost bigger than 1023 will be discarded. This keyword is available only when compatible or narrow-compatible is included.

Examples

# Configure the router to send only narrow cost style packets, but receive both narrow and wide cost style packets.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] cost-style narrow-compatible

Related commands

·     circuit-cost

·     isis cost

default-route-advertise (IS-IS view)

Use default-route-advertise to advertise a default route of 0.0.0.0/0.

Use undo default-route-advertise to restore the default.

Syntax

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

undo default-route-advertise

Default

Default route advertisement is disabled.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

level-1: Advertises a Level-1 default route.

level-1-2: Advertises both Level-1 and Level-2 default routes.

level-2: Advertises a Level-2 default route.

Usage guidelines

If you do not specify a level, a Level-2 default route is advertised.

The Level-1 default route is advertised to other routers in the same area, and the Level-2 default route is advertised to all the Level-2 and Level-1-2 routers.

Examples

# Configure IS-IS process 1 to advertise a Level-2 default route.

<Sysname> system-view

[Sysname] isis 1

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

display isis brief

Use display isis brief to display brief configuration information for an IS-IS process.

Syntax

display isis brief [ process-id ] [ standby slot slot-number ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

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 brief configuration information for all IS-IS processes.

standby slot slot-number: Displays backup brief IS-IS configuration information for an on the specified device. The slot-number argument specifies the IRF member device by its member ID. If you do not specify this option, the command displays brief IS-IS configuration information.

Examples

# Display brief IS-IS configuration information.

<Sysname> display isis brief

 

        IS-IS(1) Protocol Brief Information

 

network-entity              : 10.0000.0000.0001.00

is-level                    : level-1-2

cost-style                  : narrow

fast-reroute                : disable

preference                  : 15

lsp-length receive          : 1497

lsp-length originate

    level-1                 : 1497

    level-2                 : 1497

maximum imported routes     : 1000000

timers

    lsp-max-age             : 1200

    lsp-refresh             : 900

    SPF intervals           : 5 50 200

IPv6 enable

    preference              : 15

    maximum imported routes : 1000

Table 2 Command output

Field

Description

network-entity

Network entity name.

is-level

IS-IS routing level.

cost-style

Cost style.

fast-reroute

Whether FRR is enabled:

·     disable—FRR is disabled.

·     enable—FRR is enabled.

preference

IS-IS route preference.

Lsp-length receive

Maximum LSP that can be received.

Lsp-length originate

Maximum LSP that can be generated.

maximum imported routes

Maximum number of redistributed Level-1/Level-2 IPv4/IPv6 routes.

Timers

Timers:

·     lsp-max-age—Maximum life period of LSP.

·     lsp-refresh—Refresh interval of LSPs.

·     Interval between SPFs—Interval between SPF calculations.

IPv6 enable

IPv6 is enabled.

 

display isis graceful-restart event-log

Use display isis graceful-restart event-log to display IS-IS GR log information.

Syntax

display isis graceful-restart event-log slot slot-number

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

slot slot-number: Specifies an on the specified device. The slot-number argument specifies the IRF member device by its member ID.

Examples

# Display IS-IS GR log information about on the specified device.

<Sysname> display isis graceful-restart event-log slot 1

IS-IS loginfo :

Jul 18 20:44:33 2012 -Slot=0 Enter HA Block status

Jul 18 10:44:33 2012 -Slot=0 Exit HA Block status

Jul 18 20:46:13 2012 -Slot=0 Process 1 enter GR restarting phase(Initialization).

Jul 18 20:46:13 2012 -Slot=0 Prcoess 1 enter GR phase (LSDB synchronization).

Jul 18 20:46:40 2012 -Slot=0 Process 1 enter GR phase (First SPF computation).

Jul 18 20:46:40 2012 -Slot=0 Process 1 enter GR phase (Redistribution).

Jul 18 20:46:40 2012 -Slot=0 Process 1 enter GR phase (Second SPF computation).

Jul 18 20:46:40 2012 -Slot=0 Process 1 enter GR phase (LSP stability).

Jul 18 20:46:40 2012 -Slot=0 Process 1 enter GR phase (LSP generation).

Jul 18 20:46:40 2012 -Slot=0 Process 1 enter GR phase (Finish).

Jul 18 20:46:40 2012 -Slot=0 Process 1 GR complete.

Table 3 Command output

Field

Description

GR phase

GR phase:

·     Initialization.

·     LSDB synchronization.

·     First SPF computation.

·     Redistribution.

·     Second SPF computation.

·     LSP stabilityReady to generate LSPs.

·     LSP generation.

·     Finish.

 

display isis graceful-restart status

Use display isis graceful-restart status to display IS-IS GR state.

Syntax

display isis graceful-restart status [ level-1 | level-2 ] [ process-id ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

level-1: Displays the IS-IS Level-1 GR state.

level-2: Displays the IS-IS Level-2 GR state.

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 GR state of all IS-IS processes.

Examples

# Display IS-IS GR state.

<Sysname> display isis graceful-restart status

 

                        Restart information for IS-IS(1)

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

Restart status: COMPLETE

Restart phase: Finish

Restart t1: 3, count 10; Restart t2: 60; Restart t3: 300

SA Bit: supported

 

                          Level-1 restart information

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

Total number of interfaces: 1

Number of waiting LSPs: 0

 

                          Level-2 restart information

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

Total number of interfaces: 1

Number of waiting LSPs: 0

Table 4 Command output

Field

Description

Restart status

Current GR state:

·     RESTARTINGIn this state, forwarding can be ensured.

·     STARTINGIn this state, forwarding cannot be ensured.

·     COMPLETE—GR is completed.

Restart phase

Current Restart phase:

·     Initialization.

·     LSDB synchronization.

·     First SPF computation.

·     Redistribution.

·     Second SPF computation.

·     LSP stabilityReady to generate LSPs.

·     LSP generation.

·     Finish.

Restart t1

T1 timer, in seconds.

count

Number of T1 timer expirations.

Restart t2

T2 timer, in seconds.

Restart t3

T3 timer, in seconds.

SA Bit

Whether SA is supported:

·     Supported.

·     Not supported.

Total number of interfaces

Total number of IS-IS interfaces.

Number of waiting LSPs

Number of LSPs not obtained by the GR restarter from GR helpers during LSDB synchronization.

 

display isis interface

Use display isis interface to display IS-IS interface information.

Syntax

display isis interface [ interface-type interface-number ] [ verbose ] [ process-id ] [ standby slot slot-number ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

interface-type interface-number: Displays information for a specified IS-IS interface. If you do not specify this argument, the command displays information about all interfaces.

verbose: Displays detailed information about an interface. If you do not specify this keyword, the command displays brief information about an interface.

statistics: Displays IS-IS interface statistics.

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 interface information for all IS-IS processes.

standby slot slot-number: Displays backup IS-IS interface information for an on the specified device. The slot-number argument specifies the IRF member device by its member ID. If you do not specify this option, the command displays IS-IS interface information.

Examples

# Display brief IS-IS interface information.

<Sysname> display isis interface

 

                       Interface information for IS-IS(1)

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

 

  Interface:  Vlan-interface2

  ID      IPv4.State      IPv6.State     MTU   Type   DIS

  001     Up              Up             1497  L1/L2  No/No

# Display detailed IS-IS interface information.

<Sysname> display isis interface verbose

 

                       Interface information for IS-IS(1)

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

 

  Interface:  Vlan-interface2

  ID      IPv4.State      IPv6.State     MTU   Type   DIS

  001     Up              Up             1497  L1/L2  No/No

  SNPA address                 :  000c-2972-ac4d

  IP address                   :  1.1.1.1

  Secondary IP address(es)     :

  IPv6 link-local address      :  FE80::20C:29FF:FE72:AC4D

  CSNP timer value             :  L1    10   L2    10

  Hello timer value            :  L1    10   L2    10

  Hello multiplier value       :  L1     3   L2     3

  Lsp timer value              :  L12   33

  LSP max transmition count    :  L12    5

  Cost                         :  L1    10   L2    10

  Priority                     :  L1    64   L2    64

  IPv4 BFD                     :  Disabled

  IPv6 BFD                     :  Disabled

Table 5 Command output

Field

Description

Interface

Interface type and number.

ID

Circuit ID.

IPv4.State

IPv4 state.

IPv6.State

IPv6 state.

MTU

Interface MTU.

Type

Interface link adjacency type.

DIS

Whether the interface is elected as the DIS. In a P2P network, this field displays a hyphen (-) because DIS election is not performed.

SNPA address

Subnet access point address.

IP address

Primary IP address.

Secondary IP address(es)

Secondary IP addresses.

IPv6 link-local address

IPv6 link local address.

CSNP timer value

Interval for sending CSNP packets.

Hello timer value

Interval for sending Hello packets.

Hello multiplier value

Number of invalid Hello packets.

LSP timer value

Minimum interval for sending LSP packets.

LSP transmit-Throttle count

Number of LSP packets sent each time.

Cost

Cost of the interface.

Priority

DIS priority.

IPv4 BFD

Whether BFD for IS-IS is enabled:

·     Disabled.

·     Enabled.

IPv6 BFD

Whether BFD for IPv6 IS-IS is enabled:

·     Disabled.

·     Enabled.

 

# Display IS-IS interface statistics.

<Sysname> display isis interface statistics

 

                  Interface Statistics information for IS-IS(1)

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

  Type            IPv4 Up/Down           IPv6 Up/Down

  LAN                   1/0                    0/0

  P2P                   0/0                    0/0

Table 6 Command output

Field

Description

Type

Network type of the interface:

·     LANBroadcast network.

·     P2PPoint-to-point network.

IPv4 UP

Number of IS-IS interfaces in up state.

IPv4 Down

Number of IS-IS interfaces in down state.

IPv6 UP

Number of IS-ISv6 interfaces in up state.

IPv6 Down

Number of IS-ISv6 interfaces in down state.

 

display isis lsdb

Use display isis lsdb to display IS-IS LSDB information.

Syntax

display isis lsdb [ [ level-1 | level-2 ] | local | [ lsp-id lspid | lsp-name lspname ] | verbose ] * [ process-id ] [ standby slot slot-number ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

level-1: Displays the level-1 LSDB.

level-2: Displays the level-2 LSDB.

local: Displays LSP information generated locally.

lsp-id lspid: Specifies an LSP ID, in the form of sysID. Pseudo ID-fragment num, where sysID represents the originating node or pseudo node. Pseudo ID is separated by a dot from sysID and by a hyphen from fragment num.

lspname: Specifies the LSP name, in the form of Symbolic name.Pseudo ID-fragment num, where Pseudo ID is separated by a dot from Symbolic name and by a hyphen from fragment num. If the Pseudo ID is 0, specify the LSP name in the form Symbolic name-fragment num.

verbose: Displays LSDB detailed information. If you do not specify this keyword, the command displays brief information about LSDB.

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 LSDBs for all IS-IS processes.

standby slot slot-number: Displays backup IS-IS LSDB information for an on the specified device. The slot-number argument specifies the IRF member device by its member ID. If you do not specify this option, the command displays IS-IS LSDB information.

Usage guidelines

If you do not specify a level, this command displays both Level-1 and Level-2 LSDB information.

Examples

# Display brief Level-1 LSDB information.

<Sysname> display isis lsdb level-1

                        Database information for IS-IS(1)

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

 

                          Level-1 Link State Database

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

 

LSPID                 Seq Num      Checksum      Holdtime      Length  ATT/P/OL

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

0000.0000.0001.00-00* 0x00000087   0xf846        1152          183     0/0/0

0000.0000.0003.00-00  0x00000005   0x4bee        520           177     0/0/0

0000.0000.0003.00-01  0x00000004   0x7245        520           45      0/0/0

0000.0000.0011.00-00  0x0000000b   0xcdf6        815           183     0/0/0

 

    *-Self LSP, +-Self LSP(Extended), ATT-Attached, P-Partition, OL-Overload

 

<Sysname> display isis lsdb level-1

 

                        Database information for ISIS(1)

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

 

                          Level-1 Link State Database

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

 

LSPID                 Seq Num      Checksum      Holdtime      Length  ATT/P/OL

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

5555.1111.1111.00-00  0x00000006   0x8519        1150          75      0/0/0

5555.1111.1111.00-01  0x00000001   0x4995        1139          41      0/0/0

7777.8888.1111.00-00* 0x00000020   0xceeb        1159          68      0/0/0

7777.8888.1111.01-00* 0x00000004   0xb4a4        1150          55      0/0/0

 

    *-Self LSP, +-Self LSP(Extended), ATT-Attached, P-Partition, OL-Overload

# Display detailed Level-1 LSDB information.

<Sysname> display isis lsdb level-1 verbose

                        Database information for IS-IS(1)

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

 

                          Level-1 Link State Database

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

 

LSPID                 Seq Num      Checksum      Holdtime      Length  ATT/P/OL

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

0000.0000.0001.00-00* 0x00000080   0x73f         1185          183     0/0/0

 Source       0000.0000.0001.00

 NLPID        IPv4

 Area address 10

 IPv4 address 192.168.220.10

 MT ID        0000   (-/-)

 MT ID        0002   (-/-)

 MT ID        0006   (-/-)

 +NBR  ID

     0000.0000.0011.00                Cost: 100

     Admin group: 0x00000000

     Physical bandwidth: 12500000 bytes/sec

     Reservable bandwidth: 0 bytes/sec

     Unreserved bandwidth for each TE class:

       TE class  0: 0 bytes/sec             TE class  1: 0 bytes/sec

       TE class  2: 0 bytes/sec             TE class  3: 0 bytes/sec

       TE class  4: 0 bytes/sec             TE class  5: 0 bytes/sec

       TE class  6: 0 bytes/sec             TE class  7: 0 bytes/sec

       TE class  8: 0 bytes/sec             TE class  9: 0 bytes/sec

       TE class 10: 0 bytes/sec             TE class 11: 0 bytes/sec

       TE class 12: 0 bytes/sec             TE class 13: 0 bytes/sec

       TE class 14: 0 bytes/sec             TE class 15: 0 bytes/sec

     TE cost: 10

     Bandwidth constraint model: Prestandard DS-TE RDM

     Bandwidth constraints:

       BC[0]      : 0 bytes/sec             BC[1]      : 0 bytes/sec

     Neighbor IP address: 192.168.220.30

     Interface IP address: 192.168.220.10

 IPv6 unicast NBR ID

     6464.6464.6464.01                Cost: 10         MT ID: 2

 MT NBR ID

     6464.6464.6464.01                Cost: 10         MT ID: 6

 +IP-Extended

     192.168.220.0   255.255.255.0    Cost: 100

 IPv4 unicast

     1.1.1.1         255.255.255.255  Cost: 0          MT ID: 6

 IPv4 unicast

     10.10.10.0      255.255.255.0    Cost: 10         MT ID: 6

 IPv6 unicast

     1:1:1::1/128                     Cost: 0          MT ID: 2

 IPv6 unicast

     10:10:10::/64                    Cost: 10         MT ID: 2

 Router ID    1.1.1.1

 

0000.0000.0003.00-00  0x00000005   0x4bee        887           177     0/0/0

 Source       0000.0000.0003.00

 NLPID        IPv4

 Area address 10

 IPv4 address 10.10.10.10

 IPv4 address 192.168.220.20

 +NBR  ID

     0000.0000.0001.00                Cost: 10

     Admin group: 0x00000000

     Physical bandwidth: 12500000 bytes/sec

     Reservable bandwidth: 0 bytes/sec

     Unreserved bandwidth for each TE class:

       TE class  0: 0 bytes/sec             TE class  1: 0 bytes/sec

       TE class  2: 0 bytes/sec             TE class  3: 0 bytes/sec

       TE class  4: 0 bytes/sec             TE class  5: 0 bytes/sec

       TE class  6: 0 bytes/sec             TE class  7: 0 bytes/sec

       TE class  8: 0 bytes/sec             TE class  9: 0 bytes/sec

       TE class 10: 0 bytes/sec             TE class 11: 0 bytes/sec

       TE class 12: 0 bytes/sec             TE class 13: 0 bytes/sec

       TE class 14: 0 bytes/sec             TE class 15: 0 bytes/sec

     TE cost: 10

     Bandwidth constraint model: Prestandard DS-TE RDM

     Bandwidth constraints:

       BC[0]: 0 bytes/sec                   BC[1]: 0 bytes/sec

     Interface IP address: 192.168.220.20

     Neighbor IP address: 192.168.220.10

 Router ID    3.3.3.3

                                                                                

0000.0000.0003.00-01  0x00000004   0x7245        887           45      0/0/0

 Source       0000.0000.0003.00

 +IP-Extended

         10.10.10.0      255.255.255.0    Cost: 10

 +IP-Extended

         192.168.220.0   255.255.255.0    Cost: 10

 

 

*-Self LSP, +-Self LSP(Extended), ATT-Attached, P-Partition, OL-Overload

 

<Sysname> display isis lsdb level-1 verbose

 

                        Database information for ISIS(1)

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

 

                          Level-1 Link State Database

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

 

LSPID                 Seq Num      Checksum      Holdtime      Length  ATT/P/OL

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

5555.1111.1111.00-00  0x00000006   0x8519        1124          75      0/0/0

 Source       5555.1111.1111.00

 NLPID        IPv4

 Area address 18

 IPv4 address 8.8.8.5

 NBR  ID

         5555.5555.5555.00                COST: 0

 NBR  ID

         7777.8888.1111.01                COST: 10

 

5555.1111.1111.00-01  0x00000001   0x4995        1113          41      0/0/0

 Source       5555.1111.1111.00

 IP-Internal

         8.8.8.0         255.255.255.0    COST: 10

 

7777.8888.1111.00-00* 0x00000020   0xceeb        1133          68      0/0/0

 Source       7777.8888.1111.00

 NLPID        IPv4

 Area address 18

 IPv4 address 8.8.8.7

 NBR  ID

         7777.8888.1111.01                COST: 10

 IP-Internal

         8.8.8.0         255.255.255.0    COST: 10

 

7777.8888.1111.01-00* 0x00000004   0xb4a4        1124          55      0/0/0

 Source       7777.8888.1111.01

 NLPID        IPv4

 NBR  ID

         5555.1111.1111.00                COST: 0

 NBR  ID

         7777.8888.1111.00                COST: 0

 

 

    *-Self LSP, +-Self LSP(Extended), ATT-Attached, P-Partition, OL-Overload

Table 7 Command output

Field

Description

LSPID

LSP ID.

Seq Num

LSP sequence number.

Checksum

LSP checksum.

Holdtime

LSP lifetime, which decreases as time elapses.

Length

LSP length.

ATT/P/OL

·     ATT—Attach bit.

·     P—Partition bit.

·     OL—Overload bit.

1 means the LSP bit is set and 0 means the LSP bit is not set.

Source

System ID of the originating router.

NLPID

Network layer protocol the originating router runs.

Area address

Area address of the originating router.

IPv4 address

IP address of the originating router's IS-IS interface.

IPv6 address

IPv6 address of the originating router's IS-ISv6 interface.

NBR ID

Neighbor ID of the originating router.

IP-Internal

Internal IP address and mask of the originating router.

IP-External

External IP address and mask of the originating router.

IP-Extended

Extended IP address and mask of the originating router.

COST

Cost.

Auth

Authentication information of the originating router.

IPV6

Internal IPv6 address and prefix of the originating router.

IPV6-Ext

External IPv6 address and prefix of the originating router.

 

display isis name-table

Use display isis name-table to display the host name to system ID mapping table.

Syntax

display isis name-table [ process-id ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

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 the host name to system ID mapping table for all IS-IS processes.

Examples

# Configure a name RUTA for the local IS system.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] is-name RUTA

# Map host name RUTB to system ID 0000.0000.0041 of a remote IS.

[Sysname-isis-1] is-name map 0000.0000.0041 RUTB

# Display the IS-IS host name to system ID mapping table.

[Sysname-isis-1] display isis name-table

              Name table information for ISIS(1)

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

 System ID            Hostname                            Type

6789.0000.0001       RUTA                                DYNAMIC

0000.0000.0041       RUTB                                STATIC

Table 8 Command output

Field

Description

System ID

System ID.

Hostname

Host name.

Type

Mapping type:

·     Static.

·     Dynamic.

 

display isis non-stop-routing event-log

Use display isis non-stop-routing event-log to display IS-IS NSR log information.

Syntax

display isis non-stop-routing event-log slot slot-number

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

slot slot-number: Specifies an on the specified device. The slot-number argument specifies the IRF member device by its member ID.

Examples

# Display IS-IS NSR log information.

<Sysname> display isis non-stop-routing event-log slot 0

IS-IS loginfo :

Jul 20 08:34:05 2012 -Slot=0 Enter HA Block status

Jul 19 22:34:05 2012 -Slot=0 Exit HA Block status

Jul 19 22:37:53 2012 -Slot=0 Process 1 enter NSR phase (Initialization).

Jul 19 22:37:53 2012 -Slot=0 Process 1 enter NSR phase (Smooth).

Jul 19 22:37:53 2012 -Slot=0 Process 1 enter NSR phase (First SPF computation).

Jul 19 22:37:53 2012 -Slot=0 Process 1 enter NSR phase (Redistribution).

Jul 19 22:37:53 2012 -Slot=0 Process 1 enter NSR phase (Second SPF computation).

Jul 19 22:37:53 2012 -Slot=0 Process 1 enter NSR phase (LSP stability).

Jul 19 22:37:53 2012 -Slot=0 Process 1 enter NSR phase (LSP generation).

Jul 19 22:37:53 2012 -Slot=0 Process 1 enter NSR phase (Finish).

Jul 19 22:37:53 2012 -Slot=0 Process 1 NSR complete.

Table 9 Command output

Field

Description

NSR phase

NSR phase:

·     Initialization.

·     Smooth.

·     First SPF computation.

·     Redistribution.

·     Second SPF computation.

·     LSP stabilityReady to generate LSPs.

·     LSP generation.

·     Finish.

 

display isis non-stop-routing status

Use display isis non-stop-routing status to display IS-IS NSR status.

Syntax

display isis non-stop-routing status [ process-id ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

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 NSR status for all IS-IS processes.

Examples

# Display IS-IS NSR status.

<Sysname> display isis non-stop-routing status

 

                        Nonstop Routing information for IS-IS(1)

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

NSR phase: Finish

Table 10 Command output

Field

Description

NSR phase

NSR phase:

·     Initialization.

·     Smooth.

·     First SPF computation.

·     Redistribution.

·     Second SPF computation.

·     LSP stabilityReady to generate LSPs.

·     LSP generation.

·     Finish.

 

display isis peer

Use display isis peer to display IS-IS neighbor information.

Syntax

display isis peer [ statistics | verbose ] [ process-id ] [ standby slot slot-number ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

statistics: Displays IS-IS neighbor statistics.

verbose: Displays detailed IS-IS neighbor information. If you do not specify this keyword, the command displays brief IS-IS neighbor 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 neighbor information for all IS-IS processes.

standby slot slot-number: Displays backup IS-IS neighbor information for an on the specified device. The slot-number argument specifies the IRF member device by its member ID. If you do not specify this option, the command displays IS-IS neighbor information.

Examples

# Display brief IS-IS neighbor information.

<Sysname> display isis peer

 

                         Peer information for IS-IS(1)

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

 

 System Id: 0000.0000.0001

 Interface: Vlan2                   Circuit Id:  ---

 State: Up     HoldTime:  27s       Type: L1(L1L2)     PRI: 64

 

 System Id: 0000.0000.0001

 Interface: Vlan2                   Circuit Id:  ---

 State: Up     HoldTime:  27s       Type: L2(L1L2)     PRI: 64

# Display detailed IS-IS neighbor information.

<Sysname> display isis peer verbose

 

                         Peer information for ISIS(1)

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

 

 System ID: 0000.1111.2222

 Interface: Vlan2                   Circuit Id:  0000.1111.2222.01

 State: Up     Holdtime:   6s       Type: L1(L1L2)     PRI: 64

 Area address(es): 49

 Peer IP address(es): 12.0.0.2

 Peer local circuit ID: 1

 Peer circuit SNPA address: 000c-293b-c4be

 Uptime: 00:05:07

 Adj protocol:  IPv4

 Graceful Restart capable

   Restarting signal: No

   Suppress adjacency advertisement: No

 

 System ID: 0000.1111.2222

 Interface: Vlan2                   Circuit Id:  0000.1111.2222.01

 State: Up     Holdtime:  7s        Type: L2(L1L2)     PRI: 64

 Area address(es): 49

 Peer IP address(es): 12.0.0.2

 Peer local circuit ID: 1

 Peer circuit SNPA address: 000c-293b-c4be

 Uptime: 00:05:07

 Adj protocol:  IPv4

 Graceful Restart capable

   Restarting signal: No

   Suppress adjacency advertisement: No

Table 11 Command output

Field

Description

System Id

System ID of the neighbor.

Interface

Interface connecting to the neighbor.

Circuit Id

Circuit ID.

State

Circuit state.

HoldTime

Within the holdtime, if no hellos are received from the neighbor, the neighbor is considered down. If a hello is received, the holdtime is reset to the initial value.

Type

Circuit type:

·     L1—Means the circuit type is Level-1 and the neighbor is a Level-1 router.

·     L2—Means the circuit type is Level-2 and the neighbor is a Level-2 router.

·     L1(L1L2)—Means the circuit type is Level-1 and the neighbor is a Level-1-2 router.

·     L2(L1L2)—Means the circuit type is Level-2 and the neighbor is a Level-1-2 router.

PRI

DIS priority of the neighbor.

Area Address(es)

Area address of the neighbor.

Peer IP Address(es)

IP address of the neighbor.

Uptime

Time elapsed since the neighbor relationship was formed.

Adj Protocol

Adjacency protocol.

Peer local circuit ID

Circuit ID of the neighbor.

Peer circuit SNPA address

SNPA address of the neighbor.

Graceful Restart capable

The neighbor has the GR helper capability.

Restarting signal

RR flag.

Suppress adjacency advertisement

SA flag.

 

# Display IS-IS neighbor statistics.

<Sysname> display isis peer statistics

 

                    Peer Statistics information for IS-IS(1)

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

  Type              IPv4 Up/Init              IPv6 Up/Init

  LAN Level-1             1/0                       0/0

  LAN Level-2             1/0                       0/0

  P2P                     0/0                       0/0

Table 12 Command output

Field

Description

Type

Neighbor type:

·     LAN Level-1Number of Level-1 neighbors whose network type is broadcast.

·     LAN Level-2Number of Level-2 neighbors whose network type is broadcast.

·     P2PNumber of neighbors whose network type is P2P.

IPv4 Up

Number of IPv4 neighbors in up state.

IPv4 Init

Number of IPv4 neighbors in init state.

IPv6 Up

Number of IPv6 neighbors in up state.

IPv6 Init

Number of IPv6 neighbors in init state.

 

display isis redistribute

Use display isis redistribute to display the redistributed IS-IS routing information.

Syntax

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

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

ipv4: Displays the redistributed IPv4 routing information (the default).

ip-address mask-length: Specifies the destination IP address and mask length.

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

level-1: Displays the IS-IS Level-1 routing information.

level-2: Displays the IS-IS Level-2 routing information.

Usage guidelines

If you do not specify an IS-IS level, this command displays both Level-1 and Level-2 routing information.

Examples

# Display redistributed IPv4 routing information.

<Sysname> display isis redistribute 1

 

                         Route information for IS-IS(1)

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

 

                        Level-1 IPv4 Redistribute Table

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

 Type IPv4 Destination     IntCost    ExtCost    Tag        State

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

 D    192.168.30.0/24      0          0                     Active

 D    11.11.11.11/32       0          0

 D    10.10.10.0/24        0          0

Table 13 Command output

Field

Description

Route information for IS-IS(1)

IS-IS process of the redistributed routing information.

Level-1 IPv4 Redistribute Table

Redistributed IPv4 routing information of IS-IS Level-1.

Level-2 IPv4 Redistribute Table

Redistributed IPv4 routing information of IS-IS Level-2.

Type

Redistributed route type:

·     Direct.

·     IS-IS.

·     Static.

·     OSPF.

·     BGP.

·     RIP.

IPV4 Destination

IPv4 destination address.

IntCost

Internal cost of the route.

ExtCost

External cost of the route.

Tag

Tag value.

State

Indicates whether the route is valid.

 

display isis route

Use display isis route to display IS-IS IPv4 routing information.

Syntax

display isis route [ ipv4 [ ip-address mask-length ] ] [ [ level-1 | level-2 ] | verbose ] * [ process-id ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

ipv4: Displays IS-IS IPv4 routing information (the default).

ip-address mask-length: Displays IS-IS IPv4 routing information for the specified IP address. The mask-length argument is in the range of 0 to 32.

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

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

level-1: Displays Level-1 IS-IS routes.

level-2: Displays Level-2 IS-IS routes.

Usage guidelines

If you do not specify a level, this command displays both Level-1 and Level-2 routing information.

If you do not specify an IS-IS process ID, this command displays routing information for all IS-IS process IDs.

Examples

# Display brief IS-IS IPv4 routing information.

<Sysname> display isis route

 

                         Route information for ISIS(1)

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

 

                         Level-1 IPv4 Forwarding Table

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

 

 IPv4 Destination     IntCost    ExtCost ExitInterface   NextHop         Flags

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

 8.8.8.0/24           10         NULL    Vlan2          Direct          D/L/-

 9.9.9.0/24           20         NULL    Vlan2          8.8.8.5         R/L/-

 

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

 

                         Level-2 IPv4 Forwarding Table

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

 

 IPv4 Destination     IntCost    ExtCost ExitInterface   NextHop         Flags

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

 8.8.8.0/24           10         NULL    Vlan2            Direct          D/L/-

 

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

Table 14 Command output

Field

Description

Route information for IS-IS(1)

Route information for IS-IS process 1.

Level-1 IPv4 Forwarding Table

IS-IS IPv4 routing information for Level-1.

Level-2 IPv4 Forwarding Table

IS-IS IPv4 routing information for Level-2.

IPv4 Destination

IPv4 destination address.

IntCost

Internal cost.

ExtCost

External cost.

ExitInterface

Exit interface.

NextHop

Next hop.

Flags

Routing state flag:

·     D—Direct route.

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

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

·     U—Penetration flag. Setting it to UP can prevent an LSP sent from L2 to L1 from being sent back to L2.

 

# Display detailed IS-IS IPv4 routing information.

<Sysname> display isis route verbose

 

                         Route information for ISIS(1)

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

 

                         Level-1 IPv4 Forwarding Table

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

 

 IPV4 Dest : 8.8.8.0/24          Int. Cost : 10               Ext. Cost : NULL

 Admin Tag : -                   Src Count : 2                Flag      : D/L/-

 NextHop   :                     Interface :                  ExitIndex :

    Direct                             Vlan2                     0x00000000

 

 IPV4 Dest : 9.9.9.0/24          Int. Cost : 20               Ext. Cost : NULL

 Admin Tag : -                   Src Count : 1                Flag      : R/L/-

 NextHop   :                     Interface :                  ExitIndex :

    8.8.8.5                            Vlan2                     0x00000003

 

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

 

                         Level-2 IPv4 Forwarding Table

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

 

 IPV4 Dest : 8.8.8.0/24          Int. Cost : 10               Ext. Cost : NULL

 Admin Tag : -                   Src Count : 2                Flag      : D/L/-

 

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

Table 15 Command output

Field

Description

Route information for IS-IS(1)

Route information for IS-IS process 1.

Level-1 IPv4 Forwarding Table

IS-IS IPv4 routing information for Level-1.

Level-2 IPv4 Forwarding Table

IS-IS IPv4 routing information for Level-2.

IPV4 Dest

IPv4 destination.

Int. Cost

Internal cost.

Ext. Cost

External cost.

Admin Tag

Tag.

Src Count

Count of advertising sources.

Flag

Route state flag:

·     RThe route has been installed into the routing table.

·     LThe route has been flooded in an LSP.

·     URoute leaking flag. Setting it to UP can prevent an LSP sent from L2 to L1 from being sent back to L2.

Next Hop

Next hop.

Interface

Output interface.

ExitIndex

Index of the output interface.

 

display isis spf-tree

Use display isis spf-tree to display IS-IS IPv4 topology information.

Syntax

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

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

ipv4: Displays IS-IS IPv4 topology information. If you do not specify this keyword, the command displays IS-IS IPv4 topology information.

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

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

verbose: Displays detailed IS-IS topology information. If you do not specify this keyword, the command displays brief 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 for all IS-IS processes.

Examples

# Display brief IS-IS IPv4 topology information.

<Sysname> display isis spf-tree

 

                        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 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 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/-/-/-/-/-

# Display detailed IS-IS IPv4 topology information.

<Sysname> display isis spf-tree 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 Shortest Path Tree

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

 

 SpfNode        : 0000.0000.0001.00

 Distance       : 0

 TE distance    : 0

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

 RelayNibID     : 0x0

 TE tunnel count: 0

 Nexthop count  : 0

 SpfLink count  : 1

 -->0000.0000.0004.04

    LinkCost    : 10

    LinkNewCost : 10

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

    LinkSrcCnt  : 1

        Type: Adjacent       Interface: N/A

        Cost: 10             Nexthop  : N/A

 

 SpfNode        : 0000.0000.0004.00

 Distance       : 10

 Te Distance    : 10

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

 RelayNibID     : 0x14000000

 TE tunnel count: 1

     Destination: 4.4.4.4                  Interface  : Tun0

     TE cost    : 10                       Final cost : 10

     Add nexthop: YES                      Add TLV    : YES

 Nexthop count  : 2

     Neighbor   : 0000.0000.0004.00        Interface  : Tun0

     Nexthop    : 4.4.4.4

     BkNeighbor : N/A                      BkInterface: N/A

     BkNexthop  : N/A

     Neighbor   : 0000.0000.0004.00        Interface  : Vlan50

     Nexthop    : 1.1.1.3

     BkNeighbor : N/A                      BkInterface: N/A

     BkNexthop  : N/A

 SpfLink count  : 1

 -->0000.0000.0004.04

    LinkCost    : 10

    LinkNewCost : 10

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

    LinkSrcCnt  : 1

        Type: Remote         Interface: N/A

        Cost: 10             Nexthop  : N/A

        AdvMtID: 0

 

 SpfNode        : 0000.0000.0004.04

 Distance       : 10

 TE distance    : 10

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

 RelayNibID     : 0x14000001

 TE tunnel count: 0

 Nexthop count  : 0

 SpfLink count  : 2

 -->0000.0000.0001.00

    LinkCost    : 0

    LinkNewCost : 0

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

    LinkSrcCnt  : 1

        Type: Remote         Interface: N/A

        Cost: 0              Nexthop  : N/A

 -->0000.0000.0004.00

    LinkCost    : 0

    LinkNewCost : 0

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

    LinkSrcCnt  : 1

        Type: Remote         Interface: Vlan50

        Cost: 0              Nexthop  : 1.1.1.3

 

                           Level-2 Shortest Path Tree

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

 

 SpfNode        : 0000.0000.0001.00

 Distance       : 0

 TE distance    : 0

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

 RelayNibID     : 0x0

 TE tunnel count: 0

 Nexthop count  : 0

 SpfLink count  : 1

 -->0000.0000.0004.04

    LinkCost    : 10

    LinkNewCost : 10

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

    LinkSrcCnt  : 1

        Type: Adjacent       Interface: N/A

        Cost: 10             Nexthop  : N/A

 

 SpfNode        : 0000.0000.0004.00

 Distance       : 10

 TE distance    : 10

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

 RelayNibID     : 0x0

 TE tunnel count: 1

     Destination: 4.4.4.4                  Interface  : Tun0

     TE cost    : 10                       Final cost : 10

     Add nexthop: YES                      Add TLV    : YES

 Nexthop count  : 2

     Neighbor   : 0000.0000.0004.00        Interface  : Tun0

     Nexthop    : 4.4.4.4

     BkNeighbor : N/A                      BkInterface: N/A

     BkNexthop  : N/A

     Neighbor   : 0000.0000.0004.00        Interface  : Vlan50

     Nexthop    : 1.1.1.3

     BkNeighbor : N/A                      BkInterface: N/A

     BkNexthop  : N/A

 SpfLink count  : 1

 -->0000.0000.0004.04

    LinkCost    : 10

    LinkNewCost : 10

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

    LinkSrcCnt  : 1

        Type: Remote         Interface: N/A

        Cost: 10             Nexthop  : N/A

        AdvMtID: 0

 

 SpfNode        : 0000.0000.0004.04

 Distance       : 10

 TE distance    : 10

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

 RelayNibID     : 0x0

 TE tunnel count: 0

 Nexthop count  : 0

 SpfLink count  : 2

 -->0000.0000.0001.00

    LinkCost    : 0

    LinkNewCost : 0

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

    LinkSrcCnt  : 1

        Type: Remote         Interface: N/A

        Cost: 0              Nexthop  : N/A

 -->0000.0000.0004.00

    LinkCost    : 0

    LinkNewCost : 0

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

    LinkSrcCnt  : 1

        Type: Remote         Interface: Vlan50

        Cost: 0              Nexthop  : 1.1.1.3

 

<Sysname> display isis spf-tree 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 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  : 20.20.20.64

 

 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  : 10.10.10.64

 -->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   : 10.10.10.64

     BkNeighbor: N/A                      BkInterface: N/A

     BkNextHop : N/A

     Neighbor  : 0000.0000.0064.00        Interface  : Tun1

     NextHop   : 20.20.20.64

     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 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  : 20.20.20.64

 

 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  : 10.10.10.64

 -->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   : 10.10.10.64

     BkNeighbor: N/A                      BkInterface: N/A

     BkNextHop : N/A

     Neighbor  : 0000.0000.0064.00        Interface  : Tun1

     NextHop   : 20.20.20.64

     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 16 Command output

Field

Description

SpfNode

ID of the topology node.

Distance

Shortest distance from the root node to the local node.

NodeFlag

Node flag:

·     S—The node is on the SPF tree.

·     T—The node is on the tent list.

·     O—The node is overloaded.

·     R—The node is directly connected.

·     I—The node is isolated.

·     D—The node is to be deleted.

NextHopCnt

Next hop count.

NextHop

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.

 

display isis statistics

Use display isis statistics to display IS-IS statistics.

Syntax

display isis statistics [ level-1 | level-1-2 | level-2 ] [ process-id ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

level-1: Displays IS-IS Level-1 statistics.

level-1-2: Displays IS-IS Level-1-2 statistics.

level-2: Displays IS-IS Level-2 statistics.

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

Usage guidelines

If you do not specify a level, this command displays both Level-1 and Level-2 routing information.

If you do not specify an IS-IS process ID, this command displays the statistics for all IS-IS processes.

Examples

# Display IS-IS statistics.

<Sysname> display isis statistics

 

                       Statistics information for ISIS(1)

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

 

                               Level-1 Statistics

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

 

MTR(Basic-V4)

 

Learnt routes information:

         Total IPv4 Learnt Routes in IPv4 Routing Table: 1

         Total IPv6 Learnt Routes in IPv6 Routing Table: 0

 

Imported routes information:

         IPv4 Imported Routes:

                         Static: 0       Direct: 0

                         ISIS:   0       BGP:    0

                         RIP:    0       OSPF:   0

                         Total Number:   0

         IPv6 Imported Routes:

                         Static: 0       Direct: 0

                         ISISv6: 0       BGP4+:  0

                         RIPng:  0       OSPFv3: 0

                         Total Number:   0

 

Lsp information:

                  LSP Source ID:          No. of used LSPs

                  7777.8888.1111                  001

 

                               Level-2 Statistics

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

 

MTR(Basic-V4)

 

Learnt routes information:

         Total IPv4 Learnt Routes in IPv4 Routing Table: 0

         Total IPv6 Learnt Routes in IPv6 Routing Table: 0

 

Imported routes information:

         IPv4 Imported Routes:

                         Static: 0       Direct: 0

                         ISIS:   0       BGP:    0

                         RIP:    0       OSPF:   0

                         Total Number:   0

         IPv6 Imported Routes:

                         Static: 0       Direct: 0

                         ISISv6: 0       BGP4+:  0

                         RIPng:  0       OSPFv3: 0

                         Total Number:   0

 

Lsp information:

                  LSP Source ID:          No. of used LSPs

                  7777.8888.1111                  001

Table 17 Command output

Field

Description

Statistics information for IS-IS(processid)

Statistics for the IS-IS process.

Level-1 Statistics

Level-1 statistics.

Level-2 Statistics

Level-2 statistics.

Learnt routes information

Number of learned IPv4 routes.

Number of learned IPv6 routes.

Imported routes information

·     IPv4 Imported RoutesNumbers of different types of redistributed IPv4 routes.

·     IPv6 Imported RoutesNumbers of different types of redistributed IPv6 routes.

Lsp information

LSP information:

·     LSP Source IDID of the source system.

·     No. of used LSPsNumber of used LSPs.

 

display osi

Use display osi to display OSI connection information, including the socket status, options, input interfaces, and matched multicast MAC addresses.

Syntax

display osi [ slot slot-number ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

slot slot-number: Specifies an IRF member device by its member ID. If you do not specify this option, the command displays OSI connection information about all on the specified device.

Examples

# Display OSI connection information.

<Sysname> display osi

Total OSI socket number: 1

 

Slot: 4 Cpu: 0

 Creator: IS-IS[1007]

 State: N/A

 Options: SO_FILTER

 Error: 0

 Receiving buffer(cc/hiwat/lowat/drop/state): 0 / 41600 / 1 / 0 / N/A

 Sending buffer(cc/hiwat/lowat/state): 0 / 9216 / 512 / N/A

 Type: 2

 Enabled interfaces:

  Vlan-interface1

   MAC address: 0100-1111-1111 0100-2222-2222

  Vlan-interface2

   MAC address: 0100-1111-1111 0100-2222-2222 0100-3333-3333

  Serial2/0

Table 18 Command output

Field

Description

Total OSI socket number

Total number of OSI sockets.

Slot

ID of the on the specified device. The slot-number argument specifies the IRF member device by its member ID.

Creator

Name of the socket creator. The process ID of the creator is displayed in the square brackets.

State

This field always displays N/A.

Options

Socket options:

·     SO_FILTERFilter option is configured.

·     N/ANo option is configured.

Error

Number of errors that affect the socket session.

Receiving buffer(cc/hiwat/lowat/drop/state)

Receiving buffer information, including the current used space, maximum space, minimum space, number of dropped packets, and status.

Sending buffer(cc/hiwat/lowat/state)

Sending buffer information, including the current used space, maximum space, minimum space, and status.

Type

Type 2 socket, corresponding to unreliable connectionless-oriented transport layer protocols.

Enabled interfaces

Input interfaces and matched multicast MAC addresses. only packets received from Ethernet link-layer interfaces need to match the multicast MAC addresses.

 

display osi statistics

Use display osi statistics to display OSI packet statistics, including received packets, relayed packets, discarded packets, and sent packets.

Syntax

display osi statistics [ slot slot-number ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

slot slot-number: Specifies an IRF member device by its member ID. If you do not specify this option, the command displays OSI packet statistics for all on the specified device.

Examples

# Display OSI packet statistics.

<Sysname> display osi statistics

Received packets:

     Total: 35

     Relay received: 35

     Relay forwarded: 35

     Invalid service slot: 0

     No matched socket: 0

     Not delivered, input socket full: 0

Sent packets:

     Total: 19

     Relay forwarded: 19

     Relay received: 19

     Failed: 0

Table 19 Command output

Field

Description

Received packets

Total

Total number of received link layer packets.

Relay received

Number of inbound packets on LPUs relayed from other cards. This count is not included in the total count of received packets.

Relay forwarded

Number of inbound packets relayed to LPUs.

Invalid service slot

Number of discarded packets due to unavailable LPUs.

No matched socket

Number of discarded packets due to mismatches in input interfaces, MAC addresses, or connection filter criteria.

Not delivered, input socket full

Number of undelivered packets due to a socket receiving buffer overflow.

Sent packets

Total

Total number of packets that IS-IS sent over OSI connections.

Relay forwarded

Number of outbound packets relayed to the cards that hosts the output interfaces. This count is not included in the total count of sent packets.

Relay received

Number of outbound packets on the cards that hosts the output interfaces. These packets are relayed from other cards.

Failed

Number of packets failed to be sent.

 

Related commands

reset osi statistics

domain-authentication-mode

Use domain-authentication-mode to specify the routing domain authentication mode and a password.

Use undo domain-authentication-mode to restore the default.

Syntax

domain-authentication-mode { md5 | simple | gca key-id { hmac-sha-1 | hmac-sha-224 | hmac-sha-256 | hmac-sha-384 | hmac-sha-512 } } { cipher cipher-string | plain plain-string } [ ip | osi ]

undo domain-authentication-mode

Default

No routing domain authentication or password is configured.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

md5: Specifies the MD5 authentication mode.

simple: Specifies the simple authentication mode.

gca: Specifies the generic cryptographic authentication mode.

key-id: Specifies an SA by its key ID in the range of 1 to 65535. The sender puts a key ID in the authentication TLV, and the receiver uses the SA associated with the key ID to authenticate the incoming packet.

hmac-sha-1: Specifies the HMAC-SHA-1 algorithm.

hmac-sha-224: Specifies the HMAC-SHA-224 algorithm.

hmac-sha-256: Specifies the HMAC-SHA-256 algorithm.

hmac-sha-384: Specifies the HMAC-SHA-384 algorithm.

hmac-sha-512: Specifies the HMAC-SHA-512 algorithm.

cipher: Sets a ciphertext password.

cipher-string: Specifies a ciphertext password of 33 to 53 characters.

plain: Sets a plaintext password.

plain-string: Specifies a plaintext password of 1 to 16 characters.

ip: Checks IP-related fields in LSPs.

osi: Checks OSI-related fields in LSPs.

Usage guidelines

The configured password in the specified mode is inserted into all outgoing Level-2 packets (LSP, CSNP, and PSNP) and is used for authenticating the incoming Level-2 packets.

All the backbone routers must have the same authentication mode and password.

If neither ip nor osi is specified, the OSI-related fields in LSPs are checked.

For security purposes, all passwords, including passwords configured in plain text, are saved in cipher text.

Examples

# Configure the routing domain authentication mode as simple, and set the plaintext password to 123456.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] domain-authentication-mode plain 123456

Related commands

·     area-authentication-mode

·     isis authentication-mode

fast-reroute

Use fast-reroute to configure IS-IS FRR.

Use undo fast-reroute to restore the default.

Syntax

fast-reroute auto

undo fast-reroute

Default

IS-IS FRR is disabled.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

auto: Calculates a backup next hop automatically for all routes.

Usage guidelines

Do not use FRR and BFD at the same time. Otherwise, FRR might fail to take effect.

Example

# Enable IS-IS FRR to automatically calculate a backup next hop for all routes.

<Sysname> system-view

[Sysname] isis

[Sysname-isis-1] fast-reroute auto

filter-policy export

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

Use undo filter-policy export to remove the configuration.

Syntax

filter-policy acl-number export [ protocol [ process-id ] ]

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

Default

IS-IS does not filter redistributed routes.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

acl-number: Specifies an 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 bgp, direct, isis, ospf, rip, or static. If you do not specify a protocol, this command filters all redistributed routes.

process-id: Specifies an IS-IS process by its ID in the range of 1 to 65535. This argument is available only when the protocol is isis, ospf, or rip. The default process ID is 1.

Usage guidelines

To use 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 } ip source sour-addr sour-wildcard command.

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

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

Examples

# Use ACL 2000 to filter redistributed routes.

<Sysname> system-view

[Sysname] acl number 2000

[Sysname-acl-basic-2000] rule deny source 192.168.10.0 0.0.0.255

[Sysname-acl-basic-2000] quit

[Sysname] isis 1

[Sysname-isis-1] filter-policy 2000 export

# Configure ACL 3000 to permit only route 113.0.0.0/16 to pass. Use ACL 3000 to filter redistributed routes.

<Sysname> system-view

[Sysname] acl number 3000

[Sysname-acl-adv-3000] rule 10 permit ip source 113.0.0.0 0 destination 255.255.0.0 0

[Sysname-acl-adv-3000] rule 100 deny ip

[Sysname-acl-adv-3000] quit

[Sysname] isis 1

[Sysname-isis 1] filter-policy 3000 export

Related commands

display isis route

filter-policy import

Use filter-policy import to configure IS-IS to filter routes calculated using received LSPs.

Use undo filter-policy import to restore the default.

Syntax

filter-policy acl-number import

undo filter-policy import

Default

IS-IS does not filter routes calculated using received LSPs.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

acl-number: Specifies an ACL by its number in the range of 2000 to 3999 to filter routes calculated using received LSPs.

Usage guidelines

To use 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 } ip source sour-addr sour-wildcard command.

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

The source keyword specifies the destination address of a route and the destination keyword specifies the subnet mask of the route. The subnet mask must be contiguous. Otherwise, the configuration does not take effect.

Examples

# Use ACL 2000 to filter routes calculated using received LSPs.

<Sysname> system-view

[Sysname] acl number 2000

[Sysname-acl-basic-2000] rule deny source 192.168.10.0 0.0.0.255

[Sysname-acl-basic-2000] quit

[Sysname] isis 1

[Sysname-isis-1] filter-policy 2000 import

# Use ACL 3000 to filter routes calculated using received LSPs and install only route 113.0.0.0/16 to the IP routing table.

<Sysname> system-view

[Sysname] acl number 3000

[Sysname-acl-adv-3000] rule 10 permit ip source 113.0.0.0 0 destination 255.255.0.0 0

[Sysname-acl-adv-3000] rule 100 deny ip

[Sysname-acl-adv-3000] quit

[Sysname] isis 1

[Sysname-isis 1] filter-policy 3000 import

Related commands

display ip routing-table

flash-flood

Use flash-flood to enable IS-IS LSP flash flooding.

Use undo flash-flood to disable IS-IS LSP flash flooding.

Syntax

flash-flood [ flood-count flooding-count | max-timer-interval flooding-interval | [ level-1 | level-2 ] ] *

undo flash-flood [ level-1 | level-2 ]

Default

IS-IS LSP flash flooding is disabled.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

flood-count flooding-count: Specifies the maximum number of LSPs to be flooded before the next SPF calculation, in the range of 1 to 15. The default is 5.

max-timer-interval flooding-interval: Specifies the delay of the flash flooding, in the range of 10 to 50000 milliseconds. The default is 10.

level-1: Enables flash flooding for level-1.

level-2: Enables flash flooding for level-2.

Usage guidelines

If you do not specify a level, this command enables IS-IS LSP flash flooding for both Level-1 and Level-2.

Examples

# Enable fast flooding and specify the maximum LSPs to be sent as 10 and the delay time as 100 milliseconds.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] flash-flood flood-count 10 max-timer-interval 100

graceful-restart

Use graceful-restart to enable IS-IS GR.

Use undo graceful-restart to disable IS-IS GR.

Syntax

graceful-restart

undo graceful-restart

Default

IS-IS GR is disabled.

Views

IS-IS view

Predefined user roles

network-admin

Usage guidelines

IS-IS GR and IS-IS NSR are mutually exclusive. Therefore, do not configure the graceful-restart command and the non-stop-routing command at the same time.

Examples

# Enable GR for IS-IS process 1.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] graceful-restart

Related commands

graceful-restart suppress-sa

graceful-restart suppress-sa

Use graceful-restart suppress-sa to suppress the Suppress-Advertisement (SA) bit during restart.

Use undo graceful-restart suppress-sa to set the SA bit.

Syntax

graceful-restart suppress-sa

undo graceful-restart suppress-sa

Default

The SA bit is set during restart.

Views

IS-IS view

Predefined user roles

network-admin

Usage guidelines

Suppressing the SA bit is mainly for avoiding black hole route. If a router starts or reboots without keeping the local forwarding table, sending packets to the router might result in severe packet loss. To avoid this, you can set the SA bit of the hello packet sent by the GR restarter to 1. Upon receiving such hello packets, the GR helpers will not advertise the GR restarter through LSP.

Examples

# Suppress the SA bit during graceful restart.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] graceful-restart suppress-sa

Related commands

graceful-restart

graceful-restart t1

Use graceful-restart t1 to configure the T1 timer.

Use undo graceful-restart t1 to restore the default.

Syntax

graceful-restart t1 seconds count count

undo graceful-restart t1

Default

The T1 timer is 3 seconds and can expire 10 times.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

seconds: Specifies the T1 timer in the range of 3 to 10 seconds.

count: Specifies the number of times that the T1 timer can expire, in the range of 1 to 20.

Usage guidelines

The T1 timer specifies the number of times that GR restarter can send a Restart TLV with the RR bit set. After restart, the GR restarter sends a Restart TLV with the RR bit set to its neighbor. If the restarting router receives a Restart TLV with the RA set from its neighbor before the T1 timer expires, the GR process starts. Otherwise, the GR process fails.

Examples

# Configure the T1 timer of IS-IS process 1 as 5 seconds, and the expiration times as 5.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] graceful-restart t1 5 count 5

Related commands

·     graceful-restart

·     graceful-restart t2

·     graceful-restart t3

graceful-restart t2

Use graceful-restart t2 to configure the T2 timer.

Use undo graceful-restart t2 to restore the default.

Syntax

graceful-restart t2 seconds

undo graceful-restart t2

Default

The T2 timer is 60 seconds.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

seconds: Specifies the T2 timer in the range of 30 to 65535 seconds.

Usage guidelines

The T2 timer specifies the LSDB synchronization interval. Each LSDB has a T2 timer. The Level-1-2 router has two T2 timers: a Level-1 timer and a Level-2 timer. If the LSDBs have not achieved synchronization before the two timers expire, the GR process fails.

Examples

# Configure the T2 timer of IS-IS process 1 as 50 seconds.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] graceful-restart t2 50

Related commands

·     graceful-restart

·     graceful-restart t1

·     graceful-restart t3

graceful-restart t3

Use graceful-restart t3 to configure the T3 timer.

Use undo graceful-restart t3 to restore the default.

Syntax

graceful-restart t3 seconds

undo graceful-restart t3

Default

The T3 timer is 300 seconds.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

seconds: Specifies the T3 timer in the range of 300 to 65535 seconds.

Usage guidelines

The T3 timer specifies the GR interval. The GR interval is set as the holdtime in hello PDUs. Within the interval, the neighbors maintain their adjacency with the GR restarter. If the GR process has not completed within the holdtime, the neighbors tear down the neighbor relationship and the GR process fails.

Examples

# Configure the T3 timer of IS-IS process 1 as 500 seconds.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] graceful-restart t3 500

Related commands

·     graceful-restart

·     graceful-restart t1

·     graceful-restart t2

import-route

Use import-route to redistribute routes from another routing protocol or another IS-IS process.

Use undo import-route to remove the redistribution.

Syntax

import-route protocol [ process-id | all-processes | allow-ibgp ] [ cost cost | cost-type { external | internal } | [ level-1 | level-1-2 | level-2 ] | tag tag ] *

undo import-route protocol [ process-id | all-processes ]

Default

No route redistribution is configured.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

protocol: Redistributes routes from a routing protocol, which can be BGP, direct, IS-IS, OSPF, RIP, or static.

process-id: Specifies an IS-IS process by its ID in the range of 1 to 65535. This argument is available only when the protocol is isis, ospf, or rip.

all-processes: Redistributes routes from all the processes of the specified routing protocol. This keyword takes effect only when the protocol is rip, ospf, or isis.

allow-ibgp: Allows redistribution of IBGP routes. It is available when the protocol is BGP.

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

·     For the styles of narrow, narrow-compatible, and compatible, the cost is in the range of 0 to 63.

·     For the styles of wide and wide-compatible, the cost is in the range of 0 to 4261412864.

cost-type { external | internal }: Specifies the cost type. The internal type indicates internal routes, and the external type indicates external routes. If external is specified, the cost of a redistributed route is added by 64 to make internal routes take priority over external routes. The type is external by default. The keywords are available only when the cost type is narrow, narrow-compatible, or compatible.

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

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

level-2: Redistributes routes into the Level-2 routing table. If you do not specify a level, the routes are redistributed into the Level-2 routing table by default.

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

Usage guidelines

IS-IS takes all the redistributed routes as external routes to destinations outside the IS-IS routing domain.

The effective cost depends on the cost style. For the styles of narrow, narrow-compatible, and compatible, the cost is in the range of 0 to 63. If the cost is more than 63, 63 is used. For the style of wide or wide-compatible, the configured value is the effective value.

This import-route command cannot redistribute default routes. The command redistributes only active routes. To display route state information, use the display ip routing-table protocol command.

The import-route bgp command redistributes only EBGP routes.

The import-route bgp allow-ibgp command redistributes both EBGP and IBGP routes. Because this command might cause routing loops, use it with caution.

The undo import-route protocol all-processes command removes only the configuration made by the import-route protocol all-processes command, instead of the configuration made by the import-route protocol process-id command.

Examples

# Redistribute static routes into IS-IS, and set the cost for redistributed routes to 15.

<Sysname> system-view

[Sysname] isis 1

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

Related commands

import-route limit

import-route isis level-1 into level-2

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

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

Syntax

import-route isis level-1 into level-2 [ filter-policy acl-number | tag tag ] *

undo import-route isis 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.

acl-number: Specifies an ACL by its number in the range of 2000 to 3999 to filter routes from Level-1 to Level-2.

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

Usage guidelines

If a filtering policy is configured, only Level-1 routes not filtered out can be advertised into the Level-2 area.

Examples

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

<Sysname> system-view

[Sysname] isis 1

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

Related commands

·     import-route

·     import-route isis level-1 into level-2

import-route isis level-2 into level-1

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

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

Syntax

import-route isis level-2 into level-1 [ filter-policy acl-number | tag tag ] *

undo import-route isis level-2 into level-1

Default

Route advertisement is not enabled.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

filter-policy: Specifies a filtering policy.

acl-number: Specifies an ACL by its number in the range of 2000 to 3999 to filter routes from Level-2 to Level-1.

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

Usage guidelines

If a filtering policy is configured, only Level-2 routes not filtered out can be advertised into the Level-1 area.

Examples

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

<Sysname> system-view

[Sysname] isis 1

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

Related commands

·     import-route

·     import-route isis level-1 into level-2

import-route limit

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

Use undo import-route limit to restore the default.

Syntax

import-route limit number

undo import-route limit

Default

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

Views

IS-IS view

Predefined user roles

network-admin

Parameters

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

Examples

# Configure IS-IS process 1 to redistribute up to 1000 Level 1/Level 2 IPv4 routes.

<Sysname> system-view

[Sysname] isis 1

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

Related commands

import-route

isis

Use isis to enable an IS-IS process and enter IS-IS view.

Use undo isis to disable an IS-IS process.

Syntax

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

undo isis [ process-id ]

Default

The system does not run any IS-IS process.

Views

System 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.

vpn-instance vpn-instance-name: Specifies a VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify a VPN, the IS-IS process runs on the public network.

Examples

# Enable IS-IS process 1 and specify the system ID as 0000.0000.0002 and area ID as 01.0001.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] network-entity 01.0001.0000.0000.0002.00

Related commands

·     isis enable

·     network-entity

isis authentication-mode

Use isis authentication-mode to set the IS-IS authentication mode and password for an interface.

Use undo isis authentication-mode to remove the configuration.

Syntax

isis authentication-mode { gca key-id { hmac-sha-1 | hmac-sha-224 | hmac-sha-256 | hmac-sha-384 | hmac-sha-512 } | md5 | simple } { cipher cipher-string | plain plain-string } [ level-1 | level-2 ] [ ip | osi ]

undo isis authentication-mode [ level-1 | level-2 ]

Default

No neighbor relationship authentication is configured.

Views

Interface view

Predefined user roles

network-admin

Parameters

gca: Specifies the generic cryptographic authentication mode.

key-id: Specifies an SA by its key ID in the range of 1 to 65535. The sender puts a key ID in the authentication TLV, and the receiver uses the SA associated with the key ID to authenticate the incoming packet.

hmac-sha-1: Specifies the HMAC-SHA-1 algorithm.

hmac-sha-224: Specifies the HMAC-SHA-224 algorithm.

hmac-sha-256: Specifies the HMAC-SHA-256 algorithm.

hmac-sha-384: Specifies the HMAC-SHA-384 algorithm.

hmac-sha-512: Specifies the HMAC-SHA-512 algorithm.

md5: Specifies the MD5 authentication mode.

simple: Specifies the simple authentication mode.

cipher: Sets a ciphertext password.

cipher-string: Specifies a ciphertext password, a case-sensitive string of 33 to 53 characters.

plain: Sets a plaintext password.

plain-string: Specifies a plaintext password, a case-sensitive string of 1 to 16 characters.

level-1: Configures the password for Level-1.

level-2: Configures the password for Level-2.

ip: Checks IP-related fields in LSPs and SNPs.

osi: Checks OSI-related fields in LSPs and SNPs.

Usage guidelines

The password in the specified mode is inserted into all outbound hello packets and is used for authenticating inbound hello packets. only if the authentication succeeds can the neighbor relationship be formed.

For two routers to become neighbors, the authentication mode and password at both ends must be identical.

For security purposes, all passwords, including passwords configured in plain text, are saved in cipher text.

If you configure a password without specifying a level, the password applies to both Level-1 and Level-2.

If neither ip nor osi is specified, the OSI-related fields in LSPs are checked.

The level-1 and level-2 keywords are configurable on an interface that has had IS-IS enabled with the isis enable command.

Examples

# On VLAN-interface 10, configure the authentication mode as simple, and set the plaintext password to 123456.

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] isis authentication-mode simple plain 123456

Related commands

·     area-authentication-mode

·     domain authentication-mode

isis bfd enable

Use isis bfd enable to enable BFD.

Use undo isis bfd enable to disable BFD.

Syntax

isis bfd enable

undo isis bfd enable

Default

IS-IS BFD is disabled.

Views

Interface view

Predefined user roles

network-admin

Examples

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

<Sysname> system-view

[Sysname] interface vlan-interface 11

[Sysname-Vlan-interface11] isis enable

[Sysname-Vlan-interface11] isis bfd enable

isis circuit-level

Use isis circuit-level to set the circuit level for the interface.

Use undo isis circuit-level to restore the default.

Syntax

isis circuit-level [ level-1 | level-1-2 | level-2 ]

undo isis circuit-level

Default

An interface can establish either the Level-1 or Level-2 adjacency.

Views

Interface view

Predefined user roles

network-admin

Parameters

level-1: Sets the circuit level to Level-1.

level-1-2: Sets the circuit level to Level-1-2.

level-2: Sets the circuit level to Level-2.

Usage guidelines

For a Level-1 (Level-2) router, the circuit level can only be Level-1 (Level-2). For a Level-1-2 router, you must specify a circuit level for a specific interface to form only the specified level neighbor relationship.

Examples

# VLAN-interface 10 is connected to a non-backbone router in the same area. Configure the circuit level of VLAN-interface 10 as Level-1 to prevent sending and receiving Level-2 Hello packets.

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] isis enable

[Sysname-Vlan-interface10] isis circuit-level level-1

Related commands

is-level

isis circuit-type p2p

Use isis circuit-type p2p to configure the network type of an interface as P2P.

Use undo isis circuit-type to remove the configuration.

Syntax

isis circuit-type p2p

undo isis circuit-type

Default

The network type of an interface depends on the physical media. (The network type of a VLAN interface is broadcast.)

Views

Interface view

Predefined user roles

network-admin

Usage guidelines

Use this command only on a broadcast network with two attached routers.

Interfaces with different network types operate differently. For example, broadcast interfaces must elect a DIS and flood CSNP packets to synchronize the LSDBs. P2P interfaces do not need to elect a DIS, and use a different LSDB synchronization mechanism.

If only two routers exist on a broadcast network, configure the network type of attached interfaces as P2P to avoid DIS election and CSNP flooding. This saves network bandwidth and speeds up network convergence.

Examples

# Configure the network type of VLAN-interface 10 as P2P.

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] isis enable

[Sysname-Vlan-interface10] isis circuit-type p2p

isis cost

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

Use undo isis cost to remove the configuration.

Syntax

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

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

Default

No IS-IS cost is configured for an interface.

Views

Interface view

Predefined user roles

network-admin

Parameters

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

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

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

Usage guidelines

If neither level-1 nor level-2 is included, the cost applies to both level-1 and level-2.

Examples

# Configure the Level-2 IS-IS cost as 5 for VLAN-interface 10.

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] isis cost 5 level-2

Related commands

·     auto-cost enable

·     bandwidth-reference

isis dis-name

 

NOTE:

This command does not take effect on a Point-to-Point interface.

 

Use isis dis-name to configure a name for a DIS to represent the pseudo node on a broadcast network.

Use undo isis dis-name to restore the default.

Syntax

isis dis-name symbolic-name

undo isis dis-name

Default

No name is configured for the DIS.

Views

Interface view

Predefined user roles

network-admin

Parameters

symbolic-name: Specifies a DIS name, a case-insensitive string of 1 to 64 characters.

Usage guidelines

This command takes effect only on routers that have dynamic system ID to host name mapping enabled.

Examples

# Configure the DIS name as LOCALAREA.

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] isis dis-name LOCALAREA

Related commands

·     display isis name-table

·     is-name

isis dis-priority

Use isis dis-priority to specify a DIS priority at a specified level for an interface.

Use undo isis dis-priority to remove the configuration.

Syntax

isis dis-priority value [ level-1 | level-2 ]

undo isis dis-priority [ level-1 | level-2 ]

Default

The priority of Level-1 and Level-2 is 64.

Views

Interface view

Predefined user roles

network-admin

Parameters

value: Specifies a DIS priority in the range of 0 to 127.

level-1: Applies the DIS priority to Level-1.

level-2: Applies the DIS priority to Level-2.

Usage guidelines

If neither level-1 nor level-2 is specified, the DIS priority applies to both Level-1 and Level-2.

on an IS-IS broadcast network, a router must be elected as the DIS at each routing level. Specify a DIS priority at a level for an interface. The greater the interface's priority is, the more likelihood it becomes the DIS. If multiple routers in the broadcast network have the same highest DIS priority, the router with the highest Subnetwork Point of Attachment (SNPA) address (SNPA addresses are MAC addresses on a broadcast network) becomes the DIS.

IS-IS has no backup DIS. The router with a priority of 0 can also participate in DIS election.

Examples

# Configure the Level-2 DIS priority as 127 for VLAN-interface 10.

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] isis dis-priority 127 level-2

isis enable

Use isis enable to enable an IS-IS process on an interface.

Use undo isis enable to disable IS-IS.

Syntax

isis enable [ process-id ]

undo isis enable

Default

No IS-IS process is enabled on an interface.

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 IS-IS process 1 globally and enable it on VLAN-interface 10.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] network-entity 10.0001.1010.1020.1030.00

[Sysname-isis-1] quit

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] isis enable 1

Related commands

·     isis

·     network-entity

isis mib-binding

Use isis mib-binding to bind an IS-IS process to MIB operation.

Use undo  isis mib-binding to restore the default.

Syntax

isis mib-binding process-id

undo isis mib-binding

Default

MIB operation is bound to the IS-IS process with the smallest process ID.

Views

System view

Predefined user roles

network-admin

Parameters

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

Usage guidelines

If the specified process ID does not exist, the MIB binding configuration fails.

Deleting an IS-IS process bound to MIB operation deletes the MIB binding configuration. MIB operation is bound to the IS-IS process with the smallest process ID.

Examples

# Bind MIB operation to IS-IS process 100.

<Sysname> system-view

[Sysname] isis mib-binding 100

isis peer-ip-check

Use isis peer-ip-check to enable source address check for hello packets on an IS-IS PPP interface.

Use undo isis peer-ip-check to restore the default.

Syntax

isis peer-ip-check

undo isis peer-ip-check

Default

An IS-IS PPP interface can have a peer on a different network.

Views

Interface view

Predefined user roles

network-admin

Usage guidelines

When the isis peer-ip-check command is configured, an IS-IS PPP interface can establish a neighbor relationship only with a peer on the same network.

Examples

# Enable source address check for hello packets on VLAN-interface 10.

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] isis peer-ip-check

isis primary-path-detect bfd echo

Use isis primary-path-detect bfd echo to enable BFD single-hop echo detection.

Use undo isis primary-path-detect bfd to restore the default.

Syntax

isis primary-path-detect bfd echo

undo isis primary-path-detect bfd

Default

BFD single-hop echo detection is disabled.

Views

Interface view

Predefined user roles

network-admin

Usage guidelines

This command enables IS-IS FRR to use BFD single-hop echo detection to detect primary link failures.

Examples

# Enable BFD single-hop echo detection for IS-IS FRR on VLAN-interface 10.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] address-family ipv4

[Sysname-isis-1-ipv4] fast-reroute lfa

[Sysname-isis-1-ipv4] quit

[Sysname-isis-1] quit

[Sysname] bfd echo-source-ip 1.1.1.1

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] isis primary-path-detect bfd echo

isis silent

Use isis silent to disable the interface from sending and receiving IS-IS packets.

Use undo isis silent to restore the default.

Syntax

isis silent

undo isis silent

Default

An interface is not disabled from sending and receiving IS-IS packets.

Views

Interface view

Predefined user roles

network-admin

Usage guidelines

The feature is not supported on the loopback interface.

Examples

# Disable VLAN-interface 10 from sending and receiving IS-IS packets.

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] isis silent

isis small-hello

 

NOTE:

This command is not available in loopback interface view.

 

Use isis small-hello to configure the interface to send small hello packets without CLVs.

Use undo isis small-hello to restore the default.

Syntax

isis small-hello

undo isis small-hello

Default

An interface sends standard hello packets.

Views

Interface view

Predefined user roles

network-admin

Examples

# Configure VLAN-interface 10 to send small Hello packets.

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] isis small-hello

isis timer csnp

Use isis timer csnp to specify on the DIS of a broadcast network the interval for sending CSNP packets.

Use undo isis timer csnp to remove the configuration.

Syntax

isis timer csnp seconds [ level-1 | level-2 ]

undo isis timer csnp [ level-1 | level-2 ]

Default

The default CSNP interval is 10 seconds.

Views

Interface view

Predefined user roles

network-admin

Parameters

seconds: Specifies on the DIS of a broadcast network the interval in seconds for sending CSNP packets. The value range is 1 to 600.

level-1: Applies the interval to Level-1.

level-2: Applies the interval to Level-2.

Usage guidelines

If you do not specify a level, the CSNP interval applies to both Level-1 and Level-2.

This command only applies to the DIS of a broadcast network, which sends CSNP packets periodically for LSDB synchronization.

Examples

# Configure Level-2 CSNP packets to be sent every 15 seconds over VLAN-interface 10.

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] isis timer csnp 15 level-2

isis timer hello

Use isis timer hello to specify the interval for sending hello packets.

Use undo isis timer hello to remove the configuration.

Syntax

isis timer hello seconds [ level-1 | level-2 ]

undo isis timer hello [ level-1 | level-2 ]

Default

The default hello interval is 10 seconds.

Views

Interface view

Predefined user roles

network-admin

Parameters

seconds: Specifies the interval in seconds for sending hello packets, in the range of 3 to 255.

level-1: Specifies the interval for sending Level-1 hello packets.

level-2: Specifies the interval for sending Level-2 hello packets.

Usage guidelines

If a neighbor does not receive any hello packets from the router within the advertised hold time, it considers the router down and recalculates the routes. The hold time is the hello multiplier multiplied by the hello interval.

Level-1 and Level-2 hello packets are sent independently on a broadcast network, so you need to specify an interval for each level. on a P2P link, Level-1 and Level-2 packets are both sent in P2P hello packets, and you need not specify an interval for each level.

You can configure keywords level-1 and level-2 only on broadcast interfaces. Before you do that, enable IS-IS on the interface.

The shorter the interval, the more system resources will be occupied.

If you do not specify a level, the hello interval applies to both Level-1 and Level-2.

Examples

# Configure Level-2 hello packets to be sent every 20 seconds over VLAN-interface 10.

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] isis timer hello 20 level-2

Related commands

isis timer holding-multiplier

isis timer holding-multiplier

Use isis timer holding-multiplier to specify the IS-IS hello multiplier.

Use undo isis timer holding-multiplier to remove the configuration.

Syntax

isis timer holding-multiplier value [ level-1 | level-2 ]

undo isis timer holding-multiplier [ level-1 | level-2 ]

Default

The default IS-IS hello multiplier is 3.

Views

Interface view

Predefined user roles

network-admin

Parameters

value: Specifies the number of hello intervals, in the range of 3 to 1000.

level-1: Applies the number to the Level-1 IS-IS neighbor.

level-2: Applies the number to the Level-2 IS-IS neighbor.

Usage guidelines

The hello multiplier is the number of hello packets a neighbor must miss before declaring the router is down.

If a neighbor does not receive any hello packets from the router within the advertised hold time, it considers the router down and recalculates the routes. The hold time is the hello multiplier multiplied by the hello interval.

Level-1 and Level-2 hello packets are sent independently on a broadcast network, so you need to specify a hello multiplier for each level. on a P2P link, Level-1 and Level-2 packets are both sent in P2P hello packets, and you need not specify Level-1 or Level-2.

You can configure keywords level-1 and level-2 only on broadcast interfaces. Before doing that, enable IS-IS on the interface.

If you do not specify a level, the hello multiplier applies to the current level.

The value of hello multiplier multiplied by hello interval cannot be more than 65535.

Examples

# Configure the hello multiplier as 6 for VLAN-interface 10.

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] isis timer holding-multiplier 6

Related commands

isis timer hello

isis timer lsp

 

NOTE:

This command is not available in loopback interface view.

 

Use isis timer lsp to set the minimum interval for sending LSPs on the interface and specify the maximum number of LSPs that can be sent per time.

Use undo isis timer lsp to restore the default.

Syntax

isis timer lsp time [ count count ]

undo isis timer lsp

Default

The minimum interval for sending LSPs on the interface is 33 milliseconds, and the maximum number of LSPs that can be sent at a time is 5.

Views

Interface view

Predefined user roles

network-admin

Parameters

time: Specifies the minimum interval in milliseconds for sending link-state packets, in the range of 1 to 1000.

count: Specifies the maximum number of link-state packets to be sent at one time, in the range of 1 to 1000.

Usage guidelines

If a change occurs in the LSDB, IS-IS advertises the changed LSP to neighbors. You can specify the minimum interval for sending these LSPs to control the amount of LSPs on the network.

Examples

# Configure the interval as 500 milliseconds for sending LSPs on VLAN-interface 10.

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] isis timer lsp 500

Related commands

isis timer retransmit

isis timer retransmit

Use isis timer retransmit to configure the interval for retransmitting LSP packets over a point-to-point link.

Use undo isis timer retransmit to restore the default.

Syntax

isis timer retransmit seconds

undo isis timer retransmit

Default

The retransmission interval on a P2P link is 5 seconds.

Views

Interface view

Predefined user roles

network-admin

Parameters

seconds: Specifies the interval for retransmitting LSP packets, in the range of 1 to 300 seconds.

Usage guidelines

on a P2P link, IS-IS requires an advertised LSP be acknowledged. If no acknowledgment is received within a configurable interval, IS-IS will retransmit the LSP.

You do not need to use this command over a broadcast link where CSNPs are periodically broadcast to implement LSDB synchronization.

Examples

# Configure the LSP retransmission interval on a P2P link as 50 seconds for VLAN-interface 10.

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] isis circuit-type p2p

[Sysname-Vlan-interface10] isis timer retransmit 50

Related commands

·     isis circuit-type p2p

·     isis timer lsp

is-level

Use is-level to specify the IS level.

Use undo is-level to restore the default.

Syntax

is-level { level-1 | level-1-2 | level-2 }

undo is-level

Default

The IS level is level-1-2.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

level-1: Specifies Level-1, which means IS-IS only calculates intra-area routes and maintains the Level-1 LSDB.

level-1-2: Specifies Level-1-2, which means IS-IS calculates routes and maintains the LSDBs for both Level-1 and Level-2.

level-2: Specifies Level-2, which means IS-IS calculates routes and maintains the LSDB for Level-2 only.

Usage guidelines

If only one area exists, configure all the routers as either Level-1 or Level-2, because the routers do not need to maintain two identical LSDBs at the same time.

If the only area is an IP network, configure all the routers as Level-2 for scalability.

Examples

# Specify the IS level as Level-1 for IS-IS process 1.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] is-level level-1

is-name

Use is-name to specify a host name for the IS and enable dynamic system ID to hostname mapping.

Use undo is-name to disable dynamic system ID to hostname mapping.

Syntax

is-name sys-name

undo is-name

Default

Dynamic system ID to hostname mapping is not enabled.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

sys-name: Specifies a host name for the local IS, a case-insensitive string of 1 to 64 characters.

Usage guidelines

To display the host name rather than the system ID of an IS by using the display isis lsdb command, first enable dynamic system ID to hostname mapping.

Examples

# Configure a host name for the local IS.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] is-name RUTA

Related commands

display isis name-table

is-name map

Use is-name map to configure a system ID to host name mapping for a remote IS.

Use undo is-name map to remove the mapping.

Syntax

is-name map sys-id map-sys-name

undo is-name map sys-id

Views

IS-IS view

Predefined user roles

network-admin

Parameters

sys-id: Specifies the system ID or pseudonode ID of a remote IS.

map-sys-name: Specifies a host name for the remote IS, a case-insensitive string of 1 to 64 characters.

Usage guidelines

Each remote IS system ID corresponds to only one name.

Examples

# Map host name RUTB to system ID 0000.0000.0041 of the remote IS.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] is-name map 0000.0000.0041 RUTB

Related commands

display isis name-table

ispf enable

Use ispf enable to enable IS-IS incremental SPF (ISPF).

Use undo ispf enable to disable IS-IS ISPF.

Syntax

ispf enable

undo ispf enable

Default

IS-IS ISPF is enabled.

Views

OSPF view

Predefined user roles

network-admin

Usage guidelines

When a network topology is changed, ISPF recomputes only the affected part of the SPT, instead of the entire SPT.

Examples

# Enable IS-IS ISPF.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] ispf enable

log-peer-change

Use log-peer-change to enable the logging of neighbor state changes.

Use undo log-peer-change to disable the logging.

Syntax

log-peer-change

undo log-peer-change

Default

The logging of IS-IS neighbor state changes is enabled.

Views

IS-IS view

Predefined user roles

network-admin

Usage guidelines

This command enables sending logs about IS-IS neighbor state changes to the information center. The information center processes the logs according to user-defined output rules (whether and where to output logs). For more information about the information center, see Network Management and Monitoring Configuration Guide.

Examples

# Disable the logging of IS-IS neighbor state changes.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] undo log-peer-change

lsp-fragments-extend

Use lsp-fragments–extend to enable LSP fragment extension for a level.

Use undo lsp-fragments–extend to disable LSP fragment extension.

Syntax

lsp-fragments-extend [ level-1 | level-1-2 | level-2 ]

undo lsp-fragments-extend

Default

LSP fragment extension is disabled.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

level-1: Applies the fragment extension to Level-1 LSPs.

level-1-2: Applies the fragment extension to both Level-1 and Level-2 LSPs.

level-2: Applies the fragment extension to Level-2 LSPs.

Usage guidelines

If you do not specify a level, this command enables LSP fragment extension for both Level-1 and Level-2.

Examples

# Enable LSP fragment extension for Level-2.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] lsp-fragments-extend level-2

lsp-length originate

Use lsp-length originate to configure the maximum size of generated Level-1 or Level-2 LSPs.

Use undo lsp-length originate to remove the configuration.

Syntax

lsp-length originate size [ level-1 | level-2 ]

undo lsp-length originate [ level-1 | level-2 ]

Default

The maximum size of generated Level-1 and Level-2 LSPs is 1497 bytes.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

size: Specifies the maximum size of LSP packets, in the range of 512 to 16384 bytes.

level-1: Applies the size to Level-1 LSP packets.

level-2: Applies the size to Level-2 LSP packets.

Usage guidelines

If neither Level-1 nor Level-2 is specified in the command, the configured maximum size applies to the current IS-IS level.

Examples

# Configure the maximum size of the generated Level-2 LSPs as 1024 bytes.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] lsp-length originate 1024 level-2

lsp-length receive

Use lsp-length receive to configure the maximum size of received LSPs.

Use undo lsp-length receive to restore the default.

Syntax

lsp-length receive size

undo lsp-length receive

Default

The maximum size of received LSPs is 1497 bytes.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

size: Specifies the maximum size of received LSPs, in the range of 512 to 16384 bytes.

Examples

# Configure the maximum size of received LSPs.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] lsp-length receive 1024

maximum load-balancing (IS-IS view)

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

Use undo maximum load-balancing to restore the default.

Syntax

maximum load-balancing number

undo 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 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] maximum load-balancing 2

network-entity

Use network-entity to configure the Network Entity Title (NET) for an IS-IS process.

Use undo network-entity to delete a NET.

Syntax

network-entity net

undo network-entity net

Default

No NET is configured.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

net: Specifies a NET as a dotted hexadecimal string in the X…X.XXXX.XXXX.00 format. The X…X segment represents the area address, the XXXX.XXXX segment represents the system ID, and the 00 segment is the SEL.

Usage guidelines

A NET is a special NSAP address with the SEL being 0. The length of the NET is in the range of 8 bytes to 20 bytes.

A NET comprises the following parts:

·     Area IDWith a length of 1 to 13 bytes.

·     System IDA system ID uniquely identifies a host or router in the area and has a fixed 6-byte length.

·     SELIt has a value of 0 and a fixed 1-byte length.

For example, a NET of ab.cdef.1234.5678.9abc.00 specifies the area ID ab.cdef, the system ID 1234.5678.9abc, and the SEL 00.

Examples

# Specify the NET as 10.0001.1010.1020.1030.00, of which 10.0001 is the area ID and 1010.1020.1030 is the system ID.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] network-entity 10.0001.1010.1020.1030.00

Related commands

·     isis

·     isis enable

non-stop-routing

Use non-stop-routing to enable IS-IS NSR.

Use undo non-stop-routing to disable IS-IS NSR.

Syntax

non-stop-routing

undo non-stop-routing

Views

IS-IS view

Predefined user roles

network-admin

Usage guidelines

IS-IS NSR and IS-IS GR are mutually exclusive. Therefore, do not configure the non-stop-routing command and the graceful-restart command at the same time.

Examples

# Enable NSR for IS-IS process 1.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] non-stop-routing

preference

Use preference to configure the preference for IS-IS.

Use undo preference to restore the default.

Syntax

preference preference

undo preference

Default

IS-IS preference is 15.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

preference: Specifies an IS-IS protocol preference in the range of 1 to 255.

Usage guidelines

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

Examples

# Configure the preference for IS-IS as 25.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] preference 25

priority

Use priority to assign convergence priorities to specific IS-IS routes.

Use undo priority to remove the configuration.

Syntax

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

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

Default

IS-IS routes have the lowest 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.

IS-IS host routes have a medium convergence priority.

Examples

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

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] priority high tag 10

reset isis all

Use reset isis all to clear all IS-IS data structure information.

Syntax

reset isis all [ process-id ] [ graceful-restart ]

Views

User view

Predefined user roles

network-admin

Parameters

process-id: Specifies an IS-IS process by its ID in the range of 1 to 65535 to clear the data structure information for an IS-IS process.

graceful-restart: Recovers the data through graceful restart after the data is cleared.

Usage guidelines

If you do not specify an IS-IS process, this command clears data structure information for all IS-IS processes.

Use this command when LSPs must be updated immediately.

Examples

# Clear all IS-IS data structure information.

<Sysname> reset isis all

reset isis graceful-restart event-log

Use reset isis graceful-restart event-log to clear IS-IS GR log information.

Syntax

reset isis graceful-restart event-log slot slot-number

Views

User view

Predefined user roles

network-admin

Parameters

slot slot-number: Specifies an on the specified device. The slot-number argument specifies the IRF member device by its member ID.

Examples

# Clear IS-IS GR log information about on the specified device.

<Sysname> reset isis graceful-restart event-log slot 1

reset isis non-stop-routing event-log

Use reset isis non-stop-routing event-log to clear IS-IS NSR log information.

Syntax

reset isis non-stop-routing event-log slot slot-number

Views

User view

Predefined user roles

network-admin

Parameters

slot slot-number: Specifies an on the specified device. The slot-number argument specifies the IRF member device by its member ID.

Examples

# Clear IS-IS NSR log information on on the specified device.

<Sysname> reset isis non-stop-routing event-log slot 1

reset isis peer

Use reset isis peer to clear data structure information for a specified IS-IS neighbor.

Syntax

reset isis peer system-id [ process-id ]

Views

User view

Predefined user roles

network-admin

Parameters

system-id: Specifies an IS-IS neighbor by its system ID.

process-id: Specifies an IS-IS process by its ID in the range of 1 to 65535 to clear data structure information for the neighbor in the specified IS-IS process.

Usage guidelines

Use this command when you re-establish an IS-IS neighbor relationship.

Examples

# Clear the data structure information of the neighbor with system ID 0000.0c11.1111.

<Sysname> reset isis peer 0000.0c11.1111

reset osi statistics

Use reset osi statistics to clear OSI packet statistics.

Syntax

reset osi statistics

Views

User view

Predefined user roles

network-admin

Usage guidelines

To obtain OSI packet statistics from the specified time point, first clear the existing statistics.

Examples

# Clear OSI packet statistics.

<Sysname> reset osi statistics

Related commands

display osi statistics

set-overload

Use set-overload to set the overload bit.

Use undo set-overload to clear the overload bit.

Syntax

set-overload [ on-startup [ [ start-from-nbr system-id [ timeout1 [ nbr-timeout ] ] ] | timeout2 ] [ allow { external | interlevel } * ]

undo set-overload

Default

The overload bit is not set.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

on-startup: Sets the overload bit upon system startup.

start-from-nbr system-id [ timeout1 [ nbr-timeout ] ]: Starts the nbr-timeout timer when the router begins to establish the neighbor relationship with the neighbor after system startup. If the neighbor relationship is formed within the nbr-timeout interval, IS-IS keeps the overload bit set. If not, the bit is cleared. IS-IS keeps the overload bit set within the timeout1 interval after the neighbor relationship is formed within the nbr-timeout interval.

·     system-idSpecifies the neighbor.

·     timeout1The timeout1 interval is in the range of 5 to 86400 seconds and defaults to 600 seconds.

·     nbr-timeoutThe timer has an interval from 5 to 86400 seconds. The default is 1200 seconds.

timeout2: Sets the overload bit within the timeout2 interval after system startup. The interval is in the range of 5 to 86400 seconds and defaults to 600 seconds.

allow: Allows advertising address prefixes. By default, no address prefixes are allowed to be advertised when the overload bit is set.

external: Allows advertising IP address prefixes redistributed from other routing protocols with the allow keyword specified.

interlevel: Allows advertising IP address prefixes learned from different IS-IS levels with the allow keyword specified.

Usage guidelines

If you do not specify the on-startup keyword, this command sets the overload bit immediately until the undo set-overload command is executed.

If you specify the on-startup keyword, IS-IS sets the overload bit upon system startup and keeps it set within the timeout2 interval.

Examples

# Set overload flag on the current router.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] set-overload

snmp context-name

Use snmp context-name to set the context name for the SNMP object for managing IS-IS.

Use undo snmp context-name to restore the default.

Syntax

snmp context-name context-name

undo snmp context-name

Default

No context name is set for the SNMP object for managing IS-IS.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

context-name: Specifies a context name, a case-sensitive string of 1 to 32 characters.

Usage guidelines

TRILL uses the IS-IS MIB to provide the TRILL object management function for NMS. Because the MIB objects defined in the IS-IS MIB are single-instance management objects, NMS cannot manage IS-IS and TRILL at the same time. According to the management for multiple OSPF instances defined in RFC 4750, you can set a context name for the SNMP object for managing TRILL. In this way, the SNMP requests for managing IS-IS and the SNMP requests for managing TRILL from NMS can be distinguished. Because the context name is a concept specific to SNMPv3, the community names are mapped to context names for distinguishing different protocols in SNMPv1/v2c.

Examples

# Configure the context name as isis for the SNMP object for managing IS-IS process 1.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] snmp context-name isis

snmp-agent trap enable isis

Use snmp-agent trap enable isis to enable the sending of SNMP notifications.

Use undo snmp-agent trap enable isis to disable the feature.

Syntax

snmp-agent trap enable isis [ adjacency-state-change | area-mismatch | authentication | authentication-type | buffsize-mismatch | id-length-mismatch | lsdboverload-state-change | lsp-corrupt | lsp-parse-error | lsp-size-exceeded | manual-address-drop | max-seq-exceeded | maxarea-mismatch | own-lsp-purge | protocol-support  | rejected-adjacency | skip-sequence-number | version-skew ] *

undo snmp-agent trap enable isis [ adjacency-state-change | area-mismatch | authentication | authentication-type | buffsize-mismatch | id-length-mismatch | lsdboverload-state-change | lsp-corrupt | lsp-parse-error | lsp-size-exceeded | manual-address-drop | max-seq-exceeded | maxarea-mismatch | own-lsp-purge | protocol-support  | rejected-adjacency | skip-sequence-number | version-skew ] *

Default

IS-IS notification sending is enabled.

Views

System view

Predefined user roles

network-admin

Parameters

adjacency-state-change: Specifies notifications about adjacency state changes.

area-mismatch: Specifies notifications about mismatches in area addresses between Hello packets.

authentication: Specifies notifications about authentication failures of IS-IS packets.

authentication-type: Specifies notifications about authentication type errors of IS-IS packets.

buffsize-mismatch: Specifies notifications about buffer size mismatches for LSPs.

id-length-mismatch: Specifies notifications about mismatches in system ID lengths of IS-IS packets.

lsdboverload-state-change: Specifies notifications about LSDB overload state changes.

lsp-corrupt: Specifies notifications about LSP checksum errors in the LSDB.

lsp-parse-error: Specifies notifications about LSP packet parse errors.

lsp-size-exceeded: Specifies notifications about oversized LSPs that result in flooding failures.

manual-address-drop: Specifies notifications about manually configured area addresses that have been dropped.

max-seq-exceeded: Specifies notifications about LSPs with exceeded serial numbers.

maxarea-mismatch: Specifies notifications about mismatches in maximum area address values.

own-lsp-purge: Specifies notifications about attempts to purge local LSPs.

protocol-support: Specifies notifications about supported protocol mismatches.

rejected-adjacency: Specifies notifications about mismatched Hello adjacencies that have been rejected.

skip-sequence-number: Specifies notifications about system ID duplications.

version-skew: Specifies notifications about mismatches in Hello packet protocol versions.

Usage guidelines

If you do not specify any parameters, this command enables sending of all SNMP notifications.

If no IS-IS process exists, the configuration is not allowed.

This function does not take effect if all configured IS-IS processes are deleted.

Examples

# Disable IS-IS notification sending.

<Sysname> system-view

[Sysname] undo snmp-agent trap enable isis

summary (IS-IS view)

Use summary to configure a summary route.

Use undo summary to remove a summary route.

Syntax

summary ip-address { mask-length | mask } [ avoid-feedback | generate_null0_route | [ level-1 | level-1-2 | level-2 ] | tag tag ] *

undo summary ip-address { mask-length | mask } [ level-1 | level-1-2 | level-2 ]

Default

No summarization is configured.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

ip-address: Specifies the destination IP address of the summary route.

mask-length: Specifies the mask length of the summary route, in the range of 0 to 32.

mask: Specifies the mask of the destination IP address, in dotted decimal notation.

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

generate_null0_route: Generates the Null 0 route to avoid routing loops.

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

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

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

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

Usage guidelines

If you do not specify a level, only level-2 routes are summarized.

If you do not specify a topology, routes for the base topology are summarized.

You can summarize multiple contiguous networks into a single network to reduce the size of the routing table, as well as the size of LSP and LSDB generated by the router. You can summarize native IS-IS routes and redistributed routes. After summarization, the cost of the summary route is the smallest cost of those summarized routes.

The router summarizes only routes generated from local LSPs.

Examples

# Configure a summary route of 202.0.0.0/8.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] summary 202.0.0.0 255.0.0.0

timer lsp-generation

Use timer lsp-generation to configure LSP generation interval.

Use undo timer lsp-generation to remove the configuration.

Syntax

timer lsp-generation maximum-interval [ minimum-interval [ incremental-interval ] ] [ level-1 | level-2 ]

undo timer lsp-generation [ level-1 | level-2 ]

Default

The maximum interval is 5 seconds, the minimum interval is 50 milliseconds, and the incremental interval is 200 milliseconds.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

maximum-interval: Specifies the maximum interval in the range of 1 to 120 seconds.

minimum-interval: Specifies the minimum interval in the range of 10 to 60000 milliseconds.

incremental-interval: Specifies the incremental interval in the range of 10 to 60000 milliseconds.

level-1: Applies the intervals to Level-1.

level-2: Applies the intervals to Level-2. If you do not specify a level, the specified intervals apply to both Level-1 and Level-2.

Usage guidelines

By adjusting the LSP generation interval, you can prevent bandwidth and router resources from being over consumed due to frequent topology changes.

When network changes are not frequent, the minimum-interval is adopted. If network changes become frequent, the LSP generation interval increases by the incremental-interval each time a generation occurs until the maximum-interval is reached.

The minimum interval and the incremental interval cannot be greater than the maximum interval.

Examples

# Set the maximum interval, minimum interval, and incremental interval to 10 seconds, 100 milliseconds, and 200 milliseconds.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1]timer lsp-generation 10 100 200

timer lsp-max-age

Use timer lsp-max-age to set the LSP maximum age in the LSDB.

Use undo timer lsp-max-age to restore the default.

Syntax

timer lsp-max-age seconds

undo timer lsp-max-age

Default

The LSP maximum age is 1200 seconds.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

seconds: Specifies the LSP maximum aging time in the range of 1 to 65535 seconds.

Usage guidelines

Each LSP has an age that decreases in the LSDB. Any LSP with an age of 0 is deleted from the LSDB. You can adjust the age value based on the scale of a network.

Examples

# Set the maximum LSP age to 1500 seconds.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] timer lsp-max-age 1500

Related commands

timer lsp-refresh

timer lsp-refresh

Use timer lsp-refresh to configure the LSP refresh interval.

Use undo timer lsp-refresh to restore the default.

Syntax

timer lsp-refresh seconds

undo timer lsp-refresh

Default

The default LSP refresh interval is 900 seconds.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

seconds: Specifies the LSP refresh interval in the range of 1 to 65534 seconds.

Usage guidelines

To prevent valid routes from aging out and to synchronize LSPs in the network, each router needs to refresh its LSPs at a configurable interval and send them to other routers. A smaller refresh interval speeds up network convergence but consumes more bandwidth.

To refresh LSPs before they are aged out, the interval configured by the timer lsp-refresh command must be smaller than that configured by the timer lsp-max-age command.

Examples

# Configure the LSP refresh interval as 1500 seconds.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] timer lsp-refresh 1500

Related commands

timer lsp-max-age

timer spf

Use timer spf to set the SPF calculation interval.

Use undo timer spf to restore the default.

Syntax

timer spf maximum-interval [ minimum-interval [ incremental-interval ] ]

undo timer spf

Default

The maximum interval is 5 seconds, the minimum interval is 50 milliseconds, and the incremental interval is 200 milliseconds.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

maximum-interval: Specifies the maximum SPF calculation interval in the range of 1 to 120 seconds.

minimum-interval: Specifies the minimum SPF calculation interval in the range of 10 to 60000 milliseconds.

incremental-interval: Specifies the incremental SPF calculation interval in the range of 10 to 60000 milliseconds.

Usage guidelines

Based on the LSDB, an IS-IS router uses the SPF algorithm to calculate a shortest path tree with itself being the root, and uses the shortest path tree to determine the next hop to a destination network. By adjusting the SPF calculation interval, you can prevent bandwidth and router resources from being overused due to frequent topology changes.

When network changes are not frequent, the minimum-interval is adopted. If network changes become frequent, the SPF calculation interval increases by the incremental-interval each time a generation happens until the maximum-interval is reached.

The minimum interval and the incremental interval cannot be greater than the maximum interval.

Examples

# Configure the maximum interval as 10 seconds, the minimum interval as 100 milliseconds, and the incremental interval as 300 milliseconds.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] timer spf 10 100 300

virtual-system

Use virtual-system to configure a virtual system ID for the IS-IS process.

Use undo virtual-system to remove a virtual system ID.

Syntax

virtual-system virtual-system-id

undo virtual-system virtual-system-id

Default

No virtual system ID is configured.

Views

IS-IS view

Predefined user roles

network-admin

Parameters

virtual-system-id: Specifies a virtual system ID for the IS-IS process.

Examples

# Set a virtual system ID of 2222.2222.2222 for IS-IS process 1.

<Sysname> system-view

[Sysname] isis 1

[Sysname-isis-1] virtual-system 2222.2222.2222