Programmable Internetworking & Communication Operating System Docs ... Click Spaces -> Space Directory to see docs for all releases ...
Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note
titleThe switch platforms which use this feature are:
  • Trident2
  • Trident2+
  • Tomahawk
  • Tomahawk+
  • Tomahawk 2
  • Tomahawk 3
  • Trident3
  • Maverick

VXLAN Inner 802.1Q

Encapsulation mode

...

The below table shows the traffic changes in the case that interfaces in the access side are binded with a vxlan in the network side.

 

Access->Access

Access->Network

Network->Access

none

untag-->untag
tag-->remain tag

untag->untag

tag->remain tag

untag-->untag
tag-->remain tag

service-vlan-add

untag->tag(add pvid)

tag->remain tag

untag->add encapsulation vlan tag

tag->remain tag

 untag-->tag(add pivd)

tag-->double tag(outer layer add pvid)

service-vlan-add-delete

 untag->tag(add pvid)

tag-->untag

 untag-->add encapsulation vlan

tag->untag(been deleted)

 untag-->tag(add pivd)

tag-->double tag(outer layer add pvid)

service-vlan-add-replace

 untag->tag(add pvid)

tag-->new tag(replaced with pvid)

 untag-->add encapsulation vlan

tag->tag(changed to encapsulation vlan)

 untag-->tag(add pivd)

tag-->double tag(outer layer add pvid)

service-vlan-delete

 untag-->untag

tag-->untag

 untag->untag

tag->untag

 untag-->untag

tag-->remain tag

service-vlan-replace

 untag-->untag

tag-->new tag(replaced with pvid)

 untag->untag

tag->tag(changed to encapsulation vlan)

 untag-->untag

tag-->remain tag

 


The below table shows the traffic changes in the case that the interfaces and vlans in the access side are binded with a vxlan in the network side.

 

Access->Access

Access->Network

Network->Access

none

tag-->remain tag

tag->remain tag

untag-->untag

tag-->remain tag

service-vlan-add

tag->remain tag

tag->remain tag

untag-->tag(add vxlan-vlan)

tag-->double tag(outer layer add vxlan-vlan)

service-vlan-add-delete

tag-->untag

tag->untag(been deleted)

untag-->tag(add vxlan-vlan)

tag-->double tag(outer layer add vxlan-vlan)

service-vlan-add-replace

tag-->new tag(replaced with vxlan-vlan)

tag->tag(changed to encapsulation vlan)

untag-->tag(add vxlan-vlan)

tag-->double tag(outer layer add vxlan-vlan)

service-vlan-delete

tag-->untag

tag->untag

untag-->untag

tag-->remain tag

service-vlan-replace

tag-->new tag(replaced with vxlan-vlan)

tag->tag(changed to encapsulation vlan)

untag-->untag

tag-->remain tag


The below table shows the traffic changes in the case that only vlans in the access side are binded with a vxlan in the network side.

 

Access->Access

Access->Network

Network->Access

none

tag-->remain tag

tag->remain tag

untag-->untag

tag-->remain tag

service-vlan-add

tag->remain tag

tag->remain tag

untag-->tag(add vxlan-vlan)

tag-->double tag(outer layer add vxlan-vlan)

service-vlan-add-delete

tag-->untag

tag->untag(been deleted)

untag-->tag(add vxlan-vlan)

tag-->double tag(outer layer add vxlan-vlan)

service-vlan-add-replace

tag-->remain tag

tag->tag(changed to encapsulation vlan)

untag-->tag(add vxlan-vlan)

tag-->double tag(outer layer add vxlan-vlan)

service-vlan-delete

tag-->untag

tag->untag

untag-->untag

tag-->remain tag

service-vlan-replace

tag-->remain tag

tag->tag(changed to encapsulation vlan)

untag-->untag

tag-->remain tag

VXLAN ECMP

In L2/L3, VXLAN ECMP is supported. Picos supports up to 32-way ECMP.

...

  • Configure VXLAN soure interface

    Code Block
    set vxlans source-interface loopback address 10.10.10.25
    commit

 


  • Create VXLAN VNI

    Code Block
    set vxlans vni 10010
    commit

...

  • Add vlan into VXLAN VNI

    Code Block
    set vxlans vni 10010 vlan 100
    commit