自适应 LSP 配置
出于以下原因,LSP 偶尔可能需要重新路由:
使用语句配置
optimize-timer
了持续重新优化过程。当前路径存在连接问题。
该 LSP 被使用语句配置
priority
的另一个 LSP 抢占,并被迫重新路由。活动 LSP 的显式路径信息被修改,或者 LSP 的带宽增加。
您可以将 LSP 配置为在尝试重新路由时具有 自适应 功能。自适应时,LSP 会保留现有资源,直到新路径成功建立,并将流量削减到新的 LSP。要保留其资源,自适应 LSP 将请执行以下操作:
维护现有路径和分配的带宽 — 这样可以确保现有路径不会过早中断,并允许当前流量在新路径设置过程中继续流动。
避免对共享新路径和旧路径的链路进行双计数 — 当中间路由器无法识别新路径和旧路径属于同一 LSP,并将它们计数为两个独立的 LSP,从而需要单独的带宽分配时,将进行双倍计数。如果某些链路接近饱和,双倍计数可能会导致新路径的设置失败。
默认情况下,自适应行为处于禁用状态。您可以将语句 adaptive
包含在两个不同的层次结构级别中。
如果在 LSP 层次结构级别指定 adaptive
语句,则 LSP 的所有主/辅助路径上都会启用自适应行为。这意味着主路径和辅助路径在公共链路上共享相同的带宽。
要为所有 LSP 路径配置自适应行为,请在 adaptive
LSP 配置中包含语句:
adaptive;
您可以在以下层级包含此语句:
[edit protocols mpls label-switched-path lsp-name]
[edit logical-systems logical-system-name protocols mpls label-switched-path lsp-name]
如果在层次结构级别指定 adaptive
语句 [edit protocols mpls label-switched-path lsp-name (primary | secondary) path-name]
,则仅在指定该语句的路径上启用自适应行为。不同路径之间发生带宽双计数。但是,如果在层次结构级别上配置[edit protocols mpls label-switched-path lsp-name]
了adaptive
语句,则它将覆盖每个路径的自适应行为。
要为主级别或辅助级别配置自适应行为,请添加以下 adaptive
语句:
adaptive;
您可以在以下层级包含此语句:
[edit protocols mpls label-switched-path lsp-name (primary | secondary) path-name]
[edit logical-systems logical-system-name protocols mpls label-switched-path lsp-name (primary | secondary) path-name]