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

Device and method for learning mac address based on pre-reading mode

A MAC address and pre-reading technology, applied in the field of communication, can solve the problems of affecting the transmission of other messages, fast processing of data, easy loss, and inability to read in time, so as to improve the utilization of storage space and improve the processing of burst high-speed data. The effect of the ability to flow

Active Publication Date: 2020-06-16
XIDIAN UNIV
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of the device of this invention is that the adding module is directly connected to the searching module, and when the searching module suddenly provides a large amount of data to the adding module, the adding module cannot send fast processing and the data is easily lost
The weak point that the method of this invention exists is: when the source address of the media access control layer MAC address of the current unicast message already exists in the FDB table of the forwarding database, the learning process for the source address will be skipped directly, resulting in that when the After the FDB entry corresponding to the source address ages out, the newly received unicast packet with the source address as the destination address cannot determine the output port, so that the unicast packet is broadcast and affects the sending of other packets
The disadvantage of the device of this invention is that the update module and the aging delete module share a path to connect the multi-way address table through the address selection module. Since the update module uses this path with a higher priority than the aging delete module, when there are a large When the item needs to be updated, the update module occupies the channel for a long time, which causes the aging delete module to fail to clear the aged address table item in time, and finally leads to the waste of the storage space of the channel address table.
The disadvantage of the method of this invention is that the update module needs to read an entry address and address table from the synchronous update table buffer each time, and then judge with the address of the entry that the lookup table module is reading to determine whether Update the multi-way address table, which requires at least two clock cycles to read an entry information in the synchronous update table buffer. When the rate of receiving data packets is high, because the update module cannot read the synchronous update table buffer in time The table entry information in the buffer causes the table entry information stored in the synchronous update table buffer to overflow, and eventually causes the table entry information to be lost

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
  • Device and method for learning mac address based on pre-reading mode
  • Device and method for learning mac address based on pre-reading mode
  • Device and method for learning mac address based on pre-reading mode

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] The present invention will be further described below in conjunction with the accompanying drawings.

[0052] Refer to attached figure 1 , The device of the present invention includes an address extraction module, a learning module, a framing module, a polling module, a learning frame buffer module, a pre-reading module, a conflict detection module, an update module, and a time module. The address extracting module is connected with the learning module. The learning module is connected with the address extraction module and the framing module. The framing module is connected with the learning module, the polling module and the time module. The polling module is connected with the framing module and the learning frame buffer module. The learning frame buffer module is connected with the polling module and the pre-reading module. The pre-reading module is connected with the learning frame buffer module and the conflict detection module. The conflict detection module ...

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

A device and method for learning a medium access control layer MAC address based on a pre-reading method, the device includes an address extraction module, a learning module, a framing module, a polling module, a learning frame buffer module, a pre-reading module, and a conflict detection module, update module, time module. The method includes: extracting the source address of the MAC address of the medium access control layer in the two-layer Ethernet data frame, reading the entry information in the address table according to the source address, and then forming a learning frame according to the entry information and the ingress port information; Conflict detection is performed on the learning frames, and entry information is extracted from the learning frames where no conflict occurs or the conflict has ended to update the address table. The present invention increases the learning rate of the MAC address of the medium access control layer by pre-reading new learning frames while performing conflict detection on the learning frames.

Description

technical field [0001] The invention belongs to the field of communication technology, and further relates to a device and method for learning a MAC (Media Access Control) address of a media access control layer based on a pre-reading method in the field of communication network technology. The present invention can be used for the two-layer Ethernet data frame in the large-capacity switching equipment in the communication network system, by learning the port information corresponding to the MAC address of the medium access control layer, thereby determining the output port of the two-layer Ethernet data frame, and continuously Update the lookup table information and ensure that there is no conflict in updating the lookup table information. Background technique [0002] With the rapid development of science and technology, people's demand for switching capacity of large-capacity switching equipment is increasing, and the requirement for data transmission rate of large-capaci...

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/743H04L12/747H04L12/947H04L29/12
CPCH04L45/742H04L45/7453H04L49/25H04L2101/622
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