Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

FAT 流标签概述

伪线是一种第 2 层电路或服务,可通过 MPLS 分组交换网络 (PSN) 模拟电信服务的基本属性。伪线旨在仅提供最低限度的必要功能来模拟具有给定服务定义所需的弹性要求的线路。

在 MPLS 网络中,如 RFC 6391《 通过 MPLS 数据包交换网络的伪线流感知传输》中所述的流感知伪线传输 (FAT) 流标签用于虚拟专用 LAN 服务 (VPLS) 和虚拟专用线服务 (VPWS) 的 LDP 信号伪线上的流量负载平衡。

当伪线配置为使用 FAT 流标签进行负载平衡时,到达入口路由器的数据包将通过伪线路径按以下顺序进行处理:

  • 入口路由器使用散列密钥算法中的入站数据包内容来计算流标签值。

  • 入口路由器将流标签推送到数据包的标签堆栈。

  • 中转路由器仅基于标签堆栈执行负载平衡。

  • 出口路由器弹出流标签并将数据包转发到其目标。

为了使负载平衡基于流标签配置工作,必须在所有路由器上启用支持信令扩展以将流标签与伪线一起使用的 LDP 版本。VPLS 和 VPWS 伪线的 LDP 信令配置相同。

用于 VPWS 和 VPLS 伪线的以下 LDP 信号转发等效类 (FEC) 支持 FAT 流标签:

  • 适用于 VPWS 的 FEC 128 — 具有静态配置的邻接方的 LDP 信号 VPWS(不支持 BGP 自动发现)。

  • 适用于 VPLS 的 FEC 128 — 具有静态配置的邻接方的 LDP 信号 VPLS(不支持 BGP 自动发现)。

  • 用于 VPWS 的 FEC 129 — LDP 信号 VPWS,可自动发现邻接方的 BGP。

  • 用于 VPLS 的 FEC 129 — LDP 信号 VPLS,具有邻接方的 BGP 自动发现功能。

注意:

增强型密集端口集中器 (DPC) 不支持流感知伪线传输 (FAT) 流标签,并且不应在具有 DPC 的系统中配置流标签。 DPC 支持熵标签,但存在以下限制: DPC 剥离熵标签,但 DPC 不会推送熵标签。

接口参数 (Sub-TLV) 用于 FEC 128 和 FEC 129 伪线。为LDP定义的子TLV包含发送(T)和接收(R)位。T 位通告能够推送流标签。R 位通告能够弹出流标签。默认情况下,对于任何这些伪线,提供商边缘 (PE) 路由器的信令行为是播发设置为 0 的标签中的 T 位和 R 位。

flow-label-transmitflow-label-receive配置语句提供了在子 TLV 字段中将 T 位和 R 位播发设置为 1 的功能,该字段是 LDP 标签映射消息的 FEC 接口参数的一部分。您可以使用这些语句来控制负载均衡标签的推送以及标签向控制平面中的路由对等方的播发。

或者,仅对于 FEC 128 VPWS 伪线,您可以配置以下语句以静态配置流标签推送和弹出作:

  • flow-label-receive-static 以静态弹出从远程 PE 路由器接收的伪线数据包上的流标签。

  • flow-label-transmit-static 在发送至远程 PE 路由器的伪线数据包上静态推送流标签。