H3C S9500 Command Manual-Release2132[V2.03]-03 IP Routing Volume

HomeSupportSwitchesH3C S9500 Series SwitchesReference GuidesCommand ReferencesH3C S9500 Command Manual-Release2132[V2.03]-03 IP Routing Volume
03-IS-IS Commands
Title Size Download
03-IS-IS Commands 218.4 KB

Table of Contents

Chapter 1 IS-IS Configuration Commands. 1-1

1.1 IS-IS Configuration Commands. 1-1

1.1.1 area-authentication-mode. 1-1

1.1.2 auto cost enable. 1-2

1.1.3 bandwidth-reference. 1-3

1.1.4 circuit-cost 1-4

1.1.5 cost-style. 1-5

1.1.6 debugging isis. 1-6

1.1.7 default-route-advertise (IS-IS view) 1-9

1.1.8 display isis brief 1-10

1.1.9 display isis debug-switches. 1-12

1.1.10 display isis interface. 1-12

1.1.11 display isis license. 1-14

1.1.12 display isis lsdb. 1-16

1.1.13 display isis mesh-group. 1-18

1.1.14 display isis name-table. 1-19

1.1.15 display isis peer 1-20

1.1.16 display isis route. 1-21

1.1.17 display isis spf-log. 1-23

1.1.18 display isis statistics. 1-24

1.1.19 domain-authentication-mode. 1-26

1.1.20 filter-policy export (IS-IS view) 1-27

1.1.21 filter-policy import (IS-IS view) 1-29

1.1.22 flash-flood. 1-29

1.1.23 import-route (IS-IS view) 1-30

1.1.24 import-route isis level-2 into level-1. 1-32

1.1.25 isis. 1-33

1.1.26 isis authentication-mode. 1-34

1.1.27 isis circuit-level 1-35

1.1.28 isis circuit-type. 1-36

1.1.29 isis cost 1-37

1.1.30 isis dis-name. 1-38

1.1.31 isis dis-priority. 1-39

1.1.32 isis enable. 1-40

1.1.33 isis mesh-group. 1-41

1.1.34 isis peer-ip-ignore. 1-42

1.1.35 isis enable. 1-43

1.1.36 isis small-hello. 1-44

1.1.37 isis timer csnp. 1-44

1.1.38 isis timer hello. 1-45

1.1.39 isis timer holding-multiplier 1-46

1.1.40 isis timer lsp. 1-48

1.1.41 isis timer retransmit 1-48

1.1.42 is-level 1-49

1.1.43 is-name. 1-50

1.1.44 is-name map. 1-51

1.1.45 is-snmp-traps enable. 1-52

1.1.46 log-peer-change. 1-52

1.1.47 lsp-fragments-extend. 1-53

1.1.48 lsp-length originate. 1-54

1.1.49 lsp-length receive. 1-55

1.1.50 maximum load-balancing (IS-IS view) 1-56

1.1.51 network-entity. 1-56

1.1.52 preference. 1-57

1.1.53 reset isis all 1-58

1.1.54 reset isis peer 1-59

1.1.55 set-overload. 1-60

1.1.56 spf-slice-size. 1-61

1.1.57 summary. 1-62

1.1.58 timer isp-generation. 1-63

1.1.59 timer lsp-max-age. 1-64

1.1.60 timer lsp-refresh. 1-65

1.1.61 timer spf 1-66

1.1.62 virtual-system.. 1-67

 


Chapter 1  IS-IS Configuration Commands

1.1  IS-IS Configuration Commands

1.1.1  area-authentication-mode

Syntax

area-authentication-mode { simple | md5 } password [ ip | osi ]

undo area-authentication-mode

View

IS-IS view

Default Level

2: System level

Parameters

simple: Specifies simple authentication.

md5: Specifies MD5 authentication.

password: Password to be set. For simple authentication mode, the password must be plain text. For md5 authentication mode, the password can be either plain text or ciphertext. A plaintext password can be a string of up to 16 characters, such as user918. A cipher password must be a ciphertext string of up to 24 characters, such as (TT8F]Y\5SQ=^Q`MAF4<1!!.

ip: Specifies the system to check the configuration for the corresponding field of IP in LSP.

osi: Specifies the system to check the configuration for the corresponding field of OSI in LSP.

Whether a password should use ip or osi is not affected by the actual network environment.

Description

Use the area-authentication-mode command to specify an area authentication mode. The password in the specified mode is inserted into all outgoing Level-1 packets (LSP, CSNP and PSNP) and is used for authenticating the incoming Level-1 packets.

Use the undo area-authentication-mode command to remove the configuration..

No area authentication mode is configured by default, that is, the system neither authenticates the incoming Level-1 routing packets nor sets any password into outgoing Level-1 packets.

Use this feature to discard routes from untrusted routers.

Related commands: reset isis all, domain-authentication-mode, isis authentication-mode

Examples

# Set the area authentication password to hello, and the authentication mode to simple.

<Sysname> system-view

[Sysname] isis

[Sysname-isis-1] area-authentication-mode simple hello

1.1.2  auto cost enable

Syntax

auto-cost enable

undo auto-cost enable

View

IS-IS view

Default Level

2: System level

Parameters

None

Description

Use the auto-cost enable command to enable interfaces of the current IS-IS process to calculate interface cost automatically.

Use the undo auto-cost enable command to disable the function.

This function is disabled by default.

The preference of interface cost set by the auto-cost command is lower than that set by the circuit-cost command. The preference from high to low is: the cost set by the isis cost command, the global cost set by the circuit cost command, the cost automatically calculated and the default cost.

When the cost-style is wide or wide-compatible, the cost value of an interface is calculated by using the following formula:

cost = (reference value/bandwidth) × 10. If the calculated cost value is greater than 16777214, the cost value of 16777214 will be used.

Related commands: bandwidth-reference, cost-style.

Examples

# Enable interfaces of IS-IS process 1 to calculate interface cost automatically.

<Sysname> system-view

[Sysname] isis

[Sysname-isis-1] auto-cost enable

1.1.3  bandwidth-reference

Syntax

bandwidth-reference value

undo bandwidth-reference

View

IS-IS view

Default Level

2: System level

Parameters

value: Bandwidth reference value in Mbps.

Description

Use the bandwidth-reference command to set the bandwidth reference value for calculating link cost.

Use the undo bandwidth-reference command to restore the default.

By default, the reference value is 100 Mbps.

If neither global nor interface IS-IS cost is configured and the automatic IS-IS cost calculation is enabled, an IS-IS interface’s cost is calculated by using the following formula: interface cost = bandwidth reference value/interface bandwidth. If the outgoing or incoming packet’s cost style is narrow, narrow-compatible or compatible, and the calculated cost is bigger than 63, the cost of 63 is used. If the outgoing or incoming packet’s cost style is wide, wide-compatible, and the calculated cost is bigger than 16777215, the cost of 16777215 is used.

Related commands: auto-cost enable.

Examples

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

<Sysname> system-view

[Sysname] isis

[Sysname-isis-1] bandwidth-reference 200

1.1.4  circuit-cost

Syntax

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

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

View

IS-IS view

Default Level

2: System level

Parameters

value: Specifies the global link cost value. The value range varies with cost types.

l           For types narrow, narrow-compatible and compatible: The cost value ranges from 0 to 63.

l           For types wide and wide-compatible: The cost value ranges from 0 to 16777215.

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

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

Description

Use the circuit-cost command to set a global link cost.

Use the undo circuit-cost command to restore the default.

By default, the global link cost is 10.

If no keyword is specified, the specified cost applies to Level-1-2.

This configuration does not differentiate interfaces.

The preference of interface cost from high to low is: the cost set by the isis cost command, the global cost set by the circuit-cost command, the cost automatically calculated (auto-cost) and the default cost.

Related commands: isis cost, cost-style.

Examples

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

<Sysname> system-view

[Sysname] isis

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

1.1.5  cost-style

Syntax

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

undo cost-style

View

IS-IS view

Default Level

2: System level

Parameters

narrow: Specifies to receive and send only packets of narrow cost style.

wide: Specifies to receive and send only packets of wide cost style.

compatible: Specifies to receive and send both wide and narrow style packets.

narrow-compatible: Specifies to receive both narrow and wide style packets, but send only narrow style packets.

wide-compatible: Specifies to receive both narrow and wide style packets, but send only wide style packets.

relax-spf-limit: Specifies to allow receiving routes with cost bigger than 1023. If this keyword is not configured, any route with cost bigger than 1023 will be discarded. This keyword is only available when keywords compatible and narrow-compatible are included.

Description

Use the cost-style command to set the cost style of packets.

Use the undo cost-style command to restore the default.

Only packets of narrow cost style can be received and sent by default.

Related commands: isis cost.

Examples

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

<Sysname> system-view

[Sysname] isis

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

1.1.6  debugging isis

Syntax

debugging isis { adjacency | all | authentication-error | checksum-error | circuit-information | configuration-error | datalink-receiving-packet | datalink-sending-packet | event | general-error | graceful-restart | ha-events | interface-information | memory-allocating | miscellaneous-errors | receiving-packet-content | self-originate-update | sending-packet-content | snp-packet | spf-event | spf-summary | spf-timer | task-error | timer | traffic-eng { advertisement | event } | update-packet } [ process-id | vpn-instance vpn-instance-name ]

undo debugging isis { adjacency | all | authentication-error | checksum-error | circuit-information | configuration-error | datalink-receiving-packet | datalink-sending-packet | event | general-error | graceful-restart | ha-events | interface-information | memory-allocating | miscellaneous-errors | receiving-packet-content | self-originate-update | sending-packet-content | snp-packet | spf-event | spf-summary | spf-timer | task-error | timer | traffic-eng { advertisement | event } | update-packet } [ process-id | vpn-instance vpn-instance-name ]

View

User view

Default Level

1: Monitor level

Parameters

adjacency: Enables IS-IS adjacency debugging.

all: Enables all IS-IS debugging.

authentication-error: Enables IS-IS authentication error debugging.

checksum-error: Enables IS-IS LSP checksum error debugging.

circuit-information: Enables IS-IS interface circuit debugging.

configuration-error: Enables IS-IS configuration error debugging.

datalink-receiving-packet: Enables debugging for packets received by the data link layer.

datalink-sending-packet: Enables debugging for packets sent by the data link layer.

event: Enables IS-IS event debugging.

general-error: Enables IS-IS error debugging.

graceful-restart: Enables IS-IS GR event debugging.

ha-events: Enables data hot backup debugging. This keyword applies on a distributed device only.

interface-information: Enables ISIS interface link debugging.

memory-allocating: Enables IS-IS memory allocation debugging.

miscellaneous-errors: Enables IS-IS miscellaneous error debugging.

receiving-packet-content: Enables debugging for packets received by IS-IS.

self-originate-update: Enables debugging for ISIS locally originated updates.

sending-packet-content: Enables debugging for packets sent by IS-IS.

snp-packet: Enables debugging for IS-IS SNP packets.

spf-event: Enables IS-IS SPF route calculation debugging.

spf-summary: Enables debugging for IS-IS SPF route calculation statistics.

spf-timer: Enables IS-IS SPF timer debugging.

task-error: Enables IS-IS task error debugging.

timer: Enables debugging for IS-IS timers.

traffic-eng { advertisement | event }: Enables debugging for IS-IS traffic engineering.

update-packet: Enables IS-IS updates debugging.

process-id: IS-IS process ID.

vpn-instance-name: Enables debugging for the VPN instance.

Description

Use the debugging isis command to enable specified IS-IS debugging.

Use the undo debugging isis command to disable specified IS-IS debugging.

Table 1-1 Description on the fields of the debugging isis adjacency command

Field

Description

Rxed helloType Hello on circuitName, from SNPA SNPA

IS-IS received a hello packet.

helloType: Lan L1, Lan L2, or P2P.

circuitName: Interface name

SNPA: Source MAC address of the packet.

Sending helloType Hello on circuitName

IS-IS sent a hello packet.

helloType: LAN L1, LAN L2, or P2P.

circuitName: Interface name

Declaring as DIS,DIS Type type,on circuitName, Old DIS (net1), New DIS net2

IS-IS is declaring the new DIS.

l      type: L1 or L2.

l      net1: Net entity title of the old DIS.

l      net2: Net entity title of the new DIS.

Send Failure

Sending a Hello packet failed.

Adjacency(s) Not deleted On circuit Down

Adjacency deletion failed when the interface is down.

Rxed P2P IIH on circuitName.IIH Rejected Wrong Circ Type(circuitType)

The hello packet was rejected because its interface type P2P is wrong.

circuitName: Interface name

circuitType: Interface type, which can be L1, L2, or L12.

Rxed P2P IIH is larger than LSP mtu/Data link block size

The received IIH is larger than the LSP MTU or data link block size.

helloType IIH request reserved circuit type. Ignored

IS-IS received an IIH with interface type as reserved and therefore ignored the hello packet.

helloType: Hello packet type. It can be LAN L1, LAN L2, or P2P.

Rxed helloType IIH with duplicate Local System ID. IIH Discarded

The received hello packet has a duplicate system ID and therefore was not processed.

helloType: Hello packet type. It can be LAN L1, LAN L2, or P2P.

Rxed Ethernet IIH on circuitName. Ignored

IS-IS received an Ethernet IIH packet on a non-broadcast interface and therefore discarded the packet.

circuitName: Interface name

helloType Level Mismatch.Local Level circuitLevel

The packet type does not match.

helloType: LAN L1, LAN L2, or P2P.

circuitLevelI: L1, L2, or L12.

helloType, No common protocol supported

The received hello packet has an unsupported protocol type.

helloType: LAN L1, LAN L2, or P2P.

 

Table 1-2 Description on the fields of the debugging isis receiving-packet-content command

Field

Description

** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** **

Contents in the corresponding CSNP packet, including header, LSP entries, and Authentication information field.

 

Table 1-3 Description on the fields of the debugging isis spf-event command

Field

Description

SPF-EVE: Error Creating TENT Heap.

During SPF calculation, creating candidate node memory heap failed.

SPF-EVE: Loading Level- leveltype Adjacencies of PseudoNode

Loading the neighbors forming an adjacency with the pseudonode to the candidate node list.

leveltype: SPF level. It can be L1 or L2.

SPF-EVE: Error Loading Adjacencies- ProcAdjInfo Failed

During SPF calculation, loading local adjacencies failed.

SPF-EVE: 2WayCheck - FAILED (ORIGINAL System <--> VIRTUAL System Link). From Id:

During SPF calculation, the 2-way check between the original system and the virtual system failed after fragment extension was configured.

 

Examples

# Enable all IS-IS adjacency debugging.

<Sysname>debugging isis adjacency

ISIS-1-ADJ: Circuit State Up Success.

ISIS-1-ADJ: Rxed Lan L1 Hello on Vlan100,from SNPA 00e0.fc00.3301.

ISIS-1-ADJ: Sending Lan L1 Hello on Vlan100.

ISIS-1-ADJ: Rxed Lan L2 Hello on Vlan100,from SNPA 00e0.fc00.3301.

ISIS-1-ADJ: Sending Lan L2 Hello on Vlan100.

ISIS-1-ADJ: Rxed Lan L1 Hello on Vlan100,from SNPA 00e0.fc00.3301.

// VLAN-interface 100 sent and received L1 and L2 hello packets.. The SNPA address of the peer is 00e0.fc00.3301.

ISIS-1-ADJ: Running DIS Election,Vlan100

ISIS-1-ADJ: Declaring as DIS,DIS Type L2,on Vlan100, Old DIS (null), New DIS 0000.0000.0001.01. 

ISIS-1-ADJ: Running DIS Election,Vlan100

ISIS-1-ADJ: Declaring as DIS,DIS Type L1,on Vlan100, Old DIS (null), New DIS 0000.0000.0001.01.

// An L1/L2 adjacency was established and a DIS election was performed between the switches.

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

Syntax

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

undo default-route-advertise [ route-policy route-policy-name ]

View

IS-IS view

Default Level

2: System level

Parameters

route-policy-name: Name of a routing policy.

level-1: Specifies the level of the default route as Level-1.

level-2: Specifies the level of the default route as Level-2.

level-1-2: Specifies the level of the default route as Level-1-2.

 

&  Note:

If no level is specified, a Level-2 default route is generated.

 

Description

Use the default-route-advertise command to generate a Level-1 or Level-2 default route.

Use the undo default-route-advertise command to disable the function.

This function is disabled by default.

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

Using the apply isis level-1 command in routing policy view will generate a default route in L1 LSP. Using the apply isis level-2 command in routing policy view will generate a default route in L2 LSP. Using the apply isis level-1-2 command in routing policy view will generate a default route in L1 LSP and L2 LSP respectively.

Examples

# Generate a Level-2 default route in LSP.

<Sysname> system-view

[Sysname] isis

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

1.1.8  display isis brief

Syntax

display isis brief [ process-id | vpn-instance vpn-instance-name ]

View

Any view

Default Level

1: Monitor level

Parameters

process-id: IS-IS process ID.

vpn-instance vpn-instance-name: Specifies a VPN instance by its name.

Description

Use the display isis brief command to view brief IS-IS configuration information.

Examples

# Display brief IS-IS configuration information.

<Sysname> display isis brief

 

                  ISIS 1 Protocol Brief Information :

 

 network-entity:

     10.0000.0000.0001.00

 is-level :level-1-2

 cost-style:  narrow

 preference :  15

 Lsp-length receive :  1497

 Lsp-length originate :  level-1 1497

                         level-2 1497

 Timers:

     spf-slice-size:  0

     lsp-max-age:  1200

     lsp-refresh:  900

     Interval between SPFs:  10

Table 1-4  Description on the fields of the display isis brief command

Field

Description

network-entity

Network entity name

is-level

IS-IS Routing level

cost-style

Cost style

preference

Preference

Lsp-length receive

Maximum LSP that can be received

Lsp-length originate

Maximum LSP that can be generated

Timers

Timers

spf-slice-size

Time of each SPF calculation slice (0 means SPF calculation time is not split.)

lsp-max-age

Maximum life period of LSP

lsp-refresh

Refresh period of LSP

Interval between SPFs

Interval between SPF calculations

 

1.1.9  display isis debug-switches

Syntax

display isis debug-switches { process-id | vpn-instance vpn-instance-name }

View

Any view

Default Level

1: Monitor level

Parameters

process-id: ID of an IS-IS process.

vpn-instance-name: VPN instance name.

Description

Use the display isis debug-switches command to display the current IS-IS debugging state.

Examples

# Display the debugging state of IS-IS process 1.

<Sysname> display isis debug-switches 1

IS-IS - Debug settings.

        IS-IS SPF Triggering Events debugging is on

1.1.10  display isis interface

Syntax

display isis interface [ [ traffic-eng | verbose ] * | tunnel ] [ process-id | vpn-instance  vpn-instance-name ]

View

Any view

Default Level

1: Monitor level

Parameters

traffic-eng: Displays IS-IS traffic engineering information.

verbose: Displays IS-IS interface detail information.

tunnel: Displays IS-IS tunnel information.

process-id: IS-IS process ID.

vpn-instance-name: VPN instance name.

Description

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

The information displayed by this command includes interface name, interface IP address, interface link state and so on. Besides all the information displayed by display isis interface, using the display isis interface verbose command displays other interface related information, such as CSNP packets broadcast intervals, Hello packets broadcast intervals and the number of invalid Hello packets.

Examples

# Display IS-IS enabled interface information.

<Sysname> display isis interface

                       Interface information for ISIS(1)

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

Interface: Vlan-interface 12

Id      IPV4.State        IPV6.State     MTU    Type    DIS

001       Up                 Down       1497    L1/L2   No/No

# Display detailed IS-IS enabled interface information.

<Sysname> display isis interface verbose

                       Interface information for ISIS(1)

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

 

  Interface:  Vlan-interface999

  Id      IPV4.State           IPV6.State        MTU  Type  DIS

  001          Up                  Down          1497 L1/L2 No/No

  SNPA Address                : 000f-e237-c6e0

  IP Address                  : 192.168.1.48

  Secondary IP Address(es)    :

  IPV6 Link Local Address     :

  IPV6 Global Address(es)     :

  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

  Cost                        :  L1    10  L2    10

  Priority                    :  L1    64  L2    64

  Retransmit Timer Value      :  L12    5

Table 1-5 Description on the fields of the display isis interface command

Field

Description

Interface

Interface

Id

Circuit ID

IPV4.State

IPv4 state

IPV6.State

IPv6 state

MTU

Interface MTU

Type

Interface link type

DIS

Designated IS

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

IPV6 Global Address(es)

IPv6 global 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

Interval for sending LSP packets

Cost

Cost

Priority

Preference

Retransmit Timer Value

LSP retransmission interval over point-to-point link

 

1.1.11  display isis license

Syntax

display isis license

View

Any view

Default Level

1: Monitor level

Parameters

None

Description

Use the display isis license command to display the information of the IS-IS license.

Examples

# Display the information of the IS-IS license.

<Sysname> display isis license

 

                       ISIS Shell License Values

                       _________________________

 

 Feature Name         Active     Controllable

 ISIS Protocol        YES        NO

 IPV6                 YES        NO

 RESTART              YES        NO

 TE                   YES        NO

 MI                   YES        NO

 

 Resource Name             MinVal     MaxVal     CurrVal    Controllable

 Max Processes Resource    1          1024       500        0

 Max Paths Resource        1          6          3          0

 Max IPv4 Rt Resource      400000     400000     400000     0

 Max IPv6 Rt Resource      400000     400000     400000     0

 

                       ISIS Core License Values

                       ________________________

 

 Feature Name         Active

 ISIS Protocol        YES

 IPV6                 YES

 RESTART              YES

 TE                   YES

 MI                   YES

 

 Resource Name             Current Value

 Max Processes Resource    500

 Max Paths Resource        3

 Max IPv4 Rt Resource      400000

 Max IPv6 Rt Resource      400000

Table 1-6  Description on the fields of the display isis license command

Field

Description

ISIS Shell License Values

License values of ISIS shell

Feature Name

Feature name

Active

Whether the state is active.

Controllable

Whether support reading configuration through License file.

ISIS Protocol

IS-IS Protocol

IPV6

Whether IPv6 is active or not.

RESTART

Graceful Restart (GR)

TE

Traffic Engineering

MI

Multi-instance

Resource Name

Resource name

MinVal

Minimum value

MaxVal

Maximum value

CurrVal

Current value

ISIS Core License Values

License values of ISIS Core

Max Processes Resource

Maximum number of processes supported

Max Paths Resource

Maximum equal cost paths

Max IPv4 Rt Resource

Maximum IPv4 routes supported

Max IPv6 Rt Resource

Maximum IPv6 routes supported

 

1.1.12  display isis lsdb

Syntax

display isis lsdb [ [ l1 | l2 | level-1 | level-2 ] | [ lsp-id LSPID | lsp-name lspname ] | local | verbose ] * [ process-id | vpn-instance vpn-instance-name ]

View

Any view

Default Level

1: Monitor level

Parameters

l1, level-1: Specifies level-1 LSDB.

l2, level-2: Specifies level-2 LSDB.

LSPID: LSP ID, in the form of sysid. Pseudo ID-fragment num.

lspname: LSP name, in the form of Symbolic name.[Pseudo ID]-fragment num.

local: Displays LSP information generated locally.

verbose: Displays LSDB detailed information.

process-id: IS-IS process ID.

vpn-instance-name: VPN instance name.

 

&  Note:

If no level is specified, then both Level-1 and Level-2 (or Level-1-2) link state databases are displayed by default.

 

Description

Use the display isis lsdb command to display IS-IS link state database.

Examples

# Display Level-1 LSDB information.

<Sysname> dis isis lsdb level-1

 

                        Database information for ISIS(1)

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

 

                          Level-1 Link State Database

 

LSPID                     Seq Num      Checksum      Holdtime      Length  ATT/P/OL

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

bbbb.cccc.dddd.00-00* 0x0000001d 0x165        820          36     1/0/0

 

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

Table 1-7  Description on the fields of the display isis lsdb command

Field

Description

LSPID

Link state packet ID

Seq Num

LSP sequence number

Checksum

LSP checksum

Holdtime

LSP holdtime

Length

LSP length

ATT/P/OL

Attach bit (ATT)

Partition bit (P)

Overload bit (OL)

 

1.1.13  display isis mesh-group

Syntax

display isis mesh-group [ process-id | vpn-instance vpn-instance-name ]

View

Any view

Default Level

1: Monitor level

Parameters

process-id: IS-IS process ID.

vpn-instance-name: VPN instance name.

Description

Use the display isis mesh-group command to display IS-IS mesh-group.

Examples

# Configure VLAN-interface 10 and VLAN-interface 20 on the device to belong to mesh-group 100.

<Sysname> system-view

[Sysname] interface vlan-interface 10

[Sysname-Vlan-interface10] isis mesh-group 100

[Sysname-Vlan-interface10] interface vlan-interface 20

[Sysname-Vlan-interface20] isis mesh-group 100

# Display the configuration information of IS-IS mesh-group.

[Sysname-Vlan-interface20] display isis mesh-group

 

                       Mesh Group information for ISIS(1)

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

 Interface          Status

 Vlan10              100

 Vlan20              100

1.1.14  display isis name-table

Syntax

display isis name-table [ process-id | vpn-instance vpn-instance-name ]

View

Any view

Default Level

1: Monitor level

Parameters

process-id: IS-IS process ID.

vpn-instance-name: VPN instance name.

Description

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

Examples

# Configure a name for the local IS-IS system.

<Sysname> system-view

[Sysname] isis

[Sysname-isis-1] is-name RUTA

# Configure a static mapping for the remote IS-IS system (0000.0000.0041).

[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 1-8  Description on the fields of the display isis name-table command

Field

Description

System ID

System ID

Hostname

Hostname name of the system ID

Type

Mapping type of system ID to host name (static or dynamic)

 

1.1.15  display isis peer

Syntax

display isis peer [ verbose ] [ process-id | vpn-instance vpn-instance-name ]

View

Any view

Default Level

1: Monitor level

Parameters

verbose: When this parameter is used, the area address advertised in a neighbor’s Hello packet will be displayed. Otherwise the system displays only the summary information.

process-id: IS-IS process ID.

vpn-instance-name: VPN instance name.

Description

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

Besides all the information displayed using the display isis peer command, the display isis peer verbose command displays neighbor area address, hold time of Up state and direct interface’s IP address.

Examples

# Display detailed IS-IS neighbor information.

<Sysname> display isis peer verbose

                          Peer information for ISIS(1)

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

System Id: 0000.0000.0003

Interface: Vlan-interface 12           Circuit Id: 0000.0000.0003.01

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

Area Address(es):10

Peer IP Address(es): 192.168.0.3

Uptime: 00:14:03

Adj Protocol:  IPV4

Table 1-9  Description on the fields of the display isis peer command

Field

Description

System Id

System ID

Interface

Interface connecting to the neighbor

Circuit Id

Circuit ID

State

State

HoldTime

Holdtime

Type

Type of the neighbor

PRI

DIS Priority

Area Address(es)

The neighbor’s area address

Peer IP Address(es)

Interface IP address of the neighbor

Uptime

Time being up

Adj Protocol

Adjacency protocol

 

1.1.16  display isis route

Syntax

display isis route [ ipv4 ] [ [ level-1 | level-2 ] | verbose ] * [ process-id | vpn-instance vpn-instance-name ]

View

Any view

Default Level

1: Monitor level

Parameters

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

verbose: Displays IS-IS detailed IPv4 routing information.

process-id: IS-IS process ID.

vpn-instance-name: VPN instance name.

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

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

 

&  Note:

If no level is specified, then both Level-1 and Level-2 (Level-1-2) routing information will be displayed.

 

Description

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

Examples

# Display IS-IS IPv4 routing information

<Sysname> display isis route

Route information for ISIS(1)

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

 

                        ISIS(1) Level-1 Forwarding Table

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

 

 IPV4 Destination     IntCost    ExtCost ExitInterface   NextHop         Flags

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

 192.168.0.0/24       10         NULL    Vlan-interface12           Direct          R/L/-

 

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

 

 

                        ISIS(1) Level-2 Forwarding Table

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

 

 IPV4 Destination     IntCost    ExtCost ExitInterface   NextHop         Flags

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

 192.168.0.0/24       10         NULL    Vlan-interface12           Direct          R/L/-

 

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

Table 1-10  Description on the fields of the display isis route command

Field

Description

IPV4 Destination

IPv4 destination address

IntCost

Interior routing cost

ExtCost

Exterior routing cost

ExitInterface

Exit interface

NextHop

Next hop

Flags

Routing state flag

R: The route has been added into the routing table.

L: The route has been broadcasted.

U: A route’s penetration flag. Setting it to UP can prevent an LSP sent from L2 to L1 from being sent back to L2.

 

1.1.17  display isis spf-log

Syntax

display isis spf-log [ process-id | vpn-instance vpn-instance-name ]

View

Any view

Default Level

1: Monitor level

Parameters

process-id: IS-IS process ID.

vpn-instance-name: VPN instance name.

Description

Use the display isis spf-log command to display IS-IS SPF log record.

Examples

# Display IS-IS SPF log record.

<Sysname> display isis spf-log

                        SPF Log information for ISIS(1)

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

   Level    Trig.Event                      No.Nodes  Duration   StartTime

   L2       IS_SPFTRIG_PERIODIC             2         0          13:3:24

   L1       IS_SPFTRIG_PERIODIC             2         0          13:18:8

   L2       IS_SPFTRIG_PERIODIC             2         0          13:18:8

   L1       IS_SPFTRIG_PERIODIC             2         0          13:32:28

   L2       IS_SPFTRIG_PERIODIC             2         0          13:32:28

   L1       IS_SPFTRIG_PERIODIC             2         0          13:44:0

   L2       IS_SPFTRIG_PERIODIC             2         0          13:44:0

   L1       IS_SPFTRIG_PERIODIC             2         0          13:55:43

-->L2       IS_SPFTRIG_PERIODIC             2         0          13:55:43

   L1       IS_SPFTRIG_PERIODIC             2         0          11:54:12

   L2       IS_SPFTRIG_PERIODIC             2         0          11:54:12

   L1       IS_SPFTRIG_PERIODIC             2         0          12:7:24

   L2       IS_SPFTRIG_PERIODIC             2         0          12:7:24

   L1       IS_SPFTRIG_PERIODIC             2         0          12:21:24

   L2       IS_SPFTRIG_PERIODIC             2         0          12:21:24

   L1       IS_SPFTRIG_PERIODIC             2         0          12:35:24

   L2       IS_SPFTRIG_PERIODIC             2         0          12:35:24

   L1       IS_SPFTRIG_PERIODIC             2         0          12:49:24

   L2       IS_SPFTRIG_PERIODIC             2         0          12:49:24

   L1       IS_SPFTRIG_PERIODIC             2         0          13:3:24

Table 1-11 Description on the fields of the display isis spf-log command

Field

Description

Level

SPF calculation level

Trig.Event

SPF triggered event

No.Nodes

Number of SPF calculation nodes

Duration

SPF calculation duration

StartTime

SPF calculation start time

 

1.1.18  display isis statistics

Syntax

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

View

Any view

Default Level

1: Monitor level

Parameters

level-1: IS-IS Level-1 statistic information.

level-2: IS-IS Level-2 statistic information.

level-1-2: IS-IS Level-1-2 statistic information.

process-id: IS-IS process ID.

vpn-instance-name: VPN instance name.

Description

Use the display isis statistics command to display IS-IS statistics, including the number of routes learned from other IS-IS devices, the number of routes redistributed from other protocols and the number of LSPs generated locally.

Examples

# Display IS-IS statistic information.

<Sysname> display isis statistics

 

                       Statistics information for ISIS(1)

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

 

                Routes Statistics in ISIS IPv4/IPv6 Route Table

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

 

Routes information:

         Total IPv4 Learnt Routes in ISIS IPv4 Route Table: 4

         Total IPv6 Learnt Routes in ISIS IPv6 Route Table: 0

 

                               Level-1 Statistics

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

 

Learnt routes information:

         Total IPv4 Learnt Destinations: 4

         Total IPv6 Learnt Destinations: 0

 

Imported routes information:

         IPv4 Imported Routes:

                         Static: 0       Direct: 0

                         ISIS:   0       BGP:    0

                         RIP:    0       OSPF:   0

         IPv6 Imported Routes:

                         Static: 0       Direct: 0

                         ISISv6: 0       BGP4+:  0

                         RIPng:  0       OSPFv3: 0

 

Lsp information:

                  LSP Source ID:          No. of used LSPs

                  0000.0000.0002                  001

Table 1-12  Description on the fields of the display isis statistics command

Field

Description

Statistics information for ISIS(processid)

Statistics for the ISIS process

Routes Statistics in ISIS IPv4/IPv6 Route Table

IPv4/IPv6 routing table statistics of the ISIS process

Routes information

Routing information

Level-1 Statistics

Level-1 Statistics

Level-2 Statistics

Level-2 Statistics

Learnt routes information

Learnt routes information

Imported routes information

IPv4 Imported Routes

Redistributed IPv4 routes

l      Static

l      Direct

l      ISIS

l      BGP

l      RIP

l      OSPF

IPv6 Imported Routes

Redistributed IPv6 routes

l      Static

l      Direct

l      ISISv6

l      BGP4+

l      RIPng

l      OSPFv3

Lsp information

LSP information

l      LSP Source ID: ID of the source system

l      No. of used LSPs: number of used LSPs

 

1.1.19  domain-authentication-mode

Syntax

domain-authentication-mode { simple | md5 } password [ ip | osi ]

undo domain-authentication-mode

View

IS-IS view

Default Level

2: System level

Parameters

simple: Specifies to send the password in plain text.

md5: Specifies to send the password encrypted with MD5.

password: Specifies a password. For simple authentication mode, the password must be plain text. For md5 authentication mode, the password can be either plain text or cipher text. A plain text password is a string of up to 16 characters, such as user918. A cipher password must be a string of 24 characters, such as _(TT8F]Y\5SQ=^Q`MAF4<1!!.

ip: Specifies to check the IP related fields in a LSP.

osi: Specifies to check the OSI related fields in a LSP.

Whether a password should use ip or osi is not affected by the actual network environment.

Description

Use the domain-authentication-mode command to configure the routing domain authentication mode for inserting the specified password into outgoing Level-2 packets (LSP, CSNP and PSNP) and authenticating incoming Level-2 packets with the password.

Use the undo domain-authentication-mode command to remove the authentication mode.

No authentication mode is configured by default, that is, the system neither inserts a password into outgoing Level-2 packets (LSP, CSNP and PSNP) nor authenticates incoming Level-2 packets.

Related commands: area-authentication-mode, isis authentication-mode.

Examples

# Use the simple mode and password 123456 to authenticate level-2 routing packets.

<Sysname> system-view

[Sysname] isis

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

1.1.20  filter-policy export (IS-IS view)

Syntax

filter-policy { acl-number | ip-prefix ip-prefix-name | route-policy route-policy-name }  export [ isis process-id | ospf process-id | rip process-id | bgp | direct | static]

undo filter-policy export [ isis process-id | ospf process-id | rip process-id | bgp | direct | static]

View

IS-IS view

Default Level

2: System level

Parameters

acl-number: Number of an ACL that is used to filter outgoing redistributed routes.

ip-prefix ip-prefix-name: Name of an IP prefix list that is used to filter outgoing redistributed routes.

route-policy route-policy-name: Name of a routing policy that is used to filter outgoing redistributed routes.

isis process-id: Filters outgoing routes redistributed from an IS-IS process.

ospf process-id: Filters outgoing routes redistributed from an OSPF process.

rip process-id: Filters outgoing routes redistributed from a RIP process.

bgp: Filters outgoing routes redistributed from BGP.

direct: Filters outgoing redistributed direct routes.

static: Filters outgoing redistributed static routes.

If no parameter is specified, the system will filter all outgoing redistributed routing information.

Description

Use the filter-policy export command to configure IS-IS to filter outgoing redistributed routes.

Use the undo filter-policy export command to disable IS-IS from filtering outgoing redistributed routes.

IS-IS does not filter outgoing redistributed routes by default.

In some cases, only redistributed routing information satisfying certain conditions can be advertised. You can use the filter-policy command to reference filtering conditions.

Related commands: filter-policy import.

Examples

# Reference ACL 2000 to filter outgoing redistributed routes.

<Sysname> system-view

[Sysname] isis

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

1.1.21  filter-policy import (IS-IS view)

Syntax

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

undo filter-policy import

View

IS-IS view

Default Level

2: System level

Parameters

acl-number: Number of an ACL that is used to filter incoming routes.

ip-prefix ip-prefix-name: Name of an IP prefix list that is used to filter incoming routes.

route-policy route-policy-name: Name of a routing policy that is used to filter incoming routes.

Description

Use the filter-policy import command to configure IS-IS to filter incoming routing information.

Use the undo filter-policy import command to disable IS-IS from filtering incoming routing information.

IS-IS does not filter incoming routing information by default.

In some cases, only the routing information satisfying certain conditions can be received. You can reference filtering conditions using the filter-policy command.

Related commands: filter-policy export.

Examples

# Reference ACL 2000 to filter incoming routing information.

<Sysname> system-view

[Sysname] isis

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

1.1.22  flash-flood

Syntax

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

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

View

IS-IS view

Default Level

2: System level

Parameters

flood-count flooding-count: Specifies the maximum number of LSPs to be sent in the fast-flooding process. The default is 5.

max-timer-interval flooding-interval: Specifies the delay interval (in milliseconds) between when it is enabled and when it begins. The default is 10.

level-1: Specifies to configure fast-flooding on level-1 only.

level-2: Specifies to configure fast-flooding on level-2 only. If no level is configured, the fast-flooding will be available on both level-1 and level-2 by default.

Description

Use the flash-flood command to enable IS-IS LSP fast flooding and configure related parameters, including the maximum number of LSPs to be sent and the delay time before flooding.

Use the undo flash-flood command to disable fast-flooding.

Fast flooding is disabled by default.

Using this command can speed up LSP flooding that is triggered by topology changes, so as to reduce LSDB convergence time.

Examples

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

<Sysname> system-view

[Sysname] isis

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

1.1.23  import-route (IS-IS view)

Syntax

import-route { isis [ process-id ] | ospf [ process-id ] | rip [ process-id ] | bgp [ allow-ibgp ] | direct | static } [ cost cost | cost-type { external | internal } | [ level-1 | level-1-2 | level-2 ] | route-policy route-policy-name | tag tag ] *

undo import-route { isis [ process-id ] | ospf [ process-id ] | rip [ process-id ] | bgp | direct | static }

View

IS-IS view

Default Level

2: System level

Parameters

isis [ process-id ]: Redistributes routes from a specified ISIS process.

ospf [ process-id ]: Redistributes routes from a specified OSPF process.

rip [ process-id ]: Redistributes routes from a specified RIP process.

bgp: Redistributes BGP routes.

allow-ibgp: Redistributes IBGP routes.

direct: Redistributes direct routes.

static: Redistributes static routes.

cost: Specifies a cost for redistributed routes.

The range of the cost depends on its type:

l           For the types of narrow, narrow-compatible and compatible, the cost ranges from 0 to 63.

l           For the types of wide, wide-compatible, the cost ranges from 0 to 16777215.

cost-type { external | internal }: Specifies a cost type. The internal type indicates the cost of routes within an area; the external type indicates the cost of routes between areas. The type is external by default. The keywords are valid only when the cost type is narrow, or narrow-compatible.

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

level-2: Redistributes routes into the Level-2 routing table. If no level is specified, the routes are redistributed into the Level-2 routing table by default.

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

route-policy route-policy-name: Redistributes only routes satisfying the matching conditions of a routing policy.

tag tag: Specifies a tag value for redistributed routes. The tag cannot apply to routes with the cost type of narrow.

Description

Use the import-route command to redistribute routes from another protocol.

Use the undo import-route command to disable route redistribution.

Route redistribution is not available by default.

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

Related commands: import-route isis level-2 into level-1.

 

&  Note:

Using the import-route bgp command redistributes only EBGP routes. Using the import-route bgp allow-ibgp command redistributes also IBGP routes, but this may cause routing loops. Be cautious with this command.

 

Examples

# Redistribute static routes and set the cost to 15.

<Sysname> system-view

[Sysname] isis

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

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

Syntax

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

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

View

IS-IS view

Default Level

2: System level

Parameters

acl-number: Number of an ACL that is used to filter redistributed routes.

ip-prefix ip-prefix-name: Name of an IP prefix list that is used to filter redistributed routes.

route-policy route-policy-name: Name of a routing policy that is used to filter redistributed routes.

tag tag: Specifies a tag value for redistributed routes.

Description

Use the import-route isis level-2 into level-1 command to redistribute routes from Level-2 to Level-1.

Use the undo import-route isis level-2 into level-1 command to disable such redistribution.

The redistribution is not configured by default.

Note that:

l           You can specify a routing policy in the import-route isis level-2 into level-1 command to filter routes from Level-2 to Level-1. Other routing policies specified for route reception and redistribution does not affect the route leaking.

l           If a filter policy is configured, only routes passing it can be advertised into the Level-1 area.

Related commands: import-route.

Examples

# Configure the device to redistribute routes from Level-2 to Level-1.

<Sysname> system-view

[Sysname] isis

[Sysname-isis-1] import-route isis level-2 into level-1 filter-policy 2100

1.1.25  isis

Syntax

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

undo isis [ process-id ]

View

System view

Default Level

2: System level

Parameters

process-id: Process ID. The default is 1.

vpn-instance-name: VPN instance name.

Description

Use the isis command to enable an IS-IS process and an associated VPN instance and enter IS-IS view.

To run IS-IS, you must first use the isis command to enable an IS-IS process, then use the network-entity command to configure a Network Entity Title (NET) for the device, and then use the isis enable command to enable IS-IS on each interface that needs to run the IS-IS process.

Related commands: isis enable, network-entity.

Examples

# Enable IS-IS routing process 1, with the system ID being 0000.0000.0002, and area ID being 01.0001.

<Sysname> system-view

[Sysname] isis

[Sysname-isis-1] network-entity 01.0001.0000.0000.0002.00

1.1.26  isis authentication-mode

Syntax

isis authentication-mode { simple | md5 } password [ level-1 | level-2 ] [ ip | osi ]

undo isis authentication-mode

View

Interface view

Default Level

2: System level

Parameters

simple: Specifies to send the password in plain text.

md5: Specifies to send the password in ciphertext.

password: Specifies a password. For simple authentication mode, the password must be plain text. For md5 authentication mode, the password can be either plain text or ciphertext. A plain text password can be a string of up to 16 characters, such as user918. A cipher password must be a string of 24 characters, such as _(TT8F]Y\5SQ=^Q`MAF4<1!!.

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

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

ip: Specifies the system to check IP related fields in a LSP.

osi: Specifies the system to check OSI related fields in a LSP.

Whether a password should use ip or osi is not affected by the actual network environment.

 

&  Note:

l      This command is not available in loopback interface view.

l      The keywords level-1 and level-2 are only available on the VLAN interface with the isis enable command configured.

 

Description

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

Use the undo isis authentication-mode command to disable the authentication and remove the password.

Neither password nor authentication mode is configured by default.

If you set a password without specifying any other parameter, Level-1-2 and OSI are used.

Related commands: area-authentication-mode, domain authentication-mode.

Examples

# Set the plain text password kapa for Level-1 on VLAN-interface 10.

<Sysname> system-view

[Sysname] interface Vlan-interface 10

[Sysname-Vlan-interface10] isis enable

[Sysname-Vlan-interface10] isis authentication-mode simple kapa level-1

1.1.27  isis circuit-level

Syntax

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

undo isis circuit-level

View

Interface view

Default Level

2: System level

Parameters

level-1: Specifies to set up only level-1 adjacency on the interface.

level-1-2: Specifies to set up level-1-2 adjacency on the interface.

level-2: Specifies to set up only level-2 adjacency on the interface.

Description

Use the isis circuit-level command to configure link adjacency level for an interface of a level-1-2 router.

Use the undo isis circuit-level command to restore the default.

An interface can establish level-1-2 adjacency by default.

This command is only available on a level-1-2 router. You can use it to configure an interface to establish the adjacency of a specified level (level-1 or level-2) with the neighbor, making the interface handle only the specified level hello packets. An interface can receive and send only one level hello packet on a point-to-point link. Using this command can reduce the router’s processing time and save bandwidth.

Related commands: is-level.

Examples

# Suppose VLAN-interface 10 is connected to a non-backbone device in the same area. Configure the link adjacency 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

1.1.28  isis circuit-type

Syntax

isis circuit-type p2p

undo isis circuit-type

View

Interface view

Default Level

2: System level

Parameters

p2p: Specifies the interface’s network type as P2P.

Description

Use the isis circuit-type command to configure the network type for an interface.

Use the undo isis circuit-type command to restore the default.

By default, the network type of a VLAN interface is broadcast.

 

&  Note:

This command is not available in loopback interface view.

 

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

1.1.29  isis cost

Syntax

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

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

View

Interface view

Default Level

2: System level

Parameters

value: Specifies a cost for SPF calculation on a specified level. The default is 10. The range of cost value differs according to different cost types.

l           For types narrow, narrow-compatible and compatible: The cost value ranges from 1 to 63.

l           For types wide and wide-compatible: The cost value ranges from 1 to 16777215.

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

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

Description

Use the isis cost command to set the link cost of an interface for SPF calculation.

Use the undo isis cost command to restore the default.

The default cost of an IS-IS interface is 10.

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

You are recommended to configure a proper link cost for each interface for optimal route selection.

Relate command: circuit-cost.

Examples

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

<Sysname> system-view

[Sysname] interface vlan-interface 10

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

1.1.30  isis dis-name

Syntax

isis dis-name symbolic-name

undo isis dis-name

View

Interface view

Default Level

2: System level

Parameters

symbolic-name: Name for the local LAN.

Description

Use the isis dis-name command to configure a name for the local LAN. If the local device is the DIS, the name will be advertised in a pseudonode LSP packet.

Use the undo isis dis-name command to disable this function.

No name is configured by default.

Note that this command takes effect only on a device with the dynamic hostname process enabled. This command is not supported on a Point-to-Point interface.

 

&  Note:

This command is not available in the loopback interface view.

 

Examples

# Configure the name as LOCALAREA for the local LAN.

<Sysname> system-view

[Sysname] interface Vlan-interface 10

[Sysname-Vlan-interface10] isis enable

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

1.1.31  isis dis-priority

Syntax

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

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

View

Interface view

Default Level

2: System level

Parameters

value: Specifies a priority for DIS selection.

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

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

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

Description

Use the isis dis-priority command to specify a DIS selection priority on a specified level for an interface.

Use the undo isis dis-priority command to restore the default priority of 64.

There is no backup DIS in IS-IS and the router with a priority of 0 can also participate in DIS selection.

Related commands: area-authentication-mode, domain-authentication-mode.

 

&  Note:

This command is not available in the loopback interface view.

 

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 enable

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

1.1.32  isis enable

Syntax

isis enable [ process-id ]

undo isis enable

View

Interface view

Default Level

2: System level

Parameters

process-id: IS-IS process ID. The default is 1.

Description

Use the isis enable command to enable an IS-IS routing process on the interface.

Use the undo isis enable command to disable this configuration.

No IS-IS routing process is enabled on an interface by default.

To run IS-IS, you need to use the isis command to enable an IS-IS process, and use the network-entity  command to configure a network entity title (NET) for the device, and then use the isis enable command to enable IS-IS on each interface that needs to run the IS-IS process.

Related commands: isis, network-entity.

Examples

# Create IS-IS routing process 1, and enable the IS-IS routing process 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

1.1.33  isis mesh-group

Syntax

isis mesh-group { mesh-group-number | mesh-blocked }

undo isis mesh-group

View

Interface view

Default Level

2: System level

Parameters

mesh-group-number: Mesh group number.

mesh-blocked: Blocks the interface from flooding LSPs to make it send LSPs only after receiving requests.

Description

Use the isis mesh-group command to add the interface into a specified mesh group.

Use the undo isis mesh-group command to delete the interface from a mesh group.

An interface is not in any mesh group by default.

For an interface not in a mesh group, it follows the normal process to flood the received LSPs to other interfaces. For the NBMA network with high connectivity and multiple point-to-point links, this will cause repeated LSP flooding and bandwidth waste.

After an interface is added to a mesh group, it will only flood a received LSP to interfaces not belonging to the same mesh group.

When you add an interface to a mesh group or block the interface, make sure to retain some redundancy so that a link failure will not affect the normal LSP packet flooding.

 

&  Note:

l      A mesh-group is only available for a point-to-point link interface.

l      This command is not available in loopback interface view.

 

Examples

# Add the POS interface to the mesh-group 3.

<Sysname> system-view

[Sysname] interface pos 4/1/4

[Sysname-Pos4/1/4] isis mesh-group 3

1.1.34  isis peer-ip-ignore

Syntax

isis peer-ip-ignore

undo isis peer-ip-ignore

View

Interface view

Default Level

2: System level

Parameters

None

Description

Use the isis peer-ip-ignore command to configure the PPP interface not to check the peer’s IP address upon receiving Hello packets.

Use the undo isis peer-ip-ignore command to restore the default.

By default, the PPP interface checks the peer’s IP address upon receiving a hello packet.

An IS-IS PPP interface requires the sender of a hello packet must be on the same network segment with it. Otherwise, it discards the hello packet. You can use the isis peer-ip-ignore command to disable this restriction.

 

&  Note:

This command is not available in loopback interface view or VLAN interface view.

 

Examples

# Configure the POS interface not to check the peer’s IP address in received Hello packets.

<Sysname> system-view

[Sysname] interface pos 4/1/4

[Sysname-Pos4/1/4] isis peer-ip-ignore

1.1.35  isis enable

Syntax

isis silent

undo isis silent

View

Interface view

Default Level

2: System level

Parameters

None

Description

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

Use the undo isis silent command to restore the default.

By default, an interface is not disabled from sending and receiving hello packets.

Examples

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

<Sysname> system-view

[Sysname] interface vlan-interface10

[Sysname-Vlan-interface10] isis silent

1.1.36  isis small-hello

Syntax

isis small-hello

undo isis small-hello

View

Interface view

Default Level

2: System level

Parameters

None

Description

Use the isis small-hello command to configure the interface to send small Hello packets without padding field.

Use the undo isis small-hello command to disable the feature.

An interface sends standard Hello packets by default.

 

&  Note:

This command is not available in loopback interface view.

 

Examples

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

<Sysname> system-view

[Sysname] interface vlan-interface10

[Sysname-Vlan-interface10] isis small-hello

1.1.37  isis timer csnp

Syntax

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

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

View

Interface view

Default Level

2: System level

Parameters

seconds: Specifies the interval in seconds for sending CSNP packets over THE broadcast network.

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

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

Description

Use the isis timer csnp command to specify the interval for sending CSNP packets over broadcast network.

Use the undo isis timer csnp command to restore the default.

The default CSNP interval is 10 seconds.

 

&  Note:

l      If no level is specified, the CSNP interval applies to both Level-1 and Level-2 of the current ISIS process. If a level is specified, the interval applies to the level.

l      This command is not supported on the loopback interface.

l      This command only applies to the DIS router, which sends CSNP packets periodically.

 

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

1.1.38  isis timer hello

Syntax

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

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

View

Interface view

Default Level

2: System level

Parameters

seconds: Specifies an interval in seconds for sending Hello packets.

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

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

Description

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

Use the undo isis timer hello command to restore the default.

The default hello interval is 10 seconds.

 

&  Note:

l      If no level is specified, the hello interval applies to both Level-1 and Level-2 of the current ISIS process. If a level is specified, the interval applies to the level.

l      This command is not supported on the loopback interface.

l      The broadcast link distinguishes between Level-1 and Level-2 packets, so you need specify intervals for the two levels respectively. The point-to-point link however does not distinguish, so you need not specify intervals respectively.

l      As the shorter the interval is, the more system resources will be occupied, you should configure a proper interval as needed.

 

Related commands: isis timer holding-multiplier.

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

1.1.39  isis timer holding-multiplier

Syntax

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

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

View

Interface view

Default Level

2: System level

Parameters

value: Number of hello intervals.

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

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

 

&  Note:

l      If neither level-1 nor level-2 is specified in the command, the number applies to the current level IS-IS process.

l      This command is not available in loopback interface view.

 

Description

Use the isis timer holding-multiplier command to configure the number of hello intervals, within which if the interface receive no hello packets, its neighbor is considered dead.

Use the undo isis timer holding-multiplier command to restore the default.

On an interface, the default number of hello intervals is three.

You can specify the number of hello intervals for Level-1 and Level-2 neighbors respectively on a broadcast network. For a point-to-point link, there is only one kind of Hello packet, so you need not specify Level-1 or Level-2.

The specified number of hello intervals is used to configure the Holddown time. If a router receives no Hello packets from a neighbor within the Holddown time, it will consider the neighbor as dead. The Holddown time can be configured differently for different routers within an area. You can adjust the Holddown time by changing either the hello interval or the number of Hello intervals on an interface.

Related commands: isis timer hello.

Examples

# Configure the Level-2 hold time as 6 Hello intervals for VLAN-interface 10.

<Sysname> system-view

[Sysname] interface Vlan-interface 10

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

1.1.40  isis timer lsp

Syntax

isis timer lsp time [ count count ]

undo isis timer lsp

View

Interface view

Default Level

2: System level

Parameters

time: Minimum interval in milliseconds for sending link-state packets.

count: Maximum number of link-state packets to be sent at one time. The default is 5.

Description

Use the isis timer lsp command to configure the interval for sending link-state packets on the interface.

Use the undo isis timer lsp command to restore the default of 33ms.

Related commands: isis timer retransmit.

 

&  Note:

This command is not available in loopback interface view.

 

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

1.1.41  isis timer retransmit

Syntax

isis timer retransmit seconds

undo isis timer retransmit

View

Interface view

Default Level

2: System level

Parameters

seconds: Interval in seconds for retransmitting LSP packets.

Description

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

Use the undo isis timer retransmit command to restore the default of 5s.

You need not use this command over a broadcast link where no LSP response is required.

Related commands: isis timer lsp.

 

&  Note:

This command is not available in loopback interface view.

 

Examples

# Configure the LSP retransmission interval as 10 seconds on VLAN-interface 10.

<Sysname> system-view

[Sysname] interface pos 4/2/4

[Sysname-Pos4/2/4] isis timer retransmit 10

1.1.42  is-level

Syntax

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

undo is-level

View

IS-IS view

Default Level

2: System level

Parameters

level-1: Configures the device to work on Level-1, which means it only calculates routes within the area, and maintains the L1 LSDB.

level-1-2: Configures the device to work on Level-1-2, which means it calculates routes and maintains the LSDBs for both L1 and L2.

level-2: Configures the device to work on Level-2, which means it calculates  routes and maintains the LSDB for L2 only.

Description

Use the is-level command to configure the type of the IS-IS device.

Use the undo is-level command to restore the default.

The default type is level-1-2.

It is recommended to configure a system level when you configure IS-IS.

You can configure the type for all the devices as either Level-1 or Level-2 if there is only one area, because there is no need for all devices to maintain two identical databases at the same time. You are recommended to configure the type for all the devices as Level-2 in the IP network for scalability.

Related commands: isis circuit-level.

Examples

# Configure the device to work in Level-1.

<Sysname> system-view

[Sysname] isis

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

1.1.43  is-name

Syntax

is-name sys-name

undo is-name

View

IS-IS view

Default Level

2: System level

Parameters

symbolic-name: Name for the local IS.

Description

Use the is-name command to enable the dynamic hostname process and configure a name for the device.

Use the undo is-name command to remove the configuration.

No IS name is configured by default.

Examples

# Configure a name for the local IS.

<Sysname> system-view

[Sysname] isis

[Sysname-isis-1] is-name switchA

1.1.44  is-name map

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

undo is-name map sys-id

View

IS-IS view

Default Level

2: System level

Parameters

sys-id: System ID or a pseudonode ID of a remote IS.

map-sys-name: Specifies a name for the remote IS.

Description

Use the is-name map command to map a name to a remote IS. Each remote IS system ID corresponds to only one name.

Use the undo is-name map command to remove the configuration.

By default, no name is configured for a remote IS.

Examples

# Map the name RUTB to the remote IS 0000.0000.0041.

<Sysname> system-view

[Sysname] isis

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

1.1.45  is-snmp-traps enable

Syntax

is-snmp-traps enable

undo is-snmp-traps

View

IS-IS view

Default Level

2: System level

Parameters

None

Description

Use the is-snmp-traps enable command to enable the SNMP Trap function of IS-IS.

Use the undo is-snmp-traps command to disable this function.

SNMP Trap is enabled by default.

Examples

# Enable SNMP Trap.

<Sysname> system-view

[Sysname] isis

[Sysname-isis-1] is-snmp-traps enable

1.1.46  log-peer-change

Syntax

log-peer-change

undo log-peer-change

View

IS-IS view

Default Level

2: System level

Parameters

None

Description

Use the log-peer-change command to enable logging on IS-IS adjacency state changes.

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

The feature is enabled by default.

After the feature is enabled, information about IS-IS adjacency state changes is sent to the configuration terminal.

Examples

# Enable logging on the IS-IS adjacency state changes.

<Sysname> system-view

[Sysname] isis

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

1.1.47  lsp-fragments-extend

Syntax

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

undo lsp-fragments-extend

View

IS-IS view

Default Level

2: System level

Parameters

mode-1: Fragment extension mode 1, used on a network where some devices do not support LSP fragment extension.

mode-2: Fragment extension mode 2, used on a network where all devices support LSP fragment extension.

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

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

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

 

&  Note:

The mode-1 and level-1-2 keywords are used by default.

 

Description

Use the lsp-fragments–extend command to enable LSP fragment extension in a specified mode and level.

Use the undo lsp-fragments–extend command to disable this feature.

The feature is disabled by default.

Note the following:

l           After LSP fragment extension is enabled for an IS-IS process, the MTUs of all the interfaces running the IS-IS process must not be less than 512; otherwise, LSP fragment extension will not take effect.

l           At least one virtual system needs to be configured for the router to generate extended LSP fragments. An IS-IS process allows 50 virtual systems at most.

Examples

# Enable LSP fragment extension of mode-1 and Level-2.

<Sysname> system-view

[Sysname] isis

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

1.1.48  lsp-length originate

Syntax

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

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

View

IS-IS view

Default Level

2: System level

Parameters

size: Specifies the maximum size in bytes of LSP packets.

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

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

 

&  Note:

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

 

Description

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

Use the undo lsp-length originate command to restore the default.

The maximum size of 1497 bytes is the default.

Examples

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

<Sysname> system-view

[Sysname] isis

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

1.1.49  lsp-length receive

Syntax

lsp-length receive size

undo lsp-length receive

View

IS-IS view

Default Level

2: System level

Parameters

size: Maximum size of received LSPs.

Description

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

Use the undo lsp-length receive command to restore the default.

By default, the maximum size of received LSPs is 1497 bytes.

Examples

# Configure the maximum size of received LSPs.

<Sysname> system-view

[Sysname] isis

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

1.1.50  maximum load-balancing (IS-IS view)

Syntax

maximum load-balancing number

undo maximum load-balancing

View

IS-IS view

Default Level

2: System level

Parameters

number: Maximum number of equal-cost routes for load balancing.

Description

Use the maximum load-balancing command to configure the maximum number of equal-cost load balanced routes.

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

Examples

# Configure the maximum number of equal-cost routes for load-balancing as 2.

<Sysname> system-view

[Sysname] isis 100

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

# Restore the default.

<Sysname> system-view

[Sysname] isis 100

[Sysname-isis-100] undo maximum load-balancing

1.1.51  network-entity

Syntax

network-entity net

undo network-entity net

View

IS-IS view

Default Level

2: System level

Parameters

net: Network Entity Title (NET) in the format of X…X.XXXX....XXXX.00, with the first part X…X being the area address, the middle part XXXX....XXXX (a total of 12 “X”) being the device’s system ID and the last part 00 being SEL.

Description

Use the network-entity command to configure a Network Entity Title for an IS-IS routing process.

Use the undo network-entity command to delete a NET.

No NET is configured by default.

A NET is a network service access point (NSAP), and it is in the range of 8 to 20 bytes for IS-IS.

A NET has three parts: The first part is area ID, which ranges from 1 to 13 bytes. Devices in the same area must have the same area ID. The second part is the device’s 6-byte system ID, which is unique within the whole area and backbone area. The third part is the 1-byte SEL that must be 00. Generally, a device needs one NET. In the case of repartitioning an area, such as merging or splitting, you can configure multiple NETs beforehand for the router to ensure correct and continuous routing.

Related commands: isis, isis enable.

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

[Sysname-isis-1] network-entity 10.0001.1010.1020.1030.00

1.1.52  preference

Syntax

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

undo preference

View

IS-IS view

Default Level

2: System level

Parameters

preference: Preference for IS-IS.

route-policy-name: Routing policy name. The preference applies to routes passing the routing policy.

Description

Use the preference command to configure the preference for IS-IS protocol.

Use the undo preference command to restore the default.

By default, the IS-IS protocol preference is 15.

If a routing policy is specified in this command, the preference (if any) set by the routing policy applies to those matched routes. Other routes use the preference set by the preference command.

When a device runs multiple routing protocols at the same time, the system will set a preference for each routing protocol. If several protocols find routes to the same destination, the route found by the routing protocol with the highest preference is selected.

Examples

# Configure the preference of IS-IS as 25.

<Sysname> system-view

[Sysname] isis

[Sysname-isis-1] preference 25

1.1.53  reset isis all

Syntax

reset isis all [ process-id | vpn-instance vpn-instance-name ]

View

User view

Default Level

3: Manage level

Parameters

process-id: Clears the data structure information of an IS-IS process.

vpn-instance-name: Clears the data structure information of a VPN instance.

Description

Use the reset isis all command to clear all ISIS data structure information.

No data structure information is cleared by default.

This command is used when the LSP needs to be updated immediately. For example, after performing the area-authentication-mode and domain-authentication-mode commands, you can use this command to clear old LSPs.

Related commands: area-authentication-mode, domain authentication-mode.

Examples

# Clear all IS-IS data structure information.

<Sysname> reset isis all

1.1.54  reset isis peer

Syntax

reset isis peer system-id  [ process-id | vpn-instance vpn-instance-name ]

View

User view

Default Level

3: Manage level

Parameters

system-id: System ID of an IS-IS neighbor.

process-id: IS-IS process ID.

vpn-instance-name: VPN instance name.

Description

Use the reset isis peer command to clear the data structure information of a specified IS-IS neighbor.

The command is disabled by default.

This command is used when you need to re-establish an IS-IS neighbor.

Examples

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

<Sysname> reset isis peer 0000.0c11.1111

1.1.55  set-overload

Syntax

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

undo set-overload

View

IS-IS view

Default Level

2: System level

Parameters

on-startup: Keeps the overload tag within the specified timeout (in seconds) or during BGP convergence.

start-from-nbr system-id: Starts the overload tag timeout timer when the device begins to establish the connection with a neighbor.

timeout: Specifies a overload tag timeout. The default is 600 seconds.

nbr-timeout: Specifies the overload tag timeout timer that is started when the device begins to establish the connection with a neighbor after system startup. The default is 1200 seconds.

allow: Specifies to allow advertising address prefixes. By default, no address prefixes are allowed to be advertised when the system is in overload state.

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

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

Description

Use the set-overload command to set the overload tag for the device.

Use the undo set-overload command to clear the overload tag.

No overload flag is set by default.

When the overload tag is set for a device, the routes calculated by the device will be ignored by other devices when they perform SPF calculations. (But the direct routes will not be ignored.)

When the overload tag is set for a device, other devices will not send packets to the device for forwarding.

Examples

# Set the overload tag for the device.

<Sysname> system-view

[Sysname] isis

[Sysname-isis-1] set-overload

1.1.56  spf-slice-size

Syntax

spf-slice-size duration-time

undo spf-slice-size

View

IS-IS view

Default Level

2: System level

Parameters

duration-time: Duration in milliseconds of each sliced SPF calculation. Each sliced SPF calculation is ended when the duration time is reached. If the duration-time is set to 0, the entire SPF calculation will not be sliced.

Description

Use the spf-slice-size command to specify the duration for each sliced SPF calculation.

Use the undo spf-slice-size command to restore the default.

The SPF calculation is not sliced by default.

To prevent the SPF calculation from occupying the system resources for a long time, you can use this command to slice the whole SPF calculation into pieces.

You are not recommended to change the default setting.

Examples

# Set the duration of each sliced SPF calculation to 1 second.

<Sysname> system-view

[Sysname] isis

[Sysname-isis-1] spf-slice-size 1000

1.1.57  summary

Syntax

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

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

View

IS-IS view

Default Level

2: System level

Parameters

ip-address: Destination IP address of a summary route.

mask: Mask of the destination IP address, in dotted decimal format.

mask-length: Mask length.

avoid-feedback: Specifies to avoid learning aggregate routes by routing calculation.

generate_null0_route: Specifies to generate the Null 0 route to avoid routing loops.

tag tag: Specifies a management tag.

level-1: Specifies to summarize only the routes redistributed to Level-1 area.

level-1-2: Specifies to summarize all the routes redistributed to the Level-1 and Level-2 areas.

level-2: Specifies to summarize only the routes redistributed to the Level-2 area.

Description

Use the summary command to configure a summary route.

Use the undo summary command to remove a summary route.

No summarization is configured by default.

If no level is specified, only the level-2 routes will be summarized by default.

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

Note that the router summarizes only routes in local LSPs.

Examples

# Configure a summary route of 202.0.0.0/8.

<Sysname> system-view

[Sysname] isis

[Sysname-isis-1] summary 202.0.0.0 255.0.0.0

1.1.58  timer isp-generation

Syntax

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

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

View

IS-IS view

Default Level

2: System level

Parameters

maximum-interval: Maximum interval in seconds for generating ISIS LSPs.

initial-interval: Initial interval in milliseconds for generating ISIS LSPs. The default is 0.

incremental-interval: Incremental interval (in milliseconds) . The default is 0.

level-1: Applies the specified intervals to generating level-1 LSPs.

level-2: Applies the specified intervals to generating level-1 LSPs.

Description

Use the timer lsp-generation command to specify intervals for ISIS LSP generation.

Use the undo timer isp-generation command to restore the default.

By default, the LSP generation interval is 2 seconds.

 

&  Note:

l      If only the maximum interval is specified, this maximum interval is the LSP generation interval.

l      If both the maximum and initial intervals are specified, the system can adjust the LSP generation interval upon topology changes. When the topology is stable, the initial interval applies as the LSP generation interval. When topology changes become frequent, the LSP generation interval is the maximum or initial interval.

l      If all the maximum, initial and incremental intervals are specified, the system will adjust the LSP generation interval upon topology changes in this way: when the network changes are infrequent, the initial interval applies as the LSP generation interval. When the network changes become frequent, the generation interval changes between the initial and maximum intervals based on the specified incremental interval.

 

By using this command to adjust the LSP generation interval, you can save the bandwidth and router resources that may be wasted due to frequent network changes.

Examples

# Set the maximum LSP generation interval to 10 seconds, initial interval to 100 milliseconds and the incremental interval to 200 milliseconds.

<Sysname> system-view

[Sysname] isis

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

# Set the maximum LSP generation interval to 15 seconds.

[Sysname-isis-1]timer lsp-generation 15

1.1.59  timer lsp-max-age

Syntax

timer lsp-max-age seconds

undo timer lsp-max-age

View

IS-IS view

Default Level

2: System level

Parameters

seconds: LSP maximum aging time in seconds.

Description

Use the timer lsp-max-age command to set the LSP maximum aging time.

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

The default is 1200 seconds.

A device puts the specified LSP maximum aging time into an LSP before advertisement. When the LSP is received by other devices, the aging time will decrease as the time goes by. If no update is received for the LSP after its aging time decreases to 0, the LSP will be deleted from the LSDB.

Related commands: timer lsp-refresh.

Examples

# Set the maximum LSP aging time to 1500 seconds.

<Sysname> system-view

[Sysname] isis

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

1.1.60  timer lsp-refresh

Syntax

timer lsp-refresh seconds

undo timer lsp-refresh

View

IS-IS view

Default Level

2: System level

Parameters

seconds: LSP refresh interval in seconds.

Description

Use the timer lsp-refresh command to set the LSP refresh interval.

Use the undo timer lsp-refresh to restore the default.

The default is 900 seconds.

Using this feature, you can keep LSPs in synchronization for the whole area.

Related commands: timer lsp-max-age.

 

&  Note:

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

 

Examples

# Set the LSP refresh interval to 1500 seconds.

<Sysname> system-view

[Sysname] isis

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

1.1.61  timer spf

Syntax

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

undo timer spf

View

IS-IS view

Default Level

2: System level

Parameters

maximum-interval: Maximum interval (in seconds) for SPF calculations.

minimum-interval: Minimum interval (in milliseconds) for SPF calculations.

incremental-interval: Incremental interval (in milliseconds) for SPF calculations.

Description

Use the timer spf command to set the maximum, minimum and incremental intervals for ISIS route calculation.

Use the undo timer spf command to restore the default.

The default IS-IS SPF calculation interval is 10 seconds.

When the network changes are infrequent, the SPF calculation interval decreases to the minimum interval. When the network changes become frequent, the calculation interval is increased by inc-interval*(2n-2), (n is the number of network changes that triggered SPF calculations) until the maximum interval is reached.

With this feature, you can prevent the router from over consumption due to frequent network changes.

Examples

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

<Sysname> system-view

[Sysname] isis

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

# Set the maximum SPF calculation interval to 15 seconds.

<Sysname> system-view

[Sysname] isis

[Sysname-isis-1]timer spf 15

1.1.62  virtual-system

Syntax

virtual-system virtual-system-id

undo virtual-system virtual-system-id

View

IS-IS view

Default Level

2: System level

Parameters

virtual-system-id: Virtual system ID of the IS-IS process.

Description

Use the virtual-system command to configure a virtual system ID for the IS-IS process. Up to 50 virtual system IDs can be configured for the IS-IS process. No extended LSPs are generated without the virtual system ID.

Use the undo virtual-system command to remove the virtual system ID.

Examples

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

<Sysname> system-view

[Sysname] isis

[Sysname-isis-1] virtual-system 2222.2222.2222

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