level (Global IS-IS)
Syntax
level level-number { authentication-key key; authentication-key-chain (Protocols IS-IS) key-chain-name; authentication-type type; disable; external-preference preference; no-authentication-check; no-csnp-authentication; no-hello-authentication; no-psnp-authentication; preference preference; purge-originator { empty|self; } wide-metrics-only; }
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 the global-level properties.
You can administratively divide a single AS into smaller groups called areas. You configure each routing device interface to be in an area. Any interface can be in any area. The area address applies to the entire routing device. You cannot specify one interface to be in one area and another interface in a different area. To route between areas, you must have two adjacent Level 2 routers that communicate with each other.
Level 1 routers can only route within their IS-IS area. To send traffic outside their area, Level 1 routers must send packets to the nearest intra-area Level 2 router. A routing device can be a Level 1 router, a Level 2 router, or both. You specify the router level on a per-interface basis, and a routing device becomes adjacent to other routing devices on the same level on that link only.
You can configure one Level 1 routing process and one Level 2 routing process on each interface, and you can configure the two levels differently.
Options
level-number | The IS-IS device level number, which can be 1 or 2. The default is for the device to operate as both a Level 1 and 2 device. |
authentication-key key | Authentication key (password). Neighboring devices
use the password to verify the authenticity of packets sent from this
interface. For the key to work, you also must include the Note:
If you do not include this statement and the
CAUTION: A simple password for authentication is truncated if it exceeds 254 characters. |
authentication-key-chain key-chain-name | Apply and enable an authentication key-chain to the routing device. The variable key-chain-name is the authentication key-chain name. It can be up to 126 characters. Characters can include any ASCII strings. If you include spaces, enclose all characters in quotation marks (“ ”). |
authentication-type authentication | Enable authentication and specify the
authentication scheme for IS-IS. If you enable authentication, you
must specify a password by including 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 |
external-preference preference | Configure the preference of external routes. The value for preference can be 0 through 4,294,967,295 (232 – 1). The default is 15 (for Level 1 internal routes), 18 (for Level 2 internal routes), 160 (for Level 1 external routes), 165 (for Level 2 external routes). |
no-authentication-check | Generate authenticated packets and check the authentication on received packets, but do not reject packets that cannot be authenticated. |
no-csnp-authentication | Suppress authentication check on complete sequence number PDU (CSNP) packets. |
no-hello-authentication | Suppress authentication check on complete sequence number hello packets. |
no-psnp-authentication | Suppress authentication check on partial sequence number PDU (PSNP) packets. |
preference preference | Configure the preference of internal routes. Route
preferences (also known as administrative distances) are used to select
which route is installed in the forwarding table when several protocols
calculate routes to the same destination. The route with the lowest
preference value is selected. To change the preference values, include
the |
purge-originator (empty | self) | Enable purge originator identification (POI) by adding the type, length and value (TLV) with the Intermediate System (IS) identification to the LSPs that do not contain POI information. If an IS generates a purge, Junos adds this TLV with the system ID of the IS to the purge. If an IS receives a purge that does not include this TLV, it adds this TLV with both its own system ID and the system ID of the IS from which it received the purge. This allows the IS that receives this purge to log the system ID of the originator, or the upstream source of the purge and makes it easier to locate the origin of the purge.
|
wide-metrics-only | Configure IS-IS to generate metric values greater than 63 on a per IS-IS level basis. Normally, IS-IS metrics can have values up to 63, and IS-IS generates two type, length, and value (TLV) tuples, one for an IS-IS adjacency and the second for an IP prefix. To allow IS-IS to support traffic engineering, a second pair of TLVs has been added to IS-IS, one for IP prefixes and the second for IS-IS adjacency and traffic engineering information. With these TLVs, IS-IS metrics can have values up to 16,777,215 (224 – 1). To configure IS-IS to generate only the new pair of TLVs and
thus to allow the wider range of metric values, include the Note:
By default, Junos OS supports the sending and receiving of wide metrics. Junos OS allows a maximum metric value of 63 and generates both pairs of TLVs. |
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.