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

Method and device for refreshing hardware forwarding table and routing equipment

A hardware forwarding table, hardware technology, applied in the field of communication, can solve the problems of low refresh efficiency, security black hole, slow refresh progress of table entries, etc., to achieve the effect of fast refresh and improve synchronization

Active Publication Date: 2011-11-09
NEW H3C TECH CO LTD
View PDF1 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, as can be seen from the above descriptions of the IPv4 / v6 FTN table and the IPv4 / v6 ACL table, the existing hardware forwarding table refresh technologies all directly operate on the hardware forwarding table stored in the hardware (such as SRAM and CAM), involving a large number of The forwarding entry migration problem caused the table entry refresh progress to be very slow;
[0014] The above-mentioned low refresh efficiency has caused the following problems: although the software forwarding table of the CPU has been updated, the hardware forwarding table stored in the hardware (such as SRAM and CAM) and based on the actual forwarding has not been synchronized in time. The published item did not take effect, causing a security black hole; it is very difficult to overcome this security black hole through software design

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
  • Method and device for refreshing hardware forwarding table and routing equipment
  • Method and device for refreshing hardware forwarding table and routing equipment
  • Method and device for refreshing hardware forwarding table and routing equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Specific embodiments of the present invention will be described in detail below. It should be noted that the embodiments described here are for illustration only, and are not intended to limit the present invention.

[0032] The present invention at first provides a kind of hardware forwarding table refreshing method, comprises the following steps:

[0033] Step S0: Set a software copy for the hardware forwarding table in the memory of the routing device. The structure and content of the software copy are consistent with the hardware forwarding table of the routing device, and its entry index is also the same as the hardware forwarding table, so it can also be called hardware forwarding Published Shadow table;

[0034] For example, the hardware forwarding table of the routing device may include an IPv4 / v6FTN table, an IPv4 / v6ACL table, etc., and each type of hardware forwarding table is stored separately; copies of the software;

[0035] For another example, hardware...

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 relates to a hardware forwarding table refreshing method, a hardware forwarding table refreshing device and routing equipment. A software copy is set for a hardware forwarding table in a memory of the routing equipment, and a refreshing operation on the hardware forwarding table is realized by the following steps that: a CPU firstly accesses the memory, refreshes the software copy and informs indexes of changed table items to a hardware refreshing unit; and the hardware refreshing unit accesses the software copy in the memory through a DMA mode, and writes the changed table items into the hardware forwarding table item by item according to the indexes. The method and the device can realize quick refreshing of the hardware forwarding table.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to a hardware forwarding table refreshing method, a hardware forwarding table refreshing device and a routing device. Background technique [0002] With the development of network technology, mainstream network equipment, such as medium and high-end switches and most routers, can support large-scale forwarding tables; for example, Chinese patent CN02100458.7 provides a high-speed Route lookup system: through the specially set route lookup coprocessor to receive the route refresh command sent by the routing protocol through the central processing unit (CPU) interface, control SRAM (static memory) and CAM (Content Addressable Memory, content addressable memory) Perform hardware refreshing and storage of routing and forwarding table entries, thereby supporting large-capacity routing and forwarding tables. [0003] However, the refreshing technology of the existing hardware forwa...

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/56G06F13/28H04L45/74
Inventor 杨燕军
Owner NEW H3C TECH CO LTD
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