Unlock instant, AI-driven research and patent intelligence for your innovation.

A kind of MAC address synchronization method and system

A MAC address and MAC address table technology, applied in the field of MAC address synchronization, can solve the problems of increasing control plane load, reducing network performance, and poor user experience, so as to improve work efficiency and quality, enhance user experience, and reduce network bandwidth. Effect

Active Publication Date: 2021-05-07
FENGHUO COMM SCI & TECH CO LTD
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] (1) The transmission of broadcast data packets occupies a large network bandwidth, which not only reduces network performance, but also may cause broadcast storms (when broadcast data floods the network and cannot be processed, and takes up a large amount of network bandwidth, it will cause normal business to fail. run, or even completely paralyzed)
[0007] (2) Updating the MAC address through the control plane carrying the interactive control information between the user and the network will undoubtedly greatly increase the load on the control plane, thereby reducing the work efficiency and quality of the control plane, and the user experience is poor

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A kind of MAC address synchronization method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] Embodiment 1: The learning process of MAC address includes:

[0041] After receiving the message, the local data plane judges whether the MAC address in the message exists in the MAC address table of the local service disk according to the VSI (Virtual Switch Interface, virtual switch interface, virtual switch interface, SMAC (source MAC address) of the message as the key. Corresponding MAC address entry, if so, the aging flag of this MAC address entry is marked as to be aged out (for example setting 0): Otherwise, create a MAC address entry corresponding to the MAC address in the message in the MAC address table, The aging flag of the MAC address entry is marked as to be aged (for example, set to 0), and the learning flag is marked as to be learned (for example, set to 0).

Embodiment 2

[0042] Embodiment 2: The aging process of the MAC address includes:

[0043] The local data plane regularly polls (traverses) all MAC address entries in the MAC address table, and judges whether the aging flag of the polled MAC address entry needs aging (for example, setting 1), and if so, the polled MAC After the address entry is cached, it is deleted from the MAC address table; otherwise, the aging flag of the polled MAC address entry is marked as needing aging (for example, set to 1).

Embodiment 3

[0044] Embodiment three: the synchronization process of the MAC address includes:

[0045] The local data plane regularly polls (traverses) the buffer pool and all MAC address entries in the MAC address table. When the synchronization flag of the polled MAC address entry is to be learned (for example, 0), it will poll the After uploading the MAC address table entry together with the synchronization flag to the local control plane, the synchronization flag of the polled MAC address table entry is marked as learned (for example, set to 1 to avoid uploading); when the polling cache has an aging flag When the MAC address entry needs to be aged, upload the MAC address entry together with the aging flag to the local control plane.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a MAC address synchronization method and system, and relates to the field of MAC address synchronization. The steps of the method are as follows: each MAC address in the local MAC address table is assigned two update flags; after the local data plane updates the local MAC address and the update flag according to the MAC address of the received message, the updated The MAC address with the update flag is uploaded to the remote control plane through the local control plane; the remote control plane sends the received MAC address with the update flag to the remote data plane, and the remote data plane The update flag for MAC address synchronization. The present invention can reduce the required network bandwidth and the load of the control plane when synchronizing the MAC addresses at the local and remote ends, not only improves the work efficiency and quality of the control plane, but also can avoid the occurrence of broadcast storms, and the user experience is better.

Description

technical field [0001] The invention relates to the field of MAC address synchronization, in particular to a MAC address synchronization method and system. Background technique [0002] EVPN (Ethernet Virtual Private Network, Ethernet Virtual Private Network) is a VPN (Virtual Private Network, Virtual Private Network) technology. The control plane uses MP-BGP (Multi-Protocol Border Gateway Protocol) to advertise EVPN routing information, and the data plane uses VXLAN (Virtual Extensible LAN, Virtual Extensible LAN) encapsulation to forward packets. When the tenant's physical sites are scattered in different locations, EVPN can provide Layer 2 interconnection for the same subnet of all physical sites of the same tenant based on the existing service provider or enterprise IP network; through the EVPN gateway, all physical sites of the same tenant can be connected Different subnets and external networks provide Layer 3 interconnection. [0003] A user network may include virt...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/12
CPCH04L61/5053H04L2101/622
Inventor 王颖王晔
Owner FENGHUO COMM SCI & TECH CO LTD