Skip to content

Commit af68e00

Browse files
committed
Update IS-IS module documentation
1 parent c2af850 commit af68e00

File tree

1 file changed

+30
-18
lines changed

1 file changed

+30
-18
lines changed

docs/module/isis.md

Lines changed: 30 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
(module-isis)=
22
# IS-IS Configuration Module
33

4-
This configuration module configures the IS-IS routing process on Cisco IOS, Cisco NX-OS, Arista EOS, Junos (tested on vSRX), Nokia SR OS, and Nokia SR Linux.
4+
This configuration module configures the IS-IS routing process on Arista EOS, Cisco ASAv, Cisco IOS, Cisco IOS-XR, Cisco NX-OS, FRRouting, Junos, Nokia SR OS, Nokia SR Linux, and VyOS.
55

66
The module supports the following IS-IS features:
77

88
* IPv4 and IPv6
9-
* IS type (L1 and/or L2)
9+
* IS type and circuit type (L1 and/or L2)
1010
* Multi-topology IPv6 (enabled by default as soon as the node has at least one IPv6 address, cannot be disabled)
1111
* Wide metrics (enabled by default, cannot be turned off)
1212
* Unnumbered IPv4 interfaces
@@ -28,21 +28,33 @@ The module supports the following IS-IS features:
2828

2929
The following table describes per-platform support of individual IS-IS features:
3030

31-
| Operating system | IS type | IPv6<br>AF | Multi<br>topology | Unnumbered<br />interfaces | Route<br>import | VRF<br>instances |
32-
|------------------- | :-: | :-: | :-: | :-: | :-: | :-: |
33-
| Arista EOS |||||||
34-
| Cisco ASAv |||||||
35-
| Cisco IOSv/IOSvL2 |||||||
36-
| Cisco IOS XE[^18v] |||||||
37-
| Cisco IOS XRv |||||||
38-
| Cisco Nexus OS |||||||
39-
| FRR |||||||
40-
| Junos[^Junos] |||||||
41-
| Nokia SR Linux |||||[](caveats-srlinux) ||
42-
| Nokia SR OS |||||[](caveats-sros) ||
43-
| VyOS |||||||
44-
45-
[^18v]: Includes Cisco CSR 1000v, Cisco Catalyst 8000v, Cisco IOS-on-Linux (IOL), and IOL Layer-2 image.
31+
| Operating system | IS type | Circuit<br>type | IPv6<br>AF | Multi<br>topology |
32+
|------------------- | :-: | :-: | :-: | :-: |
33+
| Arista EOS |||||
34+
| Cisco ASAv |||||
35+
| Cisco IOS/XE[^18v] |||||
36+
| Cisco IOS XRv |||||
37+
| Cisco Nexus OS |||||
38+
| FRR |||||
39+
| Junos[^Junos] |||||
40+
| Nokia SR Linux |||||
41+
| Nokia SR OS |||||
42+
| VyOS |||||
43+
44+
These platforms support additional IS-IS features:
45+
46+
| Operating system | Unnumbered<br />interfaces | Route<br>import | VRF<br>instances |
47+
|------------------- | :-: | :-: | :-: |
48+
| Arista EOS ||||
49+
| Cisco IOS/XE[^18v] ||||
50+
| Cisco IOS XRv ||||
51+
| Cisco Nexus OS ||||
52+
| FRR ||||
53+
| Junos[^Junos] ||||
54+
| Nokia SR Linux ||[](caveats-srlinux) ||
55+
| Nokia SR OS ||[](caveats-sros) ||
56+
57+
[^18v]: Includes Cisco IOSv, Cisco IOSvL2, Cisco CSR 1000v, Cisco Catalyst 8000v, Cisco IOS-on-Linux (IOL), and IOL Layer-2 image.
4658

4759
[^Junos]: Includes vMX, vSRX, vPTX, vJunos-switch, and vJunos-router
4860

@@ -111,7 +123,7 @@ IS-IS is automatically started on all interfaces within an autonomous system (in
111123

112124
You can also set these parameters:
113125

114-
* **isis.type** -- Link type (**level-1**, **level-2** or **level-1-2**). Recognized as a valid attribute, but not implemented for all platforms. Currently supported on ios family, eos and frr devices. Please feel free to fix the configuration templates and submit a pull request.
126+
* **isis.type** -- Set link type (**level-1**, **level-2** or **level-1-2**).
115127
* **isis.network_type** -- Set IS-IS network type. Valid values are **point-to-point** or *False* (do not set the network type). See also [Default Link Parameters](#default-link-parameters).
116128
* **isis.metric** or **isis.cost** -- Interface cost. Both parameters are recognized to make IS-IS configuration similar to OSPF (*metric* takes precedence over *cost*)
117129
* **isis.bfd** -- enable or disable BFD on individual interfaces. Like with the node-level **isis.bfd** parameter, this parameter could be a boolean value (*True* to enable BFD for all address families, *False* to disable IS-IS BFD on the interface) or a dictionary of address families, for example:

0 commit comments

Comments
 (0)