Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Qualified Learning VPLS Routing Instance Behavior

The following tables summarize the VPLS routing instance behavior regarding qualified MAC learning.

Table 1 summarizes the scenario when vlan-id all is not configured on a routing instance. All VLAN identifiers specified on the logical interfaces are included in the routing instance.

Table 1: VPLS Routing Instance Behavior When vlan-id all Is Not Configured

Configured tags on Logical Interface

Incoming tags

Outer tag only

Outer tag range only

Outer and inner tags with VLAN-map (no VLAN-id on the routing-instance)

Outer and inner tag only

Outer tag and inner range tag with VLAN-map

Outer tag and inner range

LSI

No tag

Drop (only works with native VLAN-id)

Drop (only works with native VLAN-id)

Drop

Drop

Drop

Drop

Learning on VLAN 4096

1 tag

OK

OK

Drop

Drop

Drop

Drop

Learning on outer tag

1 tag mismatch

Drop

Drop

Drop

Drop

Drop

Drop

Learning on outer tag

2 tags

OK

OK

OK (swap/pop-swap: MAC learned on vpls db but no VLAN-id)

OK (MAC learned on VPLS database if no VLAN-id on routing instance; MAC learning on routing instance VLAN-id otherwise)

OK (MAC learning on outer VLAN after VLAN map)

OK (MAC learning on outer VLAN)

Learning on outer tag

2 tags mismatch

Drop

Drop

Drop

Drop

Drop

Drop

Learning on outer tag

> 2 tags

OK

OK

Same as with 2 tags

Same as with 2 tags

Same as with 2 tags

Same as with 2 tags

Learning on outer tag

Table 2 summarizes the scenario when vlan-id all is configured on a routing instance. All VLAN identifiers specified on the logical interfaces are included in the routing instance.

Table 2: VPLS Routing Instance Behavior when vlan-id all is configured

Configured tags on Logical Interface

Incoming tags

Outer tag only

Outer tag range only

Outer and inner tags with VLAN-map

Outer and inner tag

Outer tag and inner range tag with VLAN-map

Outer tag and inner range

LSI

No tag

Drop

Drop

Invalid configuration

Drop

Invalid configuration

Drop

Learning on VLAN 4096

1 tag

OK, learning on the tag

OK, learning on the tag

Invalid configuration

Drop

Invalid configuration

Drop

Learning on the tag

1 tag mismatch

Drop

Drop

Invalid configuration

Drop

Invalid configuration

Drop

Learning on the tag

2 tags

OK, learning on the tag

OK, learning on the tag

Invalid configuration

Pop outer tag, MAC learning on inner tag

Invalid configuration

Pop, MAC learning on inner tag

Learning on the outer tag

2 tags mismatch

Drop

Drop

Invalid configuration

Drop

Invalid configuration

Drop

Learning on the outer tag

> 2 tags

OK, learning on the tag

OK, learning on the tag

Invalid configuration

Pop outer tag, learning on the second tag

Invalid configuration

Pop, learning on the second tag

Learning on the outer tag

Table 3 summarizes the scenario when vlan-id inner-all is configured on a routing instance, but deep-vlan-qualified-learning vlan_tag_number is not configured on the logical interface .

Table 3: VPLS Routing Instance and Logical Interface Behavior When vlan-id inner-all Is Configured

Configured tags on Logical Interface

Incoming tags

Outer tag only

Outer tag range only

Outer and inner tags with VLAN-map

Outer and inner tags only

Outer tag and inner range tag with VLAN-map

Outer tag and inner tag range

LSI

No tag

Drop (OK with native VLAN-id)

Drop

Drop

Drop

Drop

Drop

Learning on VLAN 4096

1 tag

OK (MAC learning on VLAN 4096)

OK (MAC learning on VLAN 4096)

Drop

Drop

Drop

Drop

Learning on VLAN 4096

1 tag mismatch

Drop

Drop

Drop

Drop

Drop

Drop

Learning on VLAN 4096

2 tags

OK (MAC learning on the inner VLAN)

OK (MAC learning on the inner VLAN)

OK (MAC learning on inner VLAN after VLAN-map operation

OK (MAC learning on the inner VLAN). No implicit popping of outer tag.

OK (MAC learning on the inner VLAN after VLAN-map operation).

OK (MAC learning on inner VLAN). No implicit popping of outer tag.

Learning on the inner tag

2 tags mismatch

Drop

Drop

Drop

Drop

Drop

Drop

Learning on the inner tag

> 2 tags

OK (MAC learning on the 2nd VLAN tag)

OK (MAC learning on the 2nd VLAN tag)

OK (MAC learning on the 2nd VLAN after VLAN-map operation).

OK (MAC learning on the 2nd incoming VLAN). No popping of outer tag.

OK (MAC learning on the 2nd VLAN after VLAN-map operation)

OK (MAC learning on the 2nd incoming VLAN). No popping of outer tag.

Learning on the 2nd tag

Table 4 summarizes the scenario when vlan-id inner-all is configured on a routing instance and deep-vlan-qualified-learning 3 is configured on the logical interface .

Table 4: VPLS Routing Instance and Logical Interface Behavior When vlan-id inner-all and deep-vlan-qualified-learning Is Configured

Configured tags on Logical Interface

Incoming tags

Outer tag only

Outer tag range only

Outer and inner tags with VLAN-map

Outer and inner tags only

Outer tag and inner range tag with VLAN-map

Outer tag and inner tag range

No tag

Invalid configuration

Invalid configuration

Drop

Invalid configuration

Invalid configuration

Invalid configuration

1 tag

Invalid configuration

Invalid configuration

Drop

Invalid configuration

Invalid configuration

Invalid configuration

1 tag mismatch

Invalid configuration

Invalid configuration

Drop

Invalid configuration

Invalid configuration

Invalid configuration

2 tags

Invalid configuration

Invalid configuration

OK (learning on VLAN 4096)

OK (learning on VLAN 4096)

Invalid configuration

Invalid configuration

2 tags mismatch

Invalid configuration

Invalid configuration

Drop

Invalid configuration

Invalid configuration

Invalid configuration

3 tags

Invalid configuration

Invalid configuration

OK (MAC learning on innermost VLAN)

OK (MAC learning on innermost VLAN)

Invalid configuration

Invalid configuration