Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

为 MPLS 信号 Lsp 配置入口路由器

 

MPLS 信号式标签交换路径(Lsp),从特定的入口路由器运行到特定的出口路由器。对于基本 MPLS 信号 LSP 功能,必须配置入口路由器,但无需配置任何其他路由器。

要配置信号 Lsp,请在入口路由器上执行以下任务:

创建命名路径

要配置信号的 Lsp,必须先在入口路由器上创建一个或多个命名路径。对于每个路径,您可以指定路径中的部分或所有传输路由器,也可以将其留空。

每个路径名最多可包含32个字符,并且可以包含字母、数字、句点和连字符。该名称在入口路由器内必须是唯一的。创建命名路径后,您可以使用带有primary or secondary语句的命名路径在[edit protocols mpls label-switched-path label-path-name]层次结构级别上配置 lsp。您可以在任意数量的 Lsp 上指定相同的命名路径。

要确定 LSP 是否与 RSVP 会话中的主要或辅助路径相关联,请发出显示 rsvp 会话 detail命令。

要创建空路径,请通过包含以下形式的path语句来创建命名路径。这种形式的path语句为空,这意味着将接受入口和出口路由器之间的任何路径。实际上,使用的路径往往与基于目的地、最大努力的流量一样。

您可将此语句包含在以下层次结构级别:

  • [edit protocols mpls]

  • [edit logical-systems logical-system-name protocols mpls]

要创建在路径中指定部分或全部传输路由器的路径,请包括以下path语句形式,为每个传输路由器指定一个地址:

您可将此语句包含在以下层次结构级别:

  • [edit protocols mpls]

  • [edit logical-systems logical-system-name protocols mpls]

在此形式的path语句中,您可以指定一个或多个传输路由器地址。指定入口或出口路由器是可选的。您可以指定每个传输路由器的地址或主机名,但不需要列出每个传输路由器(如果其类型为loose)。按以下顺序指定地址:从入口路由器(可选)或第一个传输路由器开始,按路由到出口路由器(可选)或路由器(在出口路由器之前)顺序继续。每个路由器跳跃中只需指定一个地址。如果为同一个路由器指定了多个地址,则仅使用第一个地址;其他地址将被忽略并被截断。

对于每个路由器地址,请指定类型,这可能是以下各项之一:

  • strict—本币从先前的路由器到此路由器的路由是直接路径,不能包含任何其他路由器。如果address是接口地址,则此路由器还将确保传入接口是指定的。如果在前一台路由器和此路由器之间存在并行链路,则确保传入接口是指定的。它还确保路由可以按每个链路来实施。

    对于严格地址,您必须确保紧挨您正在配置的路由器之前的路由器具有到该路由器的直接连接。该地址可以是回传接口地址,在这种情况下,不会检查传入接口。

  • loose—从先前的路由器到此路由器的路由不必是直接路径,可以包含其他路由器,并可在任何接口上接收。地址可以是任何接口地址或回传接口的地址。

例子创建命名路径

配置路径to-hastings,用于按此顺序指定从入口到出口路由器14.1.1.113.1.1.112.1.1.111.1.1.1的完整严格路径。除了指定的中间路由器之外,不能存在任何中介路由。但是,出口路由器之间11.1.1.1可以有中间路由器,因为未在path语句中明确列出出口路由器。要在出口之前防止中间路由器,请使用strict类型将出口路由器配置为最后一个路由器。

创建路径, alt-hastings以便在路由器14.1.1.111.1.1.1之间允许任意数量的中间路由器。此外,还允许在出口路由器之间11.1.1.1使用中间路由器。

使用命运共享配置备用备份路径

您可以创建一个信息数据库,在主路径变得不稳定时,优先使用 First (CSPF)来计算一个或多个备份路径。该数据库介绍了网络元素之间的关系,例如路由器和链路。由于这些网络元素共享相同的命运,因此这种关系称为命运共享。

您可以配置备份路径,将共享链路和光纤路径的数量尽可能最小化,使其主要路径尽可能地减少,以确保在光纤被切断的情况下,最小的数据量会丢失,路径仍然存在于目的地。

要使备份路径最佳工作,它不得与主路径共享链路或物理光纤路径。这可确保单点故障不会同时影响主和备份路径。

以下各节介绍如何配置命运共享及其如何影响 CSPF,并提供命运共享配置示例:

配置命运共享

要配置命运共享,请包含fate-sharing以下语句:

有关可在其中包含此语句的层次结构级别列表,请参阅本声明的语句摘要部分。

每个命运共享组的名称都必须为32个字符长,并且可以包含字母、数字、句点(.)和连字符(-)。您最多可以定义 512 组。

命运共享组包含三种类型的对象:

  • 每个链路端的 IP—地址所标识的点到点链路。通常通过借用来自其他接口的 IP 地址来识别未编号的点到点链路。顺序并不重要;from 1.2.3.4 to 1.2.3.5并且from 1.2.3.5 to 1.2.3.4具有相同的意义。

  • 非点到点链路—包括 LAN 接口上的链路(如千兆位以太网接口)或非线性多路访问(NBMA)接口(例如异步传输模式 [ATM] 或帧中继)。您可以通过其各自的接口地址来识别这些链路。例如,如果 LAN 接口192.168.200.0/24连接了四个路由器,则会单独识别每个路由器链路:

    您可以按任意顺序列出地址。

  • 由其配置—的路由器 ID 标识的路由器节点。

组中的所有对象都具有某些相似性。例如,您可以为共享相同光纤管道的所有纤程定义一个组,所有共享相同光纤的光纤通道、连接到相同 LAN 交换机的所有链路、共享相同电源的所有设备等。所有对象均被视为/32 主机地址。

为了使组有意义,它应至少包含两个对象。您可以使用零个或一个对象配置组;这些组在处理过程中将被忽略。

一个对象可处于任意数量的组中,一个组可包含任意数量的对象。每个组都有一种可配置的成本,它表示该组对 CSPF 计算的影响级别。成本越高,备份路径就越不可能与主路径共享该组中的任何对象。该成本可直接与流量工程指标进行比较。默认情况下,成本为1。更改命运共享数据库不会影响已建立的 Lsp,直到下一 reoptimization CSPF。命运共享数据库确实会影响快速重新路由计算。

CSPF 的含义

当 CSPF 计算 LSP 的主路径时(如果主路径未处于活动状态,则为辅助路径),将忽略命运共享信息。您始终需要查找主路径的最佳路径(最小 IGP 成本)。

当 CSPF 计算辅助路径时,主路径(相同 LSP)处于活动状态时,将发生以下情况:

  1. CSPF 标识与主路径相关联的所有命运共享组。CSPF 通过识别主路径遍历和编译至少包含其中一个链路或节点的组列表的所有链路和节点来实现此目标。CSPF 会忽略搜索中的入口和出口节点。

  2. CSPF 对照编译的组列表检查流量工程数据库中的每个链路。如果链路是组的成员,则链路成本将按组的成本增加。如果链路是多个组的成员,则会将所有组成本相加。

  3. CSPF 对流量工程数据库中的每个节点执行检查,入口和出口节点除外。同样,一个节点可以属于多个组,因此成本是累加的。

  4. 路由器使用调整后的拓扑执行常规 CSPF 计算。

命运与旁路 Lsp 共享时对 CSPF 的影响

当命运共享启用了链路保护或链路节点保护时,CSPF 在计算绕过 LSP 路径时按以下方式运行:

  • CSPF 识别与主要 LSP 路径相关联的命运共享组。CSPF 通过识别旁路尝试保护的即时下游链路和即时下游节点来实现此目标。CSPF 编译包含即时下游链路和即时下游节点的组列表。

  • CSPF 对照编译的组列表检查流量工程数据库中的每个链路(从入口到直属下游节点)。如果链路是组的成员,则链路成本将按组的成本增加。

  • CSPF 识别不在命运共享路径中的下游链路。

此计算可防止在有可行替代项时,绕过与主要 LSP 路径相同的物理链路。

示例:配置命运共享

配置命运共享组east和。 west 因为west没有对象,所以在处理期间将被忽略。