路由器 : Cisco MATE Design

伙伴IPFRR LFA

2016 年 10 月 27 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 8 月 22 日) | 反馈

简介

本文描述部署和如何使用伙伴设计IP快速重新路由(IPFRR)无环回路备选(LFA)附加设备。

贡献用卢克De Ghein和里卡尔多Simoni, Cisco TAC工程师。

背景信息

使用思科伙伴产品组合,您能模拟,模拟,评估,最优化,计划和分析您的复杂网络。使用伙伴设计和IPFRR LFA附加设备伙伴设计的,您能使用伙伴设计功能为了发现IPFRR LFA如何在您的网络实行或多少保护覆盖您接收。此重要信息是可用的为您的真实网络或为一个新的网络设计的仿真。这样,您能验证,如果LFA覆盖将是足够的,并且,如果改进需要被做。

在伙伴设计必须安装IPFRR LFA附加设备。附加设备提供此功能:

  • 直接LFA
  • 远程LFA
  • Node Protection
  • PQ节点
  • 仅每前缀LFA (没有每链路LFA)

IPFRR LFA概述

当内部网关路由协议(IGP)是开放最短路径优先(OSPF)或中间系统对中间系统(IS-IS)时, IPFRR LFA在路由器能计算本地什么可能的备用路径是一旦失败。该失败可以是链路或节点故障。当有失败时,这些备用路径在控制层面和数据层面然后安装,就绪迅速激活。IPFRR LFA有一网络拓扑依赖因素。在一些拓扑方面,保护覆盖好比在其他拓扑方面。有多协议标签交换(MPLS)的远程LFA,能增加该覆盖,因为转发在往下车路由器(PQ节点)的MPLS封装的已保护流量,能安全反过来转发流量(没有需要返回在发生故障的链路间的流量)往目的地。

思科伙伴设计软件允许您查看网络和检查什么IPFRR LFA影响在网络。在显示在链路的LFA覆盖的您安装并且运行附加设备后,有一新的可视化联机。思科伙伴设计使用需求模拟网络。必须用于这些需求,在您运行IPFRR LFA前。在您运行IPFRR LFA附加设备后,图1显示虚构网络的示例在思科伙伴设计的。

图 1:虚构网络

部署伙伴IPFRR LFA附加设备

为了安装伙伴设计IPFRR LFA附加设备,请完成这些步骤:

  1. 解压缩添加文件并且移动在伙伴安装路径的附加程序目录的内解压缩的文件夹:| \ MATE<version> \附加程序

  2. 从伙伴设计附加程序菜单运行查找附加程序…

    图 2:附加程序

  3. 验证附加设备是列出的在附加程序菜单下:

    图 3:验证添加安装

请使用伙伴设计IPFRR LFA附加设备

此部分说明如何使用IPFRR LFA附加设备。

警告

有一些警告对使用此附加设备:

  • 不支持并行链路。注意使用一个对的并行链路路由器之间总是导致查找LFA情况满足。同样地,一个对的链路并行链路是另一条链路的备份。因此,运行并行链路的附加设备是没有用的。
  • 与流量的需求必须存在。或者必须创建需求集mesh对1Mbps的。LFA条件没有被检查前缀现在拓扑里,但是LFA条件cheked需求的。同样地,必须有配置的需求LFA附加设备可以运行。
  • 没有每链路LFA,但是仅每前缀LFA。
  • 支持仅链路状态协议OSPF和IS-IS (没有增强的内部网关路由选择协议(EIGRP)支持)。

运行IPFRR LFA附加设备

  1. 打开并且显示在主窗口您要运行IPFRR LFA附加设备的规划文件。 

  2. 在菜单栏,请点击附加程序。


    图 4:菜单栏

  3. 选择IPFRR (远程) LFA ?

    图 5:附加设备

    默认情况下,冗余设置为正常,远程LFA选择,并且集标记没有选择。

    图 6:选择远程LFA

    当日志windows冒出时,脚本完成运行:

    图 7:日志

您能学习脚本的结果用一些个不同的方式。

  • 形象化LFA覆盖结果在链路的在拓扑的颜色。
  • 显示IPFRR LFA的结果的表写脚本。
  • 报告较详细地显示IPFRR LFA脚本结果。

颜色

链路的颜色可以是绿色,黄色或者红色。格林意味着所有需求(前缀)有覆盖通过该链路,因此意味着所有需求(前缀)被覆盖。因此,颜色绿色含义100%覆盖。黄色意味着需求(前缀)的覆盖由LFA在0和100%之间。西行漫记意味着覆盖是0%。覆盖是仅直接LFA或可以是Direct LFA和远程LFA的总和,如果远程LFA选择,当脚本开始。

如果这第一次是您运行脚本,您必须配置伙伴设计显示IPFRR LFA列,添加由附加设备,在需求或接口表。

接口表

有IPFRR的LFA四接口列。点击箭头指向为了能选择和查看这些列的地方,而接口表选择。

图 8:选择列

选择这些接口列:

 图 9:选择IPFRR LFA列显示在接口表

您能看到在表窗口的这些列:

图 10:IPFRR LFA附加设备创建的接口列

这四列中的每一的覆盖值用百分比表示并且是为在一个路由器的一流出接口。

  • IPFRR远程LFA (PQ)列显示选定PQ节点,如果远程LFA启用,并且找到一个PQ节点。
  • IPFRR远程LFA覆盖列由远程仅LFA显示相当数量覆盖。
  • IPFRR直接LFA覆盖列由Direct仅LFA显示相当数量覆盖。
  • IPFRR覆盖列由Direct LFA和远程LFA显示覆盖的总和。

接口表示例

在表11,接口表和代表的线路接口R4-R5选择。

图 11:接口R4-R5

或者,只看到接口R4-R5,您能点击在拓扑的链路R4-R5,用鼠标右键单击和选择过滤器到选择

图 12:R4-R5 2

代表链路R4-R5仅的线路在表里。链路R4-R5是灰色的在拓扑。您取得此结果:

图 13:R4-R5 3

链路R4-R5是五边形的一部分。没有在五边形的直接LFA覆盖。在链路R4-R5的唯一的已保护直接LFA是R7通告的前缀。这就是为什么IPFRR直接LFA覆盖只是5.06。在R4了解的前缀通告由所有路由器在R5右边由远程LFA保护。PQ节点是R7。因此,所有前缀在R4里路由表与R5的作为下一跳由IPFRR LFA保护。因此, IPFRR覆盖证明是100%。

需求表

有IPFRR的LFA三需求列。点击箭头指向为了能选择和查看这些列的地方,而需求表选择。

图 14:选择列2

选择这些需求列:

Shown Order          Name                           Description
T          37        IPFRR LFA Coverage          IPFRR LFA Coverage
T          38        IPFRR LFA Interfaces        IPFRR LFA Interfaces
T          39        IPFRR Non-LFA Interfaces    IPFRR Non-LFA Interfaces

您能看到在表窗口的这些列:

图 15: IPFRR LFA附加设备创建的需求

三列显示IPFRR LFA覆盖从需求方面。需求是从一个路由器的一通信流到另一个路由器在提供的拓扑里。

  • IPFRR LFA覆盖列由Direct LFA和远程LFA显示覆盖的总和。
  • IPFRR LFA接口列显示沿需求的路径的接口该提供LFA。如果远程LFA启用,这是直接LFA和远程LFA。
  • IPFRR非LFA接口列显示沿不提供LFA需求的路径的接口。如果远程LFA启用,这是直接LFA和远程LFA。

IPFRR需求表示例

在表16,需求表和代表的需求路径R1-R8选择。

图 16:需求R1-R8

路径从R1到R8在拓扑突出显示并且是被标记的从A到Z。

您为此线路看到:

IPFRR Coverage                    IPFRR LFA                         IPFRR NOLFA
75        if{R1|R1-R2};if{R4|R4-R6};if{R6|R6-R8}     if{R2|R2-R4}

路径R1-R8的这三个接口有LFA :

  • if{R1|R1-R2}在R1含义,接口从R1到R2。此接口有LFA (路径穿过R3)。
  • if{R4|R4-R6}有一远程LFA在五边形。PQ节点是R7。(PQ节点可以在接口表找到。)
  • if{R6|R6-R8}有一远程LFA在五边形。PQ节点是R7。(PQ节点可以在接口表找到。)

路径R1-R8的此接口没有LFA :

  • if{R2|R2-R4}没有LFA。因为没有从R2to R4的可能的备选路径这是显然的。

由于有提供LFA的三个不, IPFRR LFA覆盖的百分比是75的接口和一个。

节点表

有两节点列。选择节点表并且点击箭头指向为了能选择和查看这些列的地方。

 

图 17:选择列3

选择这些节点列:

Shown Order          Name                                Description
T          49        IPFRR LFA Src Avg Coverage          IPFRR LFA Src Avg Coverage
T          50        IPFRR LFA Dst Avg Coverage          IPFRR LFA Dst Avg Coverage

您能看到在表窗口的这些列:

图 18:IPFRR LFA附加设备创建的节点

两列是为节点。

  • IPFRR LFA src Avg覆盖和dst Avg覆盖列提交在实际生活情景通常没有被考虑到的百分比值从节点方面。 结果,他们是超出本文的范围之外。

设置冗余

当您运行IPFRR LFA附加设备时,默认冗余是正常。您能选择Verbose选项:

图 19:Verbose

使用此选项,将有在日志的更多详细信息。参考读Reports部分的欲知更多信息。

选择“远程LFA”选项

如果远程LFA选择,则远程LFA可以计算。这能由IPFRR LFA增加覆盖的总百分比。如果启用, PQ节点将显示,如果找到其中任一。

设置标记

使用得因此标记为追踪目的与IPFRR LFA功能不直接地涉及并且是超出本文的范围之外。

IGP开销

当您使用IPFRR LFA附加设备时,发现IGP开销是非常有用的。IGP开销能被看到在接口表里,而且在拓扑的链路。默认情况下然而,后者没有启用。为了启用此,请执行这些步骤:

  1. 在右上角,请选择剧情选项

    图 20:集合剧情选项

  2. 点击设计Circuits选项:

    图 21:设计电路

  3. IGP量度的Set interface文本:

    图 22:接口文本

  4. 单击 Ok

    从现在起,您能看到在链路的IGP量度在拓扑:

    图 23:拓扑链路权值

阅读报告

这些日志是为此拓扑:

图 24:拓扑

添加历史记录

在添加历史记录里,您能看到IPFRR LFA附加设备是否成功运行,并且与什么选项:冗余、远程LFA和集标记。

图 25:附加设备运行

没有远程LFA,这是拓扑:

图 26:没有远程LFA的拓扑

摘要

概略的日志提供IPFRR LFA运行的摘要,指示远程LFA是否启用,接口流量的覆盖,多少流量是节点的相异(NODE保护),并且多少LFA保护。

图 27:日志摘要

日志

在其中每一IPFRR LFA的运行,摘要被记录。示例如下:

图 28:日志日志

这是日志:

(1) Id: ipfrr-pq.pl 24014 2012-09-13 12:24:12Z telkamp
(1) Remote LFA disabled
(1) Calculating routing table
(1) Processing C:/Users/ldeghein/AppData/Local/Temp/runscript_input.11384.pln-
1419229858
tmp.txt
Using Traffic Level: Default
(1) Processing routing table
(2) Processing interface R5 (R5-R9) to R9
(2) NO IPFRR for R5:R5-R9
(2) Processing interface R20 (R20-R19) to R19
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 19 out of 19 routes)
(2) Processing interface R15 (R15-R12) to R12
(2) NO IPFRR for R15:R15-R12
(2) Processing interface R19 (R19-R21) to R21
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 19 out of 19 routes)
(2) Processing interface R21 (R21-R22) to R22
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 1 out of 1 routes)
(2) Processing interface R2 (R2-R3) to R3
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 20 out of 20 routes)
(2) Processing interface R6 (R6-R4) to R4
(2) IPFRR INTERFACE (LFA coverage: 65.2%, 15 out of 23 routes)
(2) Processing interface R14 (R14-R10) to R10
(2) IPFRR INTERFACE (LFA coverage: 3.3%, 1 out of 30 routes)
(2) Processing interface R20 (R20-R22) to R22
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 1 out of 1 routes)
(2) Processing interface R17 (R17-R15) to R15
(2) IPFRR INTERFACE (LFA coverage: 14.3%, 5 out of 35 routes)
(2) Processing interface R4 (R4-R2) to R2
(2) NO IPFRR for R4:R4-R2
(2) Processing interface R8 (R8-R6) to R6
(2) IPFRR INTERFACE (LFA coverage: 66.7%, 4 out of 6 routes)
(2) Processing interface R19 (R19-R16) to R16
(2) NO IPFRR for R19:R19-R16
(2) Processing interface R1 (R1-R2) to R2
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 20 out of 20 routes)
(2) Processing interface R7 (R7-R8) to R8
(2) IPFRR INTERFACE (LFA coverage: 5.9%, 1 out of 17 routes)
(2) Processing interface R8 (R8-R7) to R7
(2) IPFRR INTERFACE (LFA coverage: 88.2%, 15 out of 17 routes)
(2) Processing interface R20 (R20-R21) to R21
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 1 out of 1 routes)
(2) Processing interface R2 (R2-R4) to R4
(2) NO IPFRR for R2:R2-R4
(2) Processing interface R5 (R5-R4) to R4
(2) IPFRR INTERFACE (LFA coverage: 19.0%, 15 out of 79 routes)
(2) Processing interface R15 (R15-R16) to R16(2) IPFRR INTERFACE
(LFA coverage: 15.8%, 15 out of 95 routes)
(2) Processing interface R3 (R3-R1) to R1
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 1 out of 1 routes)
(2) Processing interface R19 (R19-R20) to R20
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 19 out of 19 routes)
(2) Processing interface R9 (R9-R11) to R11
(2) IPFRR INTERFACE (LFA coverage: 8.2%, 9 out of 110 routes)
(2) Processing interface R22 (R22-R21) to R21
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 1 out of 1 routes)
(2) Processing interface R18 (R18-R17) to R17
(2) IPFRR INTERFACE (LFA coverage: 71.4%, 15 out of 21 routes)
(2) Processing interface R22 (R22-R19) to R19
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 19 out of 19 routes)
(2) Processing interface R12 (R12-R15) to R15
(2) NO IPFRR for R12:R12-R15
(2) Processing interface R2 (R2-R1) to R1
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 20 out of 20 routes)
(2) Processing interface R9 (R9-R5) to R5
(2) NO IPFRR for R9:R9-R5
(2) Processing interface R6 (R6-R8) to R8
(2) IPFRR INTERFACE (LFA coverage: 16.7%, 1 out of 6 routes)
(2) Processing interface R4 (R4-R6) to R6
(2) IPFRR INTERFACE (LFA coverage: 17.4%, 4 out of 23 routes)
(2) Processing interface R22 (R22-R20) to R20
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 1 out of 1 routes)
(2) Processing interface R9 (R9-R10) to R10
(2) IPFRR INTERFACE (LFA coverage: 23.7%, 9 out of 38 routes)
(2) Processing interface R12 (R12-R11) to R11
(2) IPFRR INTERFACE (LFA coverage: 8.2%, 9 out of 110 routes)
(2) Processing interface R21 (R21-R20) to R20
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 1 out of 1 routes)
(2) Processing interface R15 (R15-R17) to R17
(2) IPFRR INTERFACE (LFA coverage: 42.9%, 15 out of 35 routes)
(2) Processing interface R16 (R16-R19) to R19
(2) NO IPFRR for R16:R16-R19
(2) Processing interface R14 (R14-R13) to R13
(2) IPFRR INTERFACE (LFA coverage: 3.3%, 1 out of 30 routes)
(2) Processing interface R16 (R16-R15) to R15
(2) IPFRR INTERFACE (LFA coverage: 5.3%, 5 out of 95 routes)
(2) Processing interface R4 (R4-R5) to R5
(2) IPFRR INTERFACE (LFA coverage: 5.1%, 4 out of 79 routes)
(2) Processing interface R1 (R1-R3) to R3
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 1 out of 1 routes)
(2) Processing interface R16 (R16-R18) to R18
(2) IPFRR INTERFACE (LFA coverage: 20.0%, 5 out of 25 routes)
(2) Processing interface R17 (R17-R18) to R18
(2) IPFRR INTERFACE (LFA coverage: 23.8%, 5 out of 21 routes)
(2) Processing interface R10 (R10-R14) to R14
(2) IPFRR INTERFACE (LFA coverage: 30.0%, 9 out of 30 routes)
(2) Processing interface R3 (R3-R2) to R2
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 20 out of 20 routes)
(2) Processing interface R13 (R13-R14) to R14
(2) IPFRR INTERFACE (LFA coverage: 30.0%, 9 out of 30 routes)
(2) Processing interface R7 (R7-R5) to R5
(2) IPFRR INTERFACE (LFA coverage: 11.8%, 4 out of 34 routes)
(2) Processing interface R13 (R13-R12) to R12
(2) IPFRR INTERFACE (LFA coverage: 23.7%, 9 out of 38 routes)
(2) Processing interface R11 (R11-R12) to R12
(2) IPFRR INTERFACE (LFA coverage: 0.9%, 1 out of 110 routes)
(2) Processing interface R21 (R21-R19) to R19
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 19 out of 19 routes)
(2) Processing interface R10 (R10-R9) to R9
(2) IPFRR INTERFACE (LFA coverage: 23.7%, 9 out of 38 routes)
(2) Processing interface R11 (R11-R9) to R9
(2) IPFRR INTERFACE (LFA coverage: 0.9%, 1 out of 110 routes)
(2) Processing interface R19 (R19-R22) to R22
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 19 out of 19 routes)
(2) Processing interface R5 (R5-R7) to R7
(2) IPFRR INTERFACE (LFA coverage: 44.1%, 15 out of 34 routes)
(2) Processing interface R12 (R12-R13) to R13
(2) IPFRR INTERFACE (LFA coverage: 23.7%, 9 out of 38 routes)
(2) Processing interface R18 (R18-R16) to R16
(2) IPFRR INTERFACE (LFA coverage: 60.0%, 15 out of 25 routes)
(1) Interface traffic covered by IPFRR: 19.0% (436 Mbps out of 2290 Mbps)
[15.0% is also node diverse]
(1) Writing output plan file (C:/Users/ldeghein/Documents/ldeghein/MATE/CiscoLive-
IPFRR-LFA-out.txt)

没有链路的R5-R9覆盖。因为没有备选路径,这是显然的。变色此链路红色。

(2) Processing interface R5 (R5-R9) to R9
(2) NO IPFRR for R5:R5-R9

在R1,链路R1-R2有全篇报导。变色此链路绿色。因为R1、R2和R3连接作为三角,在此链路的每个前缀由在链路R1-R3的直接LFA包括:

(2) Processing interface R1 (R1-R2) to R2
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 20 out of 20 routes)

在R5,链路R4-R5有与LFA的仅一些个前缀。这是因为备选路径是通过五边形。变色此链路黄色。

(2) Processing interface R4 (R4-R5) to R5
(2) IPFRR INTERFACE (LFA coverage: 5.1%, 4 out of 79 routes)

为了能发现哪些前缀有此接口的LFA,并且哪些不,您必须运行IPFRR LFA附加设备以设置的冗余选项。您能也查看接口日志。之间编号()在拓扑里指示接口的总数。接口的总数是链路数量,时期两的链路的每个方向。

图 29:日志接口

与冗余选项的日志

日志有与冗余选项的更多详细信息:

图 30:日志冗余

这是为图1的拓扑运行的脚本的日志,没有LFA启动的远程。需求配置作为1 Mbps全网状。因此,有1 Mbps需求从每个路由器的到其他路由器。有22路由器,因此总共有484个需求。因为每个路由器也有需求对本身,总计484是22乘22。脚本检查接口每个接口:

(1) Id: ipfrr-pq.pl 24014 2012-09-13 12:24:12Z telkamp
(1) Remote LFA disabled
(1) Calculating routing table
(1) Processing C:/Users/ldeghein/AppData/Local/Temp/runscript_input.11384.pln-
1419238863
tmp.txt
Using Traffic Level: Default
(1) Processing routing table
(2) Processing interface R4 (R4-R2) to R2
(d) Neighbor: R5
(d) Neighbor: R6
(d) R7|R2: no LFA, traffic: 1.0 Mbps
(d) R10|R3: no LFA, traffic: 1.0 Mbps
(d) R18|R2: no LFA, traffic: 1.0 Mbps
(d) R10|R1: no LFA, traffic: 1.0 Mbps
(d) R7|R1: no LFA, traffic: 1.0 Mbps
(d) R6|R3: no LFA, traffic: 1.0 Mbps
(d) R11|R2: no LFA, traffic: 1.0 Mbps
(d) R14|R1: no LFA, traffic: 1.0 Mbps
(d) R6|R2: no LFA, traffic: 1.0 Mbps
(d) R22|R2: no LFA, traffic: 1.0 Mbps
(d) R17|R2: no LFA, traffic: 1.0 Mbps
(d) R7|R3: no LFA, traffic: 1.0 Mbps
(d) R16|R1: no LFA, traffic: 1.0 Mbps
(d) R19|R2: no LFA, traffic: 1.0 Mbps
(d) R10|R2: no LFA, traffic: 1.0 Mbps
(d) R18|R3: no LFA, traffic: 1.0 Mbps
(d) R15|R1: no LFA, traffic: 1.0 Mbps
(d) R13|R1: no LFA, traffic: 1.0 Mbps
(d) R13|R3: no LFA, traffic: 1.0 Mbps
(d) R17|R1: no LFA, traffic: 1.0 Mbps
(d) R4|R3: no LFA, traffic: 1.0 Mbps
(d) R20|R3: no LFA, traffic: 1.0 Mbps
(d) R12|R2: no LFA, traffic: 1.0 Mbps
(d) R17|R3: no LFA, traffic: 1.0 Mbps
(d) R21|R1: no LFA, traffic: 1.0 Mbps
(d) R9|R1: no LFA, traffic: 1.0 Mbps
(d) R20|R1: no LFA, traffic: 1.0 Mbps
(d) R6|R1: no LFA, traffic: 1.0 Mbps
(d) R14|R2: no LFA, traffic: 1.0 Mbps
(d) R8|R3: no LFA, traffic: 1.0 Mbps
(d) R21|R3: no LFA, traffic: 1.0 Mbps
(d) R9|R3: no LFA, traffic: 1.0 Mbps
(d) R22|R3: no LFA, traffic: 1.0 Mbps
(d) R11|R3: no LFA, traffic: 1.0 Mbps
(d) R19|R1: no LFA, traffic: 1.0 Mbps
(d) R16|R2: no LFA, traffic: 1.0 Mbps
(d) R12|R3: no LFA, traffic: 1.0 Mbps
(d) R11|R1: no LFA, traffic: 1.0 Mbps
(d) R14|R3: no LFA, traffic: 1.0 Mbps
(d) R15|R3: no LFA, traffic: 1.0 Mbps
(d) R8|R1: no LFA, traffic: 1.0 Mbps
(d) R22|R1: no LFA, traffic: 1.0 Mbps
(d) R4|R1: no LFA, traffic: 1.0 Mbps
(d) R5|R1: no LFA, traffic: 1.0 Mbps
(d) R15|R2: no LFA, traffic: 1.0 Mbps
(d) R20|R2: no LFA, traffic: 1.0 Mbps
(d) R19|R3: no LFA, traffic: 1.0 Mbps
(d) R13|R2: no LFA, traffic: 1.0 Mbps
(d) R8|R2: no LFA, traffic: 1.0 Mbps
(d) R18|R1: no LFA, traffic: 1.0 Mbps
(d) R16|R3: no LFA, traffic: 1.0 Mbps
(d) R12|R1: no LFA, traffic: 1.0 Mbps
(d) R21|R2: no LFA, traffic: 1.0 Mbps
(d) R5|R3: no LFA, traffic: 1.0 Mbps
(d) R5|R2: no LFA, traffic: 1.0 Mbps
(d) R9|R2: no LFA, traffic: 1.0 Mbps
(d) R4|R2: no LFA, traffic: 1.0 Mbps
(2) NO IPFRR for R4:R4-R2

...

(2) Processing interface R6 (R6-R4) to R4
(d) Neighbor: R8
(d) R6|R3: no LFA, traffic: 1.0 Mbps
(d) Demand R6|R14, LFA(s): R8, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R8
(d) Demand R6|R12, LFA(s): R8, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R8
(d) R6|R1: no LFA, traffic: 1.0 Mbps
(d) Demand R6|R18, LFA(s): R8, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R8
(d) R8|R2: no LFA, traffic: 1.0 Mbps
(d) R6|R4: no LFA, traffic: 1.0 Mbps
(d) Demand R6|R5, LFA(s): R8, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R8
(d) Demand R6|R16, LFA(s): R8, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R8
(d) Demand R6|R15, LFA(s): R8, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R8
(d) Demand R6|R9, LFA(s): R8, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R8
(d) Demand R6|R21, LFA(s): R8, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R8
(d) R6|R2: no LFA, traffic: 1.0 Mbps
(d) Demand R6|R13, LFA(s): R8, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R8
(d) R8|R4: no LFA, traffic: 1.0 Mbps
(d) R8|R3: no LFA, traffic: 1.0 Mbps
(d) Demand R6|R11, LFA(s): R8, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R8
(d) Demand R6|R10, LFA(s):R8, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R8
(d) Demand R6|R19, LFA(s): R8, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R8
(d) Demand R6|R22, LFA(s): R8, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R8
(d) R8|R1: no LFA, traffic: 1.0 Mbps
(d) Demand R6|R20, LFA(s): R8, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R8
(d) Demand R6|R17, LFA(s): R8, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R8
(2) IPFRR INTERFACE (LFA coverage: 65.2%, 15 out of 23 routes)
(2) Processing interface R14 (R14-R10) to R10
(d) Neighbor: R13
(d) R14|R9: no LFA, traffic: 1.0 Mbps
(d) R12|R10: no LFA, traffic: 1.0 Mbps
(d) R17|R10: no LFA, traffic: 1.0 Mbps
(d) R19|R10: no LFA, traffic: 1.0 Mbps
(d) R16|R10: no LFA, traffic: 1.0 Mbps
(d) R14|R4: no LFA, traffic: 1.0 Mbps
(d) R14|R6: no LFA, traffic: 1.0 Mbps
(d) R13|R9: no LFA, traffic: 1.0 Mbps
(d) R14|R10: no LFA, traffic: 1.0 Mbps
(d) R14|R7: no LFA, traffic: 1.0 Mbps
(d) R13|R7: no LFA, traffic: 1.0 Mbps
(d) R18|R10: no LFA, traffic: 1.0 Mbps
(d) R13|R4: no LFA, traffic: 1.0 Mbp
(d) R14|R1: no LFA, traffic: 1.0 Mbps
(d) R20|R10: no LFA, traffic: 1.0 Mbps
(d) R13|R5: no LFA, traffic: 1.0 Mbps
(d) R21|R10: no LFA, traffic: 1.0 Mbps
(d) R14|R3: no LFA, traffic: 1.0 Mbps
(d) R13|R2: no LFA, traffic: 1.0 Mbps
(d) R22|R10: no LFA, traffic: 1.0 Mbps
(d) R13|R6: no LFA, traffic: 1.0 Mbps
(d) R14|R5: no LFA, traffic: 1.0 Mbps
(d) R13|R3: no LFA, traffic: 1.0 Mbps
(d) Demand R14|R11, LFA(s): R13, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R13
(d) R14|R8: no LFA, traffic: 1.0 Mbps
(d) R15|R10: no LFA, traffic: 1.0 Mbps
(d) R14|R2: no LFA, traffic: 1.0 Mbps
(d) R13|R8: no LFA, traffic: 1.0 Mbps
(d) R13|R1: no LFA, traffic: 1.0 Mbps
(d) R13|R10: no LFA, traffic: 1.0 Mbps
(2) IPFRR INTERFACE (LFA coverage: 3.3%, 1 out of 30 routes)

...

(2) Processing interface R2 (R2-R4) to R4
(d) Neighbor: R1
(d) Neighbor: R3
(d) R1|R8: no LFA, traffic: 1.0 Mbps
(d) R3|R12: no LFA, traffic: 1.0 Mbps
(d) R1|R6: no LFA, traffic: 1.0 Mbp
(d) R2|R13: no LFA, traffic: 1.0 Mbps
(d) R3|R8: no LFA, traffic: 1.0 Mbps
(d) R2|R15: no LFA, traffic: 1.0 Mbps
(d) R1|R14: no LFA, traffic: 1.0 Mbps
(d) R3|R19: no LFA, traffic: 1.0 Mbps
(d) R2|R8: no LFA, traffic: 1.0 Mbps
(d) R3|R21: no LFA, traffic: 1.0 Mbps
(d) R3|R6: no LFA, traffic: 1.0 Mbps
(d) R2|R9: no LFA, traffic: 1.0 Mbps
(d) R1|R11: no LFA, traffic: 1.0 Mbps
(d) R1|R10: no LFA, traffic: 1.0 Mbps
(d) R1|R19: no LFA, traffic: 1.0 Mbps
(d) R3|R18: no LFA, traffic: 1.0 Mbps
(d) R2|R17: no LFA, traffic: 1.0 Mbps
(d) R2|R22: no LFA, traffic: 1.0 Mbps
(d) R1|R7: no LFA, traffic: 1.0 Mbps
(d) R2|R19: no LFA, traffic: 1.0 Mbps
(d) R3|R14: no LFA, traffic: 1.0 Mbps
(d) R3|R20: no LFA, traffic: 1.0 Mbps
(d) R3|R7: no LFA, traffic: 1.0 Mbps
(d) R1|R22: no LFA, traffic: 1.0 Mbps
(d) R2|R12: no LFA, traffic: 1.0 Mbps
(d) R1|R21: no LFA, traffic: 1.0 Mbps
(d) R1|R15: no LFA, traffic: 1.0 Mbps
(d) R2|R11: no LFA, traffic: 1.0 Mbps
(d) R1|R12: no LFA, traffic: 1.0 Mbps
(d) R3|R22: no LFA, traffic: 1.0 Mbps
(d) R3|R5: no LFA, traffic: 1.0 Mbps
(d) R2|R14: no LFA, traffic: 1.0 Mbps
(d) R2|R16: no LFA, traffic: 1.0 Mbps
(d) R2|R5: no LFA, traffic: 1.0 Mbps
(d) R1|R5: no LFA, traffic: 1.0 Mbps
(d) R1|R17: no LFA, traffic: 1.0 Mbps
(d) R2|R21: no LFA, traffic: 1.0 Mbps
(d) R1|R18: no LFA, traffic: 1.0 Mbps
(d) R2|R4: no LFA, traffic: 1.0 Mbps
(d) R3|R15: no LFA, traffic: 1.0 Mbps
(d) R2|R6: no LFA, traffic: 1.0 Mbps
(d) R1|R20: no LFA, traffic: 1.0 Mbps
(d) R3|R4: no LFA, traffic: 1.0 Mbps
(d) R3|R16: no LFA, traffic: 1.0 Mbps
(d) R2|R20: no LFA, traffic: 1.0 Mbps
(d) R2|R7: no LFA, traffic: 1.0 Mbps
(d) R3|R10: no LFA, traffic: 1.0 Mbps
(d) R3|R17: no LFA, traffic: 1.0 Mbps
(d) R3|R9: no LFA, traffic: 1.0 Mbps
(d) R1|R4: no LFA, traffic: 1.0 Mbps
(d) R1|R16: no LFA, traffic: 1.0 Mbps
(d) R2|R18: no LFA, traffic: 1.0 Mbps
(d) R3|R11: no LFA, traffic: 1.0 Mbps
(d) R2|R10: no LFA, traffic: 1.0 Mbps
(d) R3|R13: no LFA, traffic: 1.0 Mbps
(d) R1|R13: no LFA, traffic: 1.0 Mbps
(d) R1|R9: no LFA, traffic: 1.0 Mbps
(2) NO IPFRR for R2:R2-R4

...

(2) Processing interface R3 (R3-R2) to R2

(d) Neighbor: R1
(d) Demand R3|R8, LFA(s): R1, traffic: 1.0 Mbps
(d) Demand R3|R12, LFA(s): R1, traffic: 1.0 Mbps
(d) Demand R3|R6, LFA(s): R1, traffic: 1.0 Mbps
(d) Demand R3|R21, LFA(s): R1, traffic: 1.0 Mbps
(d) Demand R3|R19, LFA(s): R1, traffic: 1.0 Mbps
(d) Demand R3|R18, LFA(s): R1, traffic: 1.0 Mbps
(d) Demand R3|R20, LFA(s): R1, traffic: 1.0 Mbps
(d) Demand R3|R7, LFA(s): R1, traffic: 1.0 Mbps
(d) Demand R3|R14, LFA(s): R1, traffic: 1.0 Mbps
(d) Demand R3|R5, LFA(s): R1, traffic: 1.0 Mbps
(d) Demand R3|R22, LFA(s): R1, traffic: 1.0 Mbps
(d) Demand R3|R2, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R3|R15, LFA(s): R1, traffic: 1.0 Mbps
(d) Demand R3|R17, LFA(s): R1, traffic: 1.0 Mbps
(d) Demand R3|R10, LFA(s): R1, traffic: 1.0 Mbps
(d) Demand R3|R9, LFA(s): R1, traffic: 1.0 Mbps
(d) Demand R3|R4, LFA(s): R1, traffic: 1.0 Mbps
(d) Demand R3|R16, LFA(s): R1, traffic: 1.0 Mbps
(d) Demand R3|R11, LFA(s): R1, traffic: 1.0 Mbps
(d) Demand R3|R13, LFA(s): R1, traffic: 1.0 Mbps
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 20 out of 20 routes)
(2) Processing interface R13 (R13-R14) to R14
(d) Neighbor: R12
(d) Demand R13|R8, LFA(s): R12, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R12
(d) Demand R13|R1, LFA(s): R12, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R12
(d) R13|R10: no LFA, traffic: 1.0 Mbps
(d) Demand R13|R3, LFA(s): R12, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R12
(d) R19|R14: no LFA, traffic: 1.0 Mbps
(d) R15|R10: no LFA, traffic: 1.0 Mbps
(d) R12|R14: no LFA, traffic: 1.0 Mbps
(d) R22|R10: no LFA, traffic: 1.0 Mbps
(d) Demand R13|R2, LFA(s): R12, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R12
(d) R16|R14: no LFA, traffic: 1.0 Mbps
(d) Demand R13|R6, LFA(s): R12, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R12
(d) R20|R10: no LFA, traffic: 1.0 Mbps
(d) Demand R13|R5, LFA(s): R12, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R12
(d) R15|R14: no LFA, traffic: 1.0 Mbps
(d) R13|R14: no LFA, traffic: 1.0 Mbps
(d) R21|R10: no LFA, traffic: 1.0 Mbps
(d) R17|R14: no LFA, traffic: 1.0 Mbps
(d) Demand R13|R4, LFA(s): R12, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R12
(d) R18|R10: no LFA, traffic: 1.0 Mbps
(d) R21|R14: no LFA, traffic: 1.0 Mbps
(d) Demand R13|R9, LFA(s): R12, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R12
(d) Demand R13|R7, LFA(s): R12, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R12
(d) R18|R14: no LFA, traffic: 1.0 Mbps
(d) R17|R10: no LFA, traffic: 1.0 Mbps
(d) R19|R10: no LFA, traffic: 1.0 Mbps
(d) R11|R14: no LFA, traffic: 1.0 Mbps
(d) R16|R10: no LFA, traffic: 1.0 Mbps
(d) R12|R10: no LFA, traffic: 1.0 Mbps
(d) R20|R14: no LFA, traffic: 1.0 Mbps
(d) R22|R14: no LFA, traffic: 1.0 Mbps
(2) IPFRR INTERFACE (LFA coverage: 30.0%, 9 out of 30 routes)
(2) Processing interface R17 (R17-R18) to R18
(d) Neighbor: R15
(d) Demand R17|R21, LFA(s): R15, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R15
(d) R3|R18: no LFA, traffic: 1.0 Mbps
(d) Demand R17|R16, LFA(s): R15, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R15
(d) R9|R18: no LFA, traffic: 1.0 Mbps
(d) R8|R18: no LFA, traffic: 1.0 Mbps
(d) R10|R18: no LFA, traffic: 1.0 Mbps
(d) R7|R18: no LFA, traffic: 1.0 Mbps
(d) R2|R18: no LFA, traffic: 1.0 Mbps
(d) R6|R18: no LFA, traffic: 1.0 Mbps
(d) R14|R18: no LFA, traffic: 1.0 Mbps
(d) R13|R18: no LFA, traffic: 1.0 Mbps
(d) R15|R18: no LFA, traffic: 1.0 Mbps
(d) R17|R18: no LFA, traffic: 1.0 Mbps
(d) R1|R18: no LFA, traffic: 1.0 Mbp
(d) Demand R17|R22, LFA(s): R15, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R15
(d) R11|R18: no LFA, traffic: 1.0 Mbps
(d) Demand R17|R20, LFA(s): R15, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R15
(d) R5|R18: no LFA, traffic: 1.0 Mbps
(d) Demand R17|R19, LFA(s): R15, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R15
(d) R12|R18: no LFA, traffic: 1.0 Mbps
(d) R4|R18: no LFA, traffic: 1.0 Mbps
(2) IPFRR INTERFACE (LFA coverage: 23.8%, 5 out of 21 routes)
(2) Processing interface R9 (R9-R10) to R10
(d) Neighbor: R11
(d) Neighbor: R5
(d) R22|R10: no LFA, traffic: 1.0 Mbps
(d) R5|R14: no LFA, traffic: 1.0 Mbps
(d) R5|R10: no LFA, traffic: 1.0 Mbps
(d) R1|R14: no LFA, traffic: 1.0 Mbps
(d) R21|R10: no LFA, traffic: 1.0 Mbps
(d) Demand R8|R13, LFA(s): R11, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R11
(d) Demand R2|R13, LFA(s): R11, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R11
(d) R8|R10: no LFA, traffic: 1.0 Mbps
(d) R4|R10: no LFA, traffic: 1.0 Mbps
(d) R20|R10: no LFA, traffic: 1.0 Mbps
(d) R9|R10: no LFA, traffic: 1.0 Mbps
(d) Demand R6|R13, LFA(s): R11, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R11
(d) R3|R14: no LFA, traffic: 1.0 Mbps
(d) R11|R10: no LFA, traffic: 1.0 Mbps
(d) R15|R10: no LFA, traffic: 1.0 Mbps
(d) R1|R10: no LFA, traffic: 1.0 Mbps
(d) R9|R14: no LFA, traffic: 1.0 Mbps
(d) R6|R10: no LFA, traffic: 1.0 Mbps
(d) R8|R14: no LFA, traffic: 1.0 Mbps
(d) R16|R10: no LFA, traffic: 1.0 Mbps
(d) R19|R10: no LFA, traffic: 1.0 Mbps
(d) R17|R10: no LFA, traffic: 1.0 Mbps
(d) R11|R14: no LFA, traffic: 1.0 Mbps
(d) Demand R5|R13, LFA(s): R11, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R11
(d) R2|R14: no LFA, traffic: 1.0 Mbps
(d) Demand R9|R13, LFA(s): R11, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R11
(d) R12|R10: no LFA, traffic: 1.0 Mbps
(d) R7|R14: no LFA, traffic: 1.0 Mbps
(d) Demand R1|R13, LFA(s): R11, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R11
(d) R18|R10: no LFA, traffic: 1.0 Mbps
(d) R4|R14: no LFA, traffic: 1.0 Mbps
(d) Demand R3|R13, LFA(s): R11, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R11
(d) R2|R10: no LFA, traffic: 1.0 Mbps
(d) Demand R4|R13, LFA(s): R11, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R11
(d) R7|R10: no LFA, traffic: 1.0 Mbps
(d) R3|R10: no LFA, traffic: 1.0 Mbps
(d) R6|R14: no LFA, traffic: 1.0 Mbps
(d) Demand R7|R13, LFA(s): R11, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R11
(2) IPFRR INTERFACE (LFA coverage: 23.7%, 9 out of 38 routes)
(2) Processing interface R19 (R19-R21) to R21
(d) Neighbor: R16
(d) Neighbor: R20
(d) Neighbor: R22
(d) Demand R2|R21, LFA(s): R20, R22, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R20, R22
(d) Demand R5|R21, LFA(s): R20, R22, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R20, R22
(d) Demand R1|R21, LFA(s): R20, R22, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R20, R22
(d) Demand R19|R21, LFA(s): R20, R22, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R20, R22
(d) Demand R18|R21, LFA(s): R20, R22, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R20, R22
(d) Demand R14|R21, LFA(s): R20, R22, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R20, R22
(d) Demand R12|R21, LFA(s): R20, R22, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R20, R22
(d) Demand R16|R21, LFA(s): R20, R22, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R20, R22
(d) Demand R3|R21, LFA(s): R20, R22, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R20, R22
(d) Demand R15|R21, LFA(s): R20, R22, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R20, R22
(d) Demand R11|R21, LFA(s): R20, R22, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R20, R22
(d) Demand R7|R21, LFA(s): R20, R22, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R20, R22
(d) Demand R4|R21, LFA(s): R20, R22, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R20, R22
(d) Demand R10|R21, LFA(s): R20, R22, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R20, R22
(d) Demand R8|R21, LFA(s): R20, R22, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R20, R22
(d) Demand R9|R21, LFA(s): R20, R22, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R20, R22
(d) Demand R17|R21, LFA(s): R20, R22, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R20, R22
(d) Demand R6|R21, LFA(s): R20, R22, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R20, R22
(d) Demand R13|R21, LFA(s): R20, R22, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R20, R22
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 19 out of 19 routes)
(2) Processing interface R2 (R2-R3) to R3
(d) Neighbor: R4
(d) Neighbor: R1
(d) Demand R22|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R2|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R18|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R6|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R21|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R17|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R4|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R15|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R19|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R9|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R11|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R14|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R12|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R5|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R16|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R7|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R10|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R8|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R13|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(d) Demand R20|R3, LFA(s): R1, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R1
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 20 out of 20 routes)
(2) Processing interface R1 (R1-R3) to R3
(d) Neighbor: R2
(d) Demand R1|R3, LFA(s): R2, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R2
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 1 out of 1 routes)
(1) Interface traffic covered by IPFRR: 19.0% (436 Mbps out of 2290 Mbps)
[15.0% is also node diverse]
(1) Writing output plan file (C:/Users/ldeghein/Documents/ldeghein/MATE/MATE-k9-
5.6.5-Windows-x86_64/CiscoLive-ipfrr-restored-ipfr-out.txt)

这是R4-R5 :

(2) Processing interface R4 (R4-R5) to R5
(d) Neighbor: R2
(d) Neighbor: R6
(d) R1|R10: no LFA, traffic: 1.0 Mbps
(d) R2|R9: no LFA, traffic: 1.0 Mbps
(d) R1|R11: no LFA, traffic: 1.0 Mbps
(d) R4|R5: no LFA, traffic: 1.0 Mbps
(d) R6|R10: no LFA, traffic: 1.0 Mbps
(d) R1|R19: no LFA, traffic: 1.0 Mbps
(d) R3|R18: no LFA, traffic: 1.0 Mbps
(d) R6|R11: no LFA, traffic: 1.0 Mbps
(d) R2|R19: no LFA, traffic: 1.0 Mbps
(d) R6|R13: no LFA, traffic: 1.0 Mbps
(d) R3|R14: no LFA, traffic: 1.0 Mbps
(d) R2|R17: no LFA, traffic: 1.0 Mbps
(d) R4|R15: no LFA, traffic: 1.0 Mbps
(d) Demand R1|R7, LFA(s): R6, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R6
(d) R2|R22: no LFA, traffic: 1.0 Mbps
(d) R6|R21: no LFA, traffic: 1.0 Mbps
(d) R6|R9: no LFA, traffic: 1.0 Mbps
(d) R2|R12: no LFA, traffic: 1.0 Mbps
(d) R3|R20: no LFA, traffic: 1.0 Mbps
(d) R1|R22: no LFA, traffic: 1.0 Mbps
(d) Demand R3|R7, LFA(s): R6, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R6
(d) R4|R10: no LFA, traffic: 1.0 Mbps
(d) R3|R12: no LFA, traffic: 1.0 Mbps
(d) R4|R9: no LFA, traffic: 1.0 Mbps
(d) R2|R13: no LFA, traffic: 1.0 Mbps
(d) R6|R17: no LFA, traffic: 1.0 Mbps
(d) R4|R21: no LFA, traffic: 1.0 Mbps
(d) R4|R16: no LFA, traffic: 1.0 Mbps
(d) R2|R15: no LFA, traffic: 1.0 Mbps
(d) R6|R20: no LFA, traffic: 1.0 Mbps
(d) R3|R19: no LFA, traffic: 1.0 Mbps
(d) R1|R14: no LFA, traffic: 1.0 Mbps
(d) R6|R22: no LFA, traffic: 1.0 Mbps
(d) R6|R19: no LFA, traffic: 1.0 Mbps
(d) R3|R21: no LFA, traffic: 1.0 Mbps
(d) R3|R16: no LFA, traffic: 1.0 Mbps
(d) R1|R20: no LFA, traffic: 1.0 Mbps
(d) R4|R17: no LFA, traffic: 1.0 Mbps
(d) R3|R9: no LFA, traffic: 1.0 Mbps
(d) R3|R10: no LFA, traffic: 1.0 Mbps
(d) Demand R2|R7, LFA(s): R6, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R6
(d) R6|R12: no LFA, traffic: 1.0 Mbps
(d) R3|R17: no LFA, traffic: 1.0 Mbps
(d) R6|R14: no LFA, traffic: 1.0 Mbps
(d) R6|R18: no LFA, traffic: 1.0 Mbps
(d) R2|R20: no LFA, traffic: 1.0 Mbps
(d) R4|R19: no LFA, traffic: 1.0 Mbps
(d) R1|R16: no LFA, traffic: 1.0 Mbps
(d) R4|R14: no LFA, traffic: 1.0 Mbps
(d) R3|R11: no LFA, traffic: 1.0 Mbps
(d) R2|R18: no LFA, traffic: 1.0 Mbps
(d) R3|R13: no LFA, traffic: 1.0 Mbps
(d) R2|R10: no LFA, traffic: 1.0 Mbps
(d) R4|R13: no LFA, traffic: 1.0 Mbps
(d) R1|R9: no LFA, traffic: 1.0 Mbps
(d) R4|R12: no LFA, traffic: 1.0 Mbps
(d) R1|R13: no LFA, traffic: 1.0 Mbps
(d) R4|R18: no LFA, traffic: 1.0 Mbps
(d) R1|R21: no LFA, traffic: 1.0 Mbps
(d) R1|R15: no LFA, traffic: 1.0 Mbps
(d) R2|R11: no LFA, traffic: 1.0 Mbps
(d) R4|R20: no LFA, traffic: 1.0 Mbps
(d) R3|R5: no LFA, traffic: 1.0 Mbps
(d) R4|R22: no LFA, traffic: 1.0 Mbps
(d) R2|R14: no LFA, traffic: 1.0 Mbps
(d) R2|R16: no LFA, traffic: 1.0 Mbps
(d) R1|R12: no LFA, traffic: 1.0 Mbps
(d) R3|R22: no LFA, traffic: 1.0 Mbps
(d) R6|R15: no LFA, traffic: 1.0 Mbps
(d) R1|R17: no LFA, traffic: 1.0 Mbps
(d) R4|R11: no LFA, traffic: 1.0 Mbps
(d) R2|R5: no LFA, traffic: 1.0 Mbps
(d) R1|R5: no LFA, traffic: 1.0 Mbps
(d) R1|R18: no LFA, traffic: 1.0 Mbps
(d) R3|R15: no LFA, traffic: 1.0 Mbps
(d) Demand R4|R7, LFA(s): R6, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R6
(d) R6|R16: no LFA, traffic: 1.0 Mbps
(d) R6|R5: no LFA, traffic: 1.0 Mbps
(d) R2|R21: no LFA, traffic: 1.0 Mbps
(2) IPFRR INTERFACE (LFA coverage: 5.1%, 4 out of 79 routes)

R2有除R5以外的两个邻居:R2和R6。脚本在每需求将重复流过链路R4-R5,并且看到是否有LFA。

例如,对于第一需求从R1到R10,没有LFA :

(d) R1|R10: no LFA, traffic: 1.0 Mbps

对于对R7的需求R1,脚本通过邻居R6查找LFA,也是节点的相异(Node Protection),因为LFA不通过R5。

(d) Demand R1|R7, LFA(s): R6, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R6

需求R2-R7、R3-R7和R4-R7将有同一保护。因此,总共,四个需求从79当中有LFA和Node Protection。R1有需求对R5、R7和R9对流过链路R4-R5的R22。这是,总共, 14个需求。R1、R2和R3有对同一目的节点R5、R7和R9的需求对流过链路R4-R5的R22。因此,已经有64 (4乘16)需求流过链路R4-R5。也有有需求对R5、R7和R9对流过链路R4-R5的R22的R6。这是另外15个需求。因此,总共,有79 (64加上15)需求流过链路R4-R5。这在与链路涉及的日志的最后一行指示R4-R5 :

(2) IPFRR INTERFACE (LFA coverage: 5.1%, 4 out of 79 routes)

脚本为图1的拓扑再运行,当远程LFA启动。

摘要显示50.1%有远程LFA,并且24.5%有远程LFA Node Protection。

图 31:日志远程LFA

这是拓扑如何用LFA查找启动的远程:

图 32:拓扑用远程LFA

在前是黄色的链路当前绿色。由于远程LFA,覆盖极大增加。

这是日志的一部分,适合于对链路R4-R5 :

(2) Processing interface R4 (R4-R5) to R5
(d) Remote LFA Nodes: R8;R7
(d) Remote LFA Closest Node: R8
(d) Neighbor: R2
(d) Neighbor: R6
(d) R2|R9: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R2|R22: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R6|R21: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) Demand R1|R7, LFA(s): R6, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R6
(d) R1|R19: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R6|R17: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R3|R5: Remote LFA R8, traffic: 1.0 Mbps
(d) Demand R4|R7, LFA(s): R6, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R6
(d) R2|R15: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R1|R5: Remote LFA R8, traffic: 1.0 Mbps
(d) R6|R13: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R4|R5: Remote LFA R8, traffic: 1.0 Mbps
(d) R1|R15: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R2|R14: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R3|R10: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R2|R17: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R1|R20: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R3|R18: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R3|R11: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R1|R16: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) Demand R2|R7, LFA(s): R6, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R6
(d) R1|R13: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R6|R11: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R2|R20: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R1|R21: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R3|R20: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R3|R12: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R4|R20: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R6|R19: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R4|R13: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R4|R17: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R2|R5: Remote LFA R8, traffic: 1.0 Mbps
(d) R1|R11: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R1|R18: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R4|R15: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R3|R16: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) Demand R3|R7, LFA(s): R6, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R6
(d) R6|R15: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R6|R5: Remote LFA R8, traffic: 1.0 Mbps
(d) R3|R14: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R4|R12: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R6|R22: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R2|R16: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R2|R19: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R2|R11: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R3|R9: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R1|R17: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R1|R14: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R4|R11: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R3|R22: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R2|R18: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R6|R16: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R6|R9: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R1|R22: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R3|R15: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R6|R12: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R2|R10: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R4|R14: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R4|R19: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R6|R20: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R1|R10: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R3|R13: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R3|R19: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R3|R17: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R1|R9: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R2|R13: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R4|R9: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R4|R10: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R1|R12: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R4|R22: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R4|R21: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R4|R18: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R6|R10: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R6|R14: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R2|R12: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R6|R18: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R2|R21: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R3|R21: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) R4|R16: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(2) IPFRR INTERFACE (LFA coverage: 100.0%, 79 out of 79 routes)

由于远程LFA,当前有在链路R4-R5的100% LFA覆盖。

对于链路R4-R5,有两PQ节点:R7和R8。最接近的节点是R8。

(2) Processing interface R4 (R4-R5) to R5
(d) Remote LFA Nodes: R8;R7
(d) Remote LFA Closest Node: R8

一些需求NODE保护(例如, R1|R7),并且一些不是(例如, R6|R21) :

(d) R6|R21: Remote LFA R8, traffic: 1.0 Mbps (not node diverse)
(d) Demand R1|R7, LFA(s): R6, traffic: 1.0 Mbps
(d) Node diverse LFA(s): R6

您在从R1、R2、R3、R4和R6的仅需求往R7 NODE保护的拓扑能看到。对于其他需求, LFA交叉节点R5。

所有从R1、R2、R3和R4的需求往R7和往对R22的R5由对R8的一远程LFA当前保护。

参考

IPFRR LFA由IP快速重新路由的RFC5286主要技术规范包括:无环回路替代项远程LFA FRR草稿IETF rtgwg远程lfa

添加可用性

参考您的思科帐户或销售团队为了得到伙伴设计的IPFRR LFA附加设备。



Document ID: 118769