interface (Protocols IS-IS)
Syntax
interface (all | interface-name) { disable; bfd-liveness-detection { authentication { algorithm algorithm-name; key-chain key-chain-name; loose-check; } detection-time { threshold milliseconds; } minimum-interval milliseconds; minimum-receive-interval milliseconds; transmit-interval { threshold milliseconds; minimum-interval milliseconds; } multiplier number; } checksum; flood-group; csnp-interval (seconds | disable); hello-padding (adaptive | disable | loose | strict); interface-group-holddown-delay ldp-synchronization { disable; hold-time seconds; } lsp-interval milliseconds; max-hello-size size; mesh-group (value | blocked); no-adjacency-holddown; no-eligible-backup; no-eligible-remote-backup; no-ipv4-multicast; no-ipv6-multicast; no-ipv6-unicast; no-unicast-topology; node-link-protection; passive{ remote-node-id address; remote-node-iso iso-id; } point-to-point; strict-dual-isis level level-number { disable; hello-authentication-key key; hello-authentication-key-chain key-chain-name; hello-authentication-type authentication; hello-interval seconds; hold-time seconds; ipv4-multicast-metric metric; ipv6-multicast-metric metric; ipv6-unicast-metric metric; metric metric; passive; priority number; te-metric metric; } }
Hierarchy Level
[edit logical-systems logical-system-name protocols isis], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols isis], [edit protocols isis], [edit routing-instances routing-instance-name protocols isis]
Description
Configure interface-specific IS-IS properties.
To configure more than one interface, include the interface
statement multiple times.
Enabling IS-IS on an interface (by including the interface
statement at the [edit protocols isis]
or the [edit
routing-instances routing-instance-name protocols
isis]
hierarchy level), disabling it (by including the disable
statement), and not actually having IS-IS run on an
interface (by including the passive
statement) are mutually
exclusive states.
Options
all | interface-name |
Select either automatic interfaces or specify the name of an existing interface.
|
||||||||
checksum |
Enable checksums for packets on this interface. Junos OS supports IS-IS checksums as documented in RFC 3358, Optional Checksums in Intermediate System to Intermediate System (ISIS). Note:
The checksum cannot be enabled with MD5 hello authentication on the same interface. |
||||||||
csnp-interval seconds | disable |
Configure the interval between complete sequence number PDUs (CSNPs) on a LAN interface, or disable it. If the routing device is the designated router on a LAN, IS-IS sends CSN packets every 10 seconds. Note:
The
|
||||||||
disable |
Disable IS-IS on the routing device, on an interface, or on a level.
Enabling IS-IS on an interface (by including the
|
||||||||
flood-group |
Enables IS-IS support for flood-group. This feature limits link-state packet data unit (PDU) flooding over IS-IS interfaces. |
||||||||
hello-padding adaptive | disable | loose | strict |
Configure padding on hello packets to accommodate asymmetrical maximum transfer units (MTUs) from different hosts. This helps to prevent a premature adjacency Up state when one routing device’s MTU does not meet the requirements to establish the adjacency. As an OSI Layer 2 protocol, IS-IS does not support data fragmentation. Therefore, maximum packet sizes must be established and supported between two routers. During adjacency establishment, the IS-IS protocol makes sure that the link supports a packet size of 1492 bytes by padding outgoing hello packets up to the maximum packet size of 1492 bytes. This is the default behavior of the Junos OS IS-IS implementation. However, Junos OS provides an option to disable hello padding that can override this behavior.
|
||||||||
interface-group-holddown-delay seconds |
Number of seconds before the routing device replaces the bandwidth based metric. This value configures the time interval that the IS-IS takes before replacing the metric with the new metric value and before flooding the new metric to the link-state PDU. When the bundle changes from a worse bandwidth based metric to a better metric the system waits for the configured time before switching to the new metric. The system also uses this time delay when a link status changes from down to up or when a member link changes status from degrade to non-degrade. By default, the time delay for a routing device is 20 seconds. |
||||||||
ldp-synchronization |
Enable synchronization by advertising the maximum cost metric until LDP is operational on the link. LDP distributes labels in non-traffic-engineered applications. Labels are distributed along the best path determined by IS-IS. If the synchronization between LDP and IS-IS is lost, the label-switched path (LSP) goes down. Therefore, IS-IS and LDP synchronization is beneficial. When LDP synchronization is configured and when LDP is not fully operational on a given link (a session is not established and labels are not exchanged), IS-IS advertises the link with the maximum cost metric. The link is not preferred but remains in the network topology. LDP synchronization is supported only on point-to-point interfaces and
LAN interfaces configured as point-to-point interfaces under IS-IS. LDP
synchronization is not supported during graceful restart. To advertise
the maximum cost metric until LDP is operational for LDP
synchronization, include the
|
||||||||
lsp-interval milliseconds |
Configure the link-state PDU interval time, in milliseconds. By default, the routing device sends one link-state PDU packet out an interface every 100 milliseconds. The valid range is 0 through 1000 milliseconds. To disable the transmission of all link-state PDUs, set the interval
to 0. Link-state PDU throttling by use of the
Also, consider that control traffic (such as link-state PDUs and related packets) might delay user traffic (information packets) because control traffic always has precedence in terms of scheduling on the routing device interface cards. Unfortunately, the control traffic transmission rate is not decreased on low-bandwidth interfaces, such as DS-0 or fractional T1 and E1 interface. Line control traffic stays the same. On a low-bandwidth circuit that is transmitting 30 full-MTU-sized packets, there is not much bandwidth left over for other types of packets. |
||||||||
max-hello-size size |
Modify the maximum size of IS-IS hello packets. IS-IS sends hello packets out of all IS-IS enabled interfaces to discover neighbors and form adjacencies between the devices. Based on the actual MTU of the physical interface, you can configure upto 16000 bytes as the maximum size for IS-IS packets. The valid size range is 512 through 16000 bytes, while the default is 1492 bytes. |
||||||||
mesh-group value | blocked |
Configure an interface to be part of a mesh group, which is a set of fully connected nodes. A mesh group is a set of routing devices that are fully connected. That is, they have a fully meshed topology. When link-state PDUs are being flooded throughout an area, each router within a mesh group receives only a single copy of a link-state PDU instead of receiving one copy from each neighbor, thus minimizing the overhead associated with the flooding of link-state PDUs. To create a mesh group and designate that an interface be part of the group, assign a mesh-group number to all the routing device interfaces in the group. To prevent an interface in the mesh group from flooding link-state PDUs, configure blocking on that interface.
|
||||||||
no-adjacency-holddown |
Disable the hold-down timer for IS-IS adjacencies. A hold-down timer delays the advertising of adjacencies by waiting until a time period has elapsed before labeling adjacencies in the up state. You can disable this hold-down timer, which labels adjacencies up faster. However, disabling the hold-down timer creates more frequent link-state PDU updates and SPF computation. |
||||||||
no-eligible-backup |
Exclude the specified interface as a backup interface for IS-IS interfaces on which link protection or node-link protection is enabled. |
||||||||
no-eligible-remote-backup |
Disable remote LFA backup calculation for the specified interface. If remote LFA is disabled, Junos OS does not consider the interface for calculating the remote LFA next hop. |
||||||||
no-ipv4-multicast |
Exclude an interface from IPv4 multicast topologies. |
||||||||
no-ipv6-multicast |
Exclude an interface from IPv6 multicast topologies. |
||||||||
no-ipv6-unicast |
Exclude an interface from IPv6 unicast topologies. This enables you to exercise control over the paths that unicast data takes through a network. |
||||||||
no-unicast-topology |
Exclude an interface from the IPv4 unicast topologies. |
||||||||
node-link-protection |
Enable node-link protection on the specified IS-IS interface. Junos OS creates an alternate loop-free path to the primary next hop for all destination routes that traverse a protected interface. This alternate path avoids the primary next-hop routing device altogether and establishes a path through a different routing device. |
||||||||
point-to-point |
Configure an IS-IS interface to behave like a point-to-point connection.
You can use the Best Practice:
On QFX10000 switches, we strongly recommend that you configure all IS-IS interfaces, including peer interfaces, as point-to-point interfaces. If you do not, you might experience session flaps, that is, IS-IS sessions that go down and then come back up, when IS-IS is configured in virtual routing and forwarding (VRF) instances. When you scale IS-IS in any scenario, you might also experience scaling issues if you do not configure IS-IS interfaces as point-to-point interfaces. |
||||||||
strict-dual-isis |
The |
The remaining statements are explained separately. See CLI Explorer.
Required Privilege Level
routing—To view this statement in the configuration.
routing-control—To add this statement to the configuration.
Release Information
Statement introduced before Junos OS Release 7.4.
no-eligible-remote-backup
option introduced in Junos
OS Release 14.2 for the MX Series.
interface-group-holddown-delay
option introduced
in Junos OS Release 15.2 for the MX Series.
max-hello-size
option introduced in Junos OS Release
17.1 for the MX Series.