diff options
| -rw-r--r-- | doc/user/isisd.rst | 48 |
1 files changed, 42 insertions, 6 deletions
diff --git a/doc/user/isisd.rst b/doc/user/isisd.rst index f0c64b9bb0..dc598ea5bf 100644 --- a/doc/user/isisd.rst +++ b/doc/user/isisd.rst @@ -473,15 +473,16 @@ Traffic Engineering Segment Routing =============== -This is an EXPERIMENTAL support of Segment Routing as per draft -`draft-ietf-isis-segment-routing-extensions-25.txt` for MPLS dataplane. -It supports IPv4, IPv6 and ECMP and has been tested against Cisco & Juniper -routers. +This is an EXPERIMENTAL support of Segment Routing as per RFC8667 +for MPLS dataplane. It supports IPv4, IPv6 and ECMP and has been +tested against Cisco & Juniper routers. Known limitations: - No support for level redistribution (L1 to L2 or L2 to L1) - No support for binding SID - No support for SRMS + - No support for SRLB + - Only one SRGB and default SPF Algorithm is supported .. index:: [no] segment-routing on .. clicmd:: [no] segment-routing on @@ -491,14 +492,15 @@ Known limitations: .. index:: [no] segment-routing global-block (0-1048575) (0-1048575) .. clicmd:: [no] segment-routing global-block (0-1048575) (0-1048575) - Seet the Segment Routing Global Block i.e. the label range used by MPLS + Set the Segment Routing Global Block i.e. the label range used by MPLS to store label in the MPLS FIB. .. index:: [no] segment-routing node-msd (1-16) .. clicmd:: [no] segment-routing node-msd (1-16) Set the Maximum Stack Depth supported by the router. The value depend of the - MPLS dataplane. E.g. for Linux kernel, since version 4.13 it is 32. + MPLS dataplane. E.g. for Linux kernel, since version 4.13 the maximum value + is 32. .. index:: [no] segment-routing prefix <A.B.C.D/M|X:X::X:X/M> <absolute (16-1048575)|index (0-65535)> [no-php-flag|explicit-null] .. clicmd:: [no] segment-routing prefix <A.B.C.D/M|X:X::X:X/M> <absolute (16-1048575)|index (0-65535) [no-php-flag|explicit-null] @@ -514,6 +516,11 @@ Known limitations: Show detailed information about all learned Segment Routing Prefix-SIDs. +.. index:: show isis segment-routing nodes +.. clicmd:: show isis segment-routing nodes + + Show detailed information about all learned Segment Routing Nodes. + Debugging ISIS ============== @@ -707,3 +714,32 @@ Then the :file:`isisd.conf` itself: mpls-te router-address 10.1.1.1 ! line vty + +A Segment Routing configuration, with IPv4, IPv6, SRGB and MSD configuration. + +.. code-block:: frr + + hostname HOSTNAME + password PASSWORD + log file /var/log/isisd.log + ! + ! + interface eth0 + ip router isis SR + isis network point-to-point + ! + interface eth1 + ip router isis SR + ! + ! + router isis SR + net 49.0000.0000.0000.0001.00 + is-type level-1 + topology ipv6-unicast + lsp-gen-interval 2 + segment-routing on + segment-routing node-msd 8 + segment-routing prefix 10.1.1.1/32 index 100 explicit-null + segment-routing prefix 2001:db8:1000::1/128 index 101 explicit-null + ! + |
