Device for searching route

A routing, to-be-searched technology, applied in the fields of instruments, electrical digital data processing, electrical components, etc., can solve the problems of high update overhead, complex preprocessing operations, and continuous performance degradation of table lookup, and achieve the effect of improving utilization.

Inactive Publication Date: 2006-02-01
CHINA NAT DIGITAL SWITCHING SYST ENG & TECHCAL R&D CENT
View PDF0 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since routing table items need to be updated continuously in practical applications, table item updating will interrupt the table lookup process, and TCAM simply outputs the storage address of the matching table item with the lowest address as the result (index), so the longest prefix match must be guaranteed. The storage of entries must be arranged in descending order according to the length of the prefix relative to the storage address. Therefore, inserting an entry into TCAM sometimes requires dozens of dimension order operations, wh

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 for searching route
  • Device for searching route
  • Device for searching route

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041]The route search device of the present invention uses three-stage pipeline operation to realize route search, and then divides the forwarding table into quarters step by step after being extended with prefixes, and stores them in corresponding storage areas after adding additional prefixes of different lengths. Since the prefix storage in each storage area can avoid the storage sorting of table items, the update speed of table items can be improved.

[0042] The storage area can be implemented by using known general-purpose TCAM devices, which will be described in specific embodiments below.

[0043] FIG. 1 is a schematic diagram of the composition of a specific embodiment of route lookup in the present invention.

[0044] In the present invention, a three-level pipeline operation is used for routing search, and the pipeline search structure is respectively the first level, the second level, and the third level from left to right. The first and second levels are compose...

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 device is in use for IPv6 network. The device includes addressable memory of content in three stages, first comparator between addressable memory of content in first stage and addressable memory of content in second stage, second comparator between addressable memory of content in second stage and addressable memory of content in third stage. Since prefixion storage in each area of storage in addressable memory of content in each stage is not needed to consider, the disclosed device can carry out updating list item quickly. Moreover, in procedure of updating list item, flow for searching route is only interrupted for once. Thus, the invention has high continuity for searching route.

Description

technical field [0001] The present invention relates to route search technology, more specifically, the present invention relates to a route search device applied in IPv6 network. Background technique [0002] Internet protocol routing and forwarding table line speed lookup technology is one of the key technologies of core backbone routers. Routing lookup refers to determining the output port number and next-hop address that should be forwarded for each arriving IP packet according to its destination IP address. In order to improve the utilization of IPv4 address space and slow down the growth rate of entries in the routing table, the Internet working group IETF proposed the Classless Inter-domain Routing-CIDR technology in 1993. The length of the address prefix can be no more than Arbitrary length for IPv4 address width. The use of variable-length address prefixes makes it possible to assign IP addresses hierarchically, but it is possible to find multiple matching routing...

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
IPC IPC(8): H04L12/54G06F12/00H04L45/74
Inventor 兰巨龙王振兴张兴明于婧李云涛
Owner CHINA NAT DIGITAL SWITCHING SYST ENG & TECHCAL R&D CENT
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products