IP Library › Granted Patent US 11,271,779
Granted Patent B2
US 11,271,779 · App. 16/453,245 · Granted Mar 8, 2022

VXLAN implementation method, network device, and communications system

Inventor: Bin Yu (Nanjing, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04L12/4675H04L12/4645H04L41/0803
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,271,779
App. No.
16/453,245
Granted
Mar 8, 2022
Kind
B2
Abstract

A virtual eXtensible local area network (VXLAN) method comprises obtaining, by a network device, a mapping from a virtual local area network identifier VLAN ID to a VXLAN network identifier VNI, receiving, by the network device through a port, an Ethernet frame forwarded by an access device, where a VLAN tag field in the Ethernet frame includes the VLAN ID, adding, by the network device, a VXLAN header to the Ethernet frame based on the VLAN ID and the mapping to obtain a VXLAN packet, where a VNI field in the VXLAN header includes the VNI, and sending, by the network device, the VXLAN packet.

Claims (29)

1. A virtual eXtensible local area network (VXLAN) implementation method performed by an access device, comprising:

obtaining a virtual local area network identifier (VLAN ID) allocated by an authentication server to an authenticated supplicant device, wherein the access device serves as an authenticator device; and

sending a Locator/Identifier Separation Protocol (LISP) packet to a VXLAN tunnel end point (VTEP) device, wherein the LISP packet comprises the VLAN ID.

2. The VXLAN method according to claim 1 , further comprising:

determining a port connected to a Media Access Control (MAC) address of the authenticated supplicant device;

setting a value of a default virtual local area network (VLAN) of the port to the VLAN ID;

receiving an Ethernet frame from the authenticated supplicant device via the port;

adding a VLAN tag comprising the VLAN ID to the Ethernet frame based on the default VLAN of the port; and

forwarding the Ethernet frame after adding the VLAN tag comprising the VLAN ID to the Ethernet frame.

3. The VXLAN method according to claim 2 , wherein a packet type indicator identifies a type of information included in the LISP packet.

4. The VXLAN method according to claim 2 , wherein the LISP packet further comprises a packet type indicator instructing the VTEP device to add a port of the VTEP device receiving the LISP packet to a VLAN identified by the VLAN ID.

5. The VXLAN method according to claim 1 , wherein the LISP packet further comprises a packet type indicator instructing the VTEP device to add a port of the VTEP device receiving the LISP packet to a VLAN identified by the VLAN ID.

6. The VXLAN method according to claim 1 , wherein the LISP packet is used to instruct the VTEP device to add a port of the VTEP device receiving the LISP packet to a VLAN identified by the VLAN ID.

7. The VXLAN method according to claim 1 , wherein the VTEP is device used to send an Ethernet frame from the access device to another VTEP device through a VXLAN tunnel between the VTEP device and the other VTEP device.

8. An access device, comprising:

a memory configured to store program code;

a processor coupled to the memory and configured to execute the program code, which causes the processor to be configured to obtain a virtual local area network (VLAN) identifier (VLAN ID) allocated by an authentication server to an authenticated supplicant device, wherein the access device serves as an authenticator device; and

a first port coupled to the processor and configured to send a Locator/Identifier Separation Protocol (LISP) packet to a VXLAN tunnel end point (VTEP) device, wherein the LISP packet comprises the VLAN ID.

9. The access device according to claim 8 , wherein the program code further causes the processor to be configured to:

determine a second port of the access device; and

set a value of a default VLAN of the second port to the VLAN ID, wherein the second port is a port connected to a Media Access Control (MAC) address of the authenticated supplicant device,

wherein the access device comprises the second port, and

wherein the program code further causes the processor to be configured to:

add a VLAN tag comprising the VLAN ID to the Ethernet frame based on the default VLAN of the second port; and

forward the Ethernet frame via the first port after adding the VLAN tag comprising the VLAN ID to the Ethernet frame.

10. The access device according to claim 9 , wherein the LISP packet further comprises a packet type indicator, and wherein the packet type indicator instructs the VTEP device to add a port receiving the LISP packet to a VLAN identified by the VLAN ID.

11. The access device according to claim 8 , wherein the LISP packet further comprises a packet type indicator used to instruct the VTEP device to add a port of the VTEP device receiving the LISP packet to a VLAN identified by the VLAN ID.

12. The access device according to claim 8 , wherein the LISP packet is used to instruct the VTEP device to add a port of the VTEP device receiving the LISP packet to a VLAN identified by the VLAN ID.

13. The access device according to claim 8 , wherein the VTEP device is used to send an Ethernet frame from the access device to another VTEP device through a VXLAN tunnel between the VTEP device and the other VTEP device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2020
From: YU, BIN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 052899/0069 →
Priority Claims (1)
CN 201810670379.5 · Jun 26, 2018 · national
Continuity (1)
Related Publication 20190394067A1 · Dec 26, 2019