为第 2 层电路和 VPLS 配置冗余伪线
冗余伪线可以充当 PE 路由器和 CE 设备之间的备用连接,在某些类型的故障后维护第 2 层电路和 VPLS 服务。此功能可以帮助提高某些类型网络(例如城域网)的可靠性,其中单一故障点可能会中断多个客户的服务。冗余伪线无法将流量损失降低到零。但是,它们提供了一种从伪线故障中平稳恢复的方式,即可以在已知的时间限制内重新启动服务。
有关冗余伪线的工作原理的概述,请参阅 第 2 层电路和 VPLS 的冗余伪线。
要为第 2 层电路和 VPLS 配置伪线冗余,请完成以下部分中的过程:
在 PE 路由器上配置伪线冗余
您可以使用语句在 PE 路由器上配置伪线冗余,用作主伪线和备用伪线的 backup-neighbor
出口。
要配置 PE 路由器上的伪线冗余,请添加 backup-neighbor
以下语句:
backup-neighbor { community name; psn-tunnel-endpoint address; standby; virtual-circuit-id number; }
有关可包含此语句的层次结构级别列表,请参阅此语句的语句摘要。
该 backup-neighbor
语句包含以下配置选项:
community
- 为备份邻接方指定社区。psn-tunnel-endpoint
- 指定远程 PE 路由器上的数据包交换网络 (PSN) 隧道的端点地址。PSN 隧道端点地址是远程 PE 路由器上 LSP 的目标地址。standby
- 将伪线配置为指定备用邻接方。配置此语句时,流量通过主动和备用伪线同时流向 CE 设备。CE 设备将从备用伪线丢弃流量,除非活动伪线出现故障。如果主动伪线发生故障,CE 设备会自动切换到备用伪线。virtual-circuit-id
-唯一标识主要和备用第 2 层电路。此选项仅适用于第 2 层电路。
配置伪线的切换延迟
要配置路由器在将流量从故障主伪线切换到备份伪线之前等待的时间,请添加以下 switchover-delay
语句:
switchover-delay milliseconds;
有关可包含此语句的层次结构级别列表,请参阅此语句的语句摘要。
配置冗余伪线的恢复时间
您可以指定冗余第 2 层电路和 VPLS 伪线的恢复时间。为第 2 层电路或 VPLS 配置冗余伪线后,如果主要伪线发生故障,流量将切换到备用伪线。如果配置恢复时间,则当配置的时间到期时,如果主伪线已恢复,流量将恢复为主伪线。
要配置冗余伪线的恢复时间,请使用 revert-time
语句指定以秒为单位的时间:
revert-time (Protocols Layer 2 Circuits) seconds maximum seconds;
maximum
使用选项,指定延迟后revert-time
要添加的最大重新转换间隔。如果定义了恢复时间延迟,但未定义最大计时器,将在恢复计时器到期后还原 VPC。
要尽可能减少被丢弃的流量,以及主要到备份过渡期间观察到的潜在数据路径不对称,您可以使用此恢复计时器。当备份路径运行为活动,然后还原主路径时,将激活此还原计时器。其目标是避免立即将流量移回主路径,以确保控制平面的相关任务(如 IGP、LDP、RSVP 和内部 BGP)有足够的时间完成更新周期。
通过启用流量逐步返回到主路径,可以确保相对缓慢的控制平面处理和更新不会对恢复过程产生负面影响。
该 maximum
选项扩展了恢复计时器的功能,以提供抖动的间隔,通过此间隔,一定数量的电路可以转换回主路径。通过利用这个最大值,您可以定义一个电路需要切换的时间间隔。因此,电路的有效过渡在恢复期分散。
使用 revert-time x maximum y
语句时,您可以确保活动中的相应电路在时隙 (t1) 内移动到主路径,例如:x <= t1 <= y。换句话说,通过激活此语句,可以确保以下几点:
主路径恢复后,风险投资在备份路径中停留至少 x 秒。
在 y 秒之前,MIC 会重新移动到主路径。
y 最大值 = x 最大值 * 2 = 1200 秒。
x 和 y 的理想值将基于网络的内部方面。因此,这些设置没有默认值。如果未设置恢复时间,则默认行为为非恢复性。也就是说,恢复后,电路不会返回到主路径。它们被保留在备用路径上。
有关可包含此语句的层次结构级别列表,请参阅此语句的语句摘要。