Reset Search
 

 

Article

How To Configure VXlan configuration For S-Series and K-Series

« Go Back

Information

 
TitleHow To Configure VXlan configuration For S-Series and K-Series
Question
  • How To Configure VXlan configuration For S-Series and K-Series
  • VXlan config example
Environment
  • S-Series
  • K-Series
  • VXlan
  • 8.41 firmware - released 8/21/15
Answer
Example configuration:
SSA1(su)->show run
configure terminal
!
 interface loop.0.1
  ip address 88.88.88.1 255.255.255.255 primary
  no shutdown
  exit
 interface vlan.0.20
  ip address 6.1.1.1 255.255.255.0 primary
  ipv6 address 2666::1/64
  ipv6 nd ra suppress
  ipv6 forwarding
  no shutdown
  exit
 interface tun.0.1
  tunnel mode vxlan l2 tbp.0.1
  tunnel source 88.88.88.1
  no shutdown
  exit
!
# Static routes configured on routed interfaces
 ip route 66.66.66.1/32 6.1.1.3 interface vlan.0.20 1
 ip route 77.77.77.1/32 6.1.1.4 interface vlan.0.20 1
 ip route 99.99.99.1/32 6.1.1.2 interface vlan.0.20 1
!
!
set tunnel vxlan arp-nd-proxy
set tunnel logical-switch create name switch1
set tunnel map logical-switch switch1 keyword 777 vlan 15
set tunnel logical-switch create name switch2
set tunnel map logical-switch switch2 keyword 888 vlan 16
set tunnel logical-switch create name switch3
set tunnel map logical-switch switch3 keyword 999 vlan 17
set tunnel remote-vtep logical-switch switch1 ip-address 66.66.66.1
set tunnel remote-vtep logical-switch switch1 ip-address 77.77.77.1
set tunnel remote-vtep logical-switch switch1 ip-address 99.99.99.1
set tunnel remote-vtep logical-switch switch2 ip-address 66.66.66.1
set tunnel remote-vtep logical-switch switch2 ip-address 77.77.77.1
set tunnel remote-vtep logical-switch switch2 ip-address 99.99.99.1
set tunnel remote-vtep logical-switch switch3 ip-address 66.66.66.1
set tunnel remote-vtep logical-switch switch3 ip-address 77.77.77.1
set tunnel remote-vtep logical-switch switch3 ip-address 99.99.99.1
SSA1(su)->show tunnel

 Codes: A  = Admin status (E-enabled, D-disabled)
        O  = Tunnel Oper status (U-up, D-down)
        M  = Tunnel remote mirror status (S-mirror source, D-mirror destination from multiple sources, N-no)
        W  = Tunnel has L2 port configured (Y-yes, N-no)
        S  = Tunnel point, probe or keepalive status (U-up, D-down, N-not configured P-pending R-recursive route)
        T  = Tunnel IP Address type (L-local, R-remote, P-Probe, K-Keepalive)
        *  = indicates that a keyword mismatch was detected

                                      Delivery
Interface Mode            Keyword     Interface   A O M W S T Endpoint IP Addresses
--------- --------------- ----------- ----------- - - - - - - ---------------------------------------
tun.0.1   vxlan(tbp.0.1)              unknown     E U N Y U L 88.88.88.1
                                                          N R not set
SSA1(su)->show tunnel verbose
Interface: tun.0.1
 Mode: vxlan, State: up
 Tunnel Source: 88.88.88.1, interface loop.0.1, state up
 Tunnel Destination: not set, interface unknown, state not configured
 Tunnel Source VRF: global
 Tunnel Destination VRF: global
 Encapsulation Limit: no limit, Hop Limit: 64, TOS value: copied from payload
 VXLAN UDP Source Port hash uses the source and destination MACs
 Tunnel Admin enabled, Oper up
 Tunnel Probe is not set
 Tunnel Keepalive is not set
 Tunnel split horizon group is not set
SSA1(su)->
SSA1(su)->show tunnel logical-switch
           Logical Switch Name        vni vlan Configurator
------------------------------ ---------- ---- ------------
                       switch1        777   15           cli
                       switch2        888   16           cli
                       switch3        999   17           cli
SSA1(su)->
SSA1(su)->show tunnel remote-vtep
                Logical Switch Remote VTEP IP List
------------------------------ --------------- --------------- --------------- ---------------
                       switch1      66.66.66.1      77.77.77.1      99.99.99.1
                       switch2      66.66.66.1      77.77.77.1      99.99.99.1
                       switch3      66.66.66.1      77.77.77.1      99.99.99.1

SSA1(su)->
SSA1(su)->show mac vxlan

MAC Address       FID  Port          Type    Status  Keyword    Logical Switch  Remote VTEP IP
----------------- ---- ------------- ------- ------- ---------- --------------- ---------------
00-11-88-FE-63-F4 15   tbp.0.1       learned         777        switch1         66.66.66.1
00-1F-45-62-9A-68 15   tbp.0.1       learned         777        switch1         99.99.99.1
00-1F-45-F4-D5-40 15   tbp.0.1       learned         777        switch1         77.77.77.1
00-11-88-FE-63-F4 16   tbp.0.1       learned         888        switch2         66.66.66.1
00-1F-45-62-9A-68 16   tbp.0.1       learned         888        switch2         99.99.99.1
00-1F-45-F4-D5-40 16   tbp.0.1       learned         888        switch2         77.77.77.1
00-11-88-FE-63-F4 17   tbp.0.1       learned         999        switch3         66.66.66.1
00-1F-45-62-9A-68 17   tbp.0.1       learned         999        switch3         99.99.99.1
00-1F-45-F4-D5-40 17   tbp.0.1       learned         999        switch3         77.77.77.1
SSA1(su)->router mark1
SSA1(su-mark1)->show run
# **** VRF mark1 ****
set router vrf create mark1 context mark1
router mark1
configure terminal
!
 interface vlan.0.15
  ip address 15.0.0.1 255.0.0.0 primary
  ipv6 address 3515::1/64
  ip ospf 44 area 0.0.0.0
  ipv6 ospf 44 area 0.0.0.0
  ipv6 forwarding
  no shutdown
  exit
!
 router ospf 44
  router-id 15.0.0.1
  log-adjacency
  exit
!
 ipv6 router ospf 44
  router-id 15.0.0.1
  log-adjacency
  exit
!


SSA1(su-mark1-config)->show arp
FLAGS:    U = Unresolved     S = Static
          L = Local          V = VRRP
          * = Stale          B = Best Guess Interface
          H = Host Interest  2 = Secondary VLAN Entry
          M = Main Router    A = Proxy-All Entry
          X = VxLan          R = VxLan Remote

IP Address      Hardware Address  Flg Age        Updated Interface      Port
--------------- ----------------- --- ---------- ------- -------------- -------------
15.0.0.1        00-1f-45-9b-42-60   L     18h57m       - vlan.0.15      host.0.1
15.0.0.2        00-1f-45-62-9a-68 HAX         0m      0m vlan.0.15      tbp.0.1
15.0.0.3        00-11-88-fe-63-f4 HAX         0m      0m vlan.0.15      tbp.0.1
15.0.0.4        00-1f-45-f4-d5-40 HAX         0m      0m vlan.0.15      tbp.0.1
15.0.0.5        00-1f-45-a1-40-65  HX         0m      0m vlan.0.15      ge.1.43
--------------- ----------------- --- ---------- ------- -------------- -------------
ARP Entries Found: 5

SSA1(su)->set tunnel vxlan arp-nd-proxy
SSA1(su)->show tunnel vxlan
VxLan ARP/ND Proxy services are: enabled

 
Additional notes
  • VLAN 20 is the physical link among the switches in the lab used to create the article
  • all VLAN to VNI mappings on a VTEP must be 1-to-1. The switches do not support many VLANs to a single VNI. VXLAN is a 1-to-1 map, requiring  a “switch<n>” for each mapping. For instance,
  • “switch1”, VXLAN 777 maps to VLAN 15, that has 3 remote end-points – peers if you like to transport VLAN 15 encapsulated across - each indicated by the remote loopbacks (66.66.66.1, 77.77.77.1 and 99.99.99.1).
  • And so on for each “switch<n>”.
  • 8.61 OSPF has been enriched with passing VNI to VLAN mapping by means of opaque LSAs with the option to be enabled under OSPF enable-vxlan-extensions
  • The 7100-Series does not support VXLAN
See related Hub article: https://community.extremenetworks.com/extreme/topics/s-series-vxlan-lab-setup

Feedback

 

Was this article helpful?


   

Feedback

Please tell us how we can make this article more useful.

Characters Remaining: 255