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

A method of MAC address learning based on software and hardware cooperation in vpls

A MAC address, software and hardware coordination technology, applied in the field of network communication, can solve problems such as heavy CPU load, overflow of MAC address table, frequent CPU processing, etc., and achieve the effect of avoiding overload

Active Publication Date: 2019-12-03
武汉二进制半导体有限公司
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The technical problem to be solved by the present invention is that the attacker forges a large number of legal MAC addresses, causing the CPU to frequently process the authentication request message of the MAC address, causing the CPU to be overloaded. MAC addresses occupy normal MAC address table resources for a long time, causing the MAC address table to overflow and affecting packet forwarding of legitimate users.

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 method of MAC address learning based on software and hardware cooperation in vpls
  • A method of MAC address learning based on software and hardware cooperation in vpls
  • A method of MAC address learning based on software and hardware cooperation in vpls

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention first identifies the pre-authentication learning entry and updates the entry content in the MAC address table, wherein updating the entry content in the MAC address table includes updating the entry state to pre-authentication, and updating the aging period of the pre-authentication entry It is 1 / 2 of the preset aging period, that is, after waiting for 1 / 2 of the preset aging period, the pre-authentication entry is automatically released, preventing the pre-authentication entry from getting a response from the CPU for a long time and occupying MAC address table resources for a long time.

[0032] According to the status of the statistical linked list length of the pre-authentication entry, determine whether the statistical linked list length of the pre-authentication entry reaches or exceeds the request sending threshold, or whether the residence time of the pre-authentication entry in the linked list exceeds the preset threshold. If one of the above...

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 method for learning MAC addresses based on software and hardware cooperation in VPLS, comprising: receiving a message, analyzing and obtaining a source MAC address and a virtual switching instance to which it belongs; obtaining the MAC address table if there is an address learning request to access the MAC address table The entry information in the arbitration pre-learning entry information and the entry information in the MAC address table; if the MAC address authentication is enabled, the entry status will be updated to pre-authentication and the aging period will be 1 / 2 of the preset aging period, the arbitration list length status; if not activated For MAC address authentication, update the entry status to pass the authentication and update to the preset aging period; if there is no address learning request but there is a CPU request to access the MAC address table, when the entry status is valid and the entry information matches, perform corresponding operations on the pre-authentication entry status . The invention prevents attackers from forging a large number of legal MAC addresses to occupy normal MAC address table resources for a long time, prevents the CPU from being overloaded, and maintains the normal operation of the network and other services.

Description

technical field [0001] The present invention relates to the field of network communication, in particular to a method for learning MAC (Media Access Control, medium access control) addresses based on software and hardware cooperation in VPLS (Virtual Private Lan Service, virtual private local area network service). Background technique [0002] VPLS is a technology that provides virtual Ethernet services on a wide area network. It provides a multipoint-to-multipoint VPN (Virtual Private Network, virtual private network) networking mode to realize the interconnection between LAN sites across the wide area network. A typical VPLS network includes CE (Custom Edge, user edge device) and PE (Provider Edge, operator edge device), among which CE is connected to PE through AC (Attachment Circuit, access link), and between PE Establish a public network tunnel. Then, create a VSI (Visual Switch Instance, virtual switch instance) on each PE and configure a PW (Pseudo Wire, pseudowire)...

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): H04L12/741H04L29/06H04L29/12H04L45/74
CPCH04L45/74H04L63/1483H04L2101/622
Inventor 鲁鹏
Owner 武汉二进制半导体有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More