]> git.puffer.fish Git - matthieu/frr.git/commit
isisd: add the "show isis fast-reroute summary" command
authorRenato Westphal <renato@opensourcerouting.org>
Fri, 20 Nov 2020 22:55:42 +0000 (19:55 -0300)
committerRenato Westphal <renato@opensourcerouting.org>
Tue, 24 Nov 2020 23:15:52 +0000 (20:15 -0300)
commitfc156c28a50fd536f192e0cd0ab2127bcbeff61f
treed626e0c8c277706dbd129fdf9471f0d74123d6b1
parente886416f81703c66cf5a4443a2adf929d2b8d7b2
isisd: add the "show isis fast-reroute summary" command

Add new "show" command to make it easy to see the protection coverage
provided by LFA/rLFA/TI-LFA.

Example output:

debian# show isis fast-reroute summary
Area 1:
 IS-IS L1 IPv4 Fast ReRoute summary:

 Protection \ Priority     Critical  High      Medium    Low       Total
 --------------------------------------------------------------------------
 Classic LFA               0         0         1         3         4
 Remote LFA                0         0         0         0         0
 Topology Independent LFA  0         0         0         0         0
 ECMP                      0         0         0         0         0
 Unprotected               0         0         2         1         3
 Protection coverage       0.00%     0.00%     33.33%    75.00%    54.17%

 IS-IS L1 IPv6 Fast ReRoute summary:

 Protection \ Priority     Critical  High      Medium    Low       Total
 --------------------------------------------------------------------------
 Classic LFA               0         0         1         0         1
 Remote LFA                0         0         0         0         0
 Topology Independent LFA  0         0         0         0         0
 ECMP                      0         0         0         0         0
 Unprotected               0         0         2         0         2
 Protection coverage       0.00%     0.00%     33.33%    0.00%     33.33%

Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
doc/user/isisd.rst
isisd/isis_lfa.c
isisd/isis_spf.c
isisd/isis_spf_private.h