Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multi-way parallel MAC address learning and address lookup device and method

A MAC address and address search technology, applied in the field of communication, can solve the problems of limiting the development of high-capacity high-speed Ethernet switching technology, limiting the work efficiency of switches, limiting the speed of MAC address search, etc., to ensure error-free search and forwarding, and overcome work efficiency. and exchange rate limited, the effect of solving the synchronization update problem

Active Publication Date: 2016-07-27
XIDIAN UNIV
View PDF4 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] 1) During the learning process of the MAC address, it is necessary to look up the address table to determine whether the address has been learned, while traditional switches use the strategy of learning the MAC address first and then searching. This serial workflow not only limits the speed of MAC address lookup, It also limits the efficiency of the switch
[0013] 2) With the introduction of 10G, 40G and 100G Ethernet standards, large-capacity and high-speed Ethernet switching technology has become a research hotspot, but the single-channel MAC address learning and MAC address lookup methods used in traditional Ethernet switching have greatly limited large-scale Development of Capacity High Speed ​​Ethernet Switching Technology

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
  • Multi-way parallel MAC address learning and address lookup device and method
  • Multi-way parallel MAC address learning and address lookup device and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The present invention will be further described in detail below with reference to the accompanying drawings and examples.

[0046] refer to figure 1 , The device of the present invention includes: a receiving scheduling module 1, a multi-channel parallel lookup table module 2, a learning result polling module 3, a synchronous update table buffer 4, an updating module 5, an aging deletion module 6 and an address selection module 7. Each of the multiple parallel lookup table modules 2 includes a MAC address learning lookup module 21 , a MAC address lookup module 22 and an address table accessor 23 .

[0047] The receiving scheduling module 1 is used to receive and cache data packets, and at the same time, mark each packet with a time stamp according to the order of arrival of the packets, and poll the working status of the multi-channel parallel lookup table module 2, and send the data packets to idle The MAC address learning search module 21 and the MAC address search m...

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 multi-way parallel MAC address learning and address lookup device and method. The device comprises a receiving dispatching module, multi-way parallel lookup-table modules, a learning result polling module, a synchronous update table cache, an update module, an aging deleting module and an address selection module. The receiving dispatching module adds time identifiers to data subgroups sequentially and sends the subgroups to the multi-way parallel lookup-table modules. The modules carry out address learning and address lookup in parallel. The learning result polling module successively receives various ways of learning results and sends the learning results to the synchronous update table cache; the update module reads synchronous update table items and updates multi-way address tables at the same time; when the update module does not update the address tables, the address selection module selects connection with the aging deleting module; and the aging deleting module deletes the aged address tables. According to the method and the device, the switching capacity and working efficiency of a switch are improved; and the method and the device are applied to a high speed large capacity switch network.

Description

technical field [0001] The invention belongs to the technical field of communication, and in particular relates to a device and method for MAC address learning and address search, which can be applied to high-speed and large-capacity Ethernet switching networks. Background technique [0002] With the increasing development and wide application of communication technology, people's requirements for data transmission rate are getting higher and higher. As an important network device, the performance of the switch directly affects the network speed of the network where it is located. Ethernet technology is easy to use, low in price, and its bandwidth can be continuously improved. It has been widely used no matter as a service or as a network structure. [0003] The main research content of Ethernet technology includes physical layer and MAC sublayer. The learning and searching function of MAC address is the basis for developing network interconnection devices such as bridges ...

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 Applications(China)
IPC IPC(8): H04L12/741H04L12/751H04L45/74H04L45/02
CPCH04L45/02H04L45/745
Inventor 邱智亮刘春锐潘伟涛许晶李兴旺
Owner XIDIAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products