Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

合格学习 VPLS 路由实例行为

下表总结了有关合格 MAC 学习的 VPLS 路由实例行为。

表 1 总结了未在路由实例上配置 的情况 vlan-id all 。在逻辑接口上指定的所有 VLAN 标识符都包含在路由实例中。

表 1:未配置 vlan-id all 时的 VPLS 路由实例行为

在逻辑接口上配置的标记

传入标记

仅外部标记

仅限外部标记范围

带有 VLAN 映射的外部和内部标记(路由实例上没有 VLAN ID)

仅外部标记和内部标记

带有 VLAN 映射的外部标记和内部范围标记

外部标签和内部范围

LSI

无标记

丢弃(仅适用于本机 VLAN-id)

丢弃(仅适用于本机 VLAN-id)

丢弃

丢弃

丢弃

丢弃

VLAN 4096 学习

1 个标记

还行

还行

丢弃

丢弃

丢弃

丢弃

在外部标签上学习

1 个标记不匹配

丢弃

丢弃

丢弃

丢弃

丢弃

丢弃

在外部标签上学习

2 标签

还行

还行

OK(交换/弹出-交换:在 vpls db 上获知了 MAC,但没有 VLAN-ID)

OK(如果路由实例上没有 VLAN id,则在 VPLS 数据库上获知 MAC;路由实例 VLAN-id 的 MAC 学习,否则)

OK(VLAN 映射后在外部 VLAN 上进行 MAC 学习)

正常(外部 VLAN 上的 MAC 学习)

在外部标签上学习

2 个标签不匹配

丢弃

丢弃

丢弃

丢弃

丢弃

丢弃

在外部标签上学习

> 2 个标签

还行

还行

与 2 个标记相同

与 2 个标记相同

与 2 个标记相同

与 2 个标记相同

在外部标签上学习

表 2 总结了在路由实例上配置时的场景 vlan-id all 。在逻辑接口上指定的所有 VLAN 标识符都包含在路由实例中。

表 2:配置 vlan-id all 时的 VPLS 路由实例行为

在逻辑接口上配置的标记

传入标记

仅外部标记

仅限外部标记范围

带有 VLAN 映射的外部和内部标记

外部和内部标记

带有 VLAN 映射的外部标记和内部范围标记

外部标签和内部范围

LSI

无标记

丢弃

丢弃

配置无效

丢弃

配置无效

丢弃

VLAN 4096 学习

1 个标记

好的,在标签上学习

好的,在标签上学习

配置无效

丢弃

配置无效

丢弃

在标签上学习

1 个标记不匹配

丢弃

丢弃

配置无效

丢弃

配置无效

丢弃

在标签上学习

2 标签

好的,在标签上学习

好的,在标签上学习

配置无效

弹出外部标记,在内部标记上进行 MAC 学习

配置无效

弹出,内部标签上的 MAC 学习

在外部标签上学习

2 个标签不匹配

丢弃

丢弃

配置无效

丢弃

配置无效

丢弃

在外部标签上学习

> 2 个标签

好的,在标签上学习

好的,在标签上学习

配置无效

弹出外部标签,在第二个标签上学习

配置无效

流行音乐,在第二个标签上学习

在外部标签上学习

表 3 总结了在路由实例上配置,但deep-vlan-qualified-learning vlan_tag_number未在逻辑接口上配置时的情景vlan-id inner-all

表 3:配置 vlan-id inner-all 时的 VPLS 路由实例和逻辑接口行为

在逻辑接口上配置的标记

传入标记

仅外部标记

仅限外部标记范围

带有 VLAN 映射的外部和内部标记

仅外部标记和内部标记

带有 VLAN 映射的外部标记和内部范围标记

外部标记和内部标记范围

LSI

无标记

丢弃(使用本机 VLAN-id 可以)

丢弃

丢弃

丢弃

丢弃

丢弃

VLAN 4096 学习

1 个标记

正常(VLAN 4096 上的 MAC 学习)

正常(VLAN 4096 上的 MAC 学习)

丢弃

丢弃

丢弃

丢弃

VLAN 4096 学习

1 个标记不匹配

丢弃

丢弃

丢弃

丢弃

丢弃

丢弃

VLAN 4096 学习

2 标签

正常(内部 VLAN 上的 MAC 学习)

正常(内部 VLAN 上的 MAC 学习)

OK(VLAN 映射作后,内部 VLAN 上的 MAC 学习

正常(内部 VLAN 上的 MAC 学习)。没有隐式弹出外部标记。

正常(VLAN 映射作后,内部 VLAN 上的 MAC 学习)。

确定(内部 VLAN 上的 MAC 学习)。没有隐式弹出外部标记。

在内部标签上学习

2 个标签不匹配

丢弃

丢弃

丢弃

丢弃

丢弃

丢弃

在内部标签上学习

> 2 个标签

确定(在第二个 VLAN 标记上进行 MAC 学习)

确定(在第二个 VLAN 标记上进行 MAC 学习)

确定(VLAN 映射作后第二个 VLAN 上的 MAC 学习)。

OK(第二个传入 VLAN 上的 MAC 学习)。不会弹出外部标签。

OK(VLAN 映射作后,第二个 VLAN 上的 MAC 学习)

OK(第二个传入 VLAN 上的 MAC 学习)。不会弹出外部标签。

在第 2 个标签上学习

表 4 总结了在路由实例上配置和deep-vlan-qualified-learning 3在逻辑接口上配置时的场景vlan-id inner-all

表 4:配置 vlan-id、inner-all 和 deep-vlan-qualified-learning 时的 VPLS 路由实例和逻辑接口行为

在逻辑接口上配置的标记

传入标记

仅外部标记

仅限外部标记范围

带有 VLAN 映射的外部和内部标记

仅外部标记和内部标记

带有 VLAN 映射的外部标记和内部范围标记

外部标记和内部标记范围

无标记

配置无效

配置无效

丢弃

配置无效

配置无效

配置无效

1 个标记

配置无效

配置无效

丢弃

配置无效

配置无效

配置无效

1 个标记不匹配

配置无效

配置无效

丢弃

配置无效

配置无效

配置无效

2 标签

配置无效

配置无效

确定(在 VLAN 4096 上学习)

确定(在 VLAN 4096 上学习)

配置无效

配置无效

2 个标签不匹配

配置无效

配置无效

丢弃

配置无效

配置无效

配置无效

3 标签

配置无效

配置无效

正常(在最内层 VLAN 上进行 MAC 学习)

正常(在最内层 VLAN 上进行 MAC 学习)

配置无效

配置无效