To configure Intermediate System-to-Intermediate System (IS-IS), you include the following statements in the configuration:
- protocols {
-
-
isis {
- clns-routing;
-
disable;
-
ignore-attached-bit;
-
-
graceful-restart {
- disable;
- helper-disable;
- restart-duration seconds;
- }
-
label-switched-path name level level metric metric;
-
-
level level-number {
-
authentication-key key;
-
authentication-type authentication;
-
external-preference preference;
-
no-csnp-authentication;
-
no-hello-authentication;
-
no-psnp-authentication;
-
preference preference;
-
prefix-export-limit number;
-
wide-metrics-only;
- }
-
loose-authentication-check;
-
lsp-lifetime seconds;
-
max-areas seconds;
-
no-adjacency-holddown;
-
no-authentication-check;
-
no-ipv4-routing;
-
no-ipv6-routing;
-
-
overload {
- advertise-high-metrics;
- timeout seconds;
- }
-
reference-bandwidth reference-bandwidth;
-
-
rib-group {
- inet group-name;
- inet6 group-name;
- }
-
-
spf-options {
- delay milliseconds;
- holddown milliseconds;
- rapid-runs number;
- }
-
-
topologies {
-
ipv4-multicast;
-
ipv6-multicast;
-
ipv6-unicast;
- }
-
-
traffic-engineering {
-
disable;
-
ignore-lsp-metrics;
-
-
family inet;
-
-
shortcuts {
-
multicast-rpf-routes;
- }
- }
-
-
family inet6;
-
shortcuts;
- }
- }
-
-
traceoptions {
- file filename <files number> <size size> <world-readable |
no-world-readable>;
- flag flag <flag-modifier> <disable>;
- }
-
-
interface (all | interface-name) {
-
disable;
-
-
bfd-liveness-detection {
-
- detection-time {
- threshold milliseconds;
- }
- minimum-interval milliseconds;
- minimum-receive-interval milliseconds;
- multiplier number;
- no-adaptation;
-
- transmit-interval {
- threshold milliseconds;
- minimum-interval milliseconds;
- }
- version (1 | automatic);
- }
-
checksum;
-
csnp-interval (seconds | disable);
-
hello-padding (adaptive | loose | strict);
-
-
ldp-synchronization {
- disable;
- hold-time seconds;
- }
-
lsp-interval milliseconds;
-
mesh-group (value | blocked);
-
no-adjacency-holddown;
-
no-ipv4-multicast;
-
no-ipv6-multicast;
-
no-ipv6-unicast;
-
no-unicast-topology;
-
passive;
-
point-to-point;
-
-
level level-number {
-
disable;
-
hello-authentication-key key;
-
hello-authentication-type authentication;
-
hello-interval seconds;
-
hold-time seconds;
-
ipv4-multicast-metric number;
-
ipv6-multicast-metric number;
-
ipv6-unicast-metric number;
-
metric metric;
-
passive;
-
priority number;
-
te-metric metric;
- }
- }
- }
- }
For a list of hierarchy levels at which you can include these statements, see the statement summary sections for these statements.
By default, IS-IS is enabled for Level 1 and Level 2 routers on all interfaces on which an International Standards Organization (ISO) address is configured.
This chapter discusses the following topics that provide information about configuring IS-IS: