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

Fast indexing method

An indexing and fast technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve the problems of increasing the number of routing indexes, increasing hardware costs, consuming hardware resources, etc., and reducing the number of HASH entries , improve indexing speed, and reduce hardware resources

Active Publication Date: 2006-10-25
HUAWEI TECH CO LTD
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] The T-tree routing technology of IPv4 mentioned above is a hierarchical indexing method. If IPv6 uses the T-tree routing technology of IPv4, since the address length of IPv6 is four times that of IPv4, there will be obvious disadvantages: IPv6 addresses are 8bit When building an index for the first level, it is necessary to build a 16-level index, which causes the forwarding speed to drop to 25% of that of IPv4, and requires 4 times the hardware resources
Therefore, the routing index speed decreases, the memory consumption is large, and the hardware resources required are also large.
[0018] 2) When using HASH technology for IPv6 routing index, if a HASH index table with a small address space is established, due to the long length of IPv6 addresses, one address in the index table corresponds to many host addresses, so correct routing cannot be guaranteed; The HASH index table with a large address space consumes a lot of hardware resources
In the HASH routing index, the index keywords must be of the same length, so network segment routing cannot be supported
[0019] 3) When using CAM auxiliary device for IPv6 routing index, due to the limited number of routing indexes supported by CAM, it cannot meet the needs of IPv6 routing index; if the number of CAMs is increased to increase the number of routing indexes, the hardware cost will be greatly increased

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
  • Fast indexing method
  • Fast indexing method
  • Fast indexing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0064] In order to make the object, technical solution and advantages of the present invention clearer, specific examples are given below to further describe the present invention in detail.

[0065] The invention proposes a prefix segmentation HASH technology, which combines the rapid performance of HASH exact matching and the support performance of T tree to network segment routing, and realizes fast indexing and network segment routing at the same time. In the prefix segmentation HASH technology, the 128bit IPv6 address is divided into several segments, and the address in front of each segment is called the prefix segment address. After the above segmentation is completed, a tree root hash table is established for each prefix segment address. The size of the table can be between 64K and 1M, corresponding to 16-bit to 20-bit addresses; a T-tree index table is established for each segment. Among them, the method of establishing the tree root HASH table is: compress the addres...

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 method segments all indexed address in same type, and establishes tree root table for address of prefix segment of each segment, and establishes index table for addresses in each segment. The method includes steps: according to the said segment mode to segment index address to be indexed; determining current index table; if determining current table to be indexed is as index table in first segment, then using first segment address as keyword to carry out indexing in index table of first segment, ending flow; if determining current table to be indexed is as tree root table, then using address of prefix segment corresponding to tree root table as keyword looks up table item matched to the address of prefix segment in tree root table; if finding it out, then carrying out indexing by using the matched pointer of table item as entry, and using address of corresponding segment as keyword; ending this flow; if not finding it out, then determining current index table again.

Description

technical field [0001] The invention relates to an indexing technology in the field of communication computers, in particular to a fast indexing method. Background technique [0002] The rapidly developing Internet will no longer be a network that only connects computers, but will develop into an information and communication infrastructure similar to the telephone network and cable TV network. Therefore, the Internet Protocol (IP, ie IPv4) being used is already incompetent. In order to meet the growing needs of the network scale, the Internet Engineering Department (IETF) has designed the next generation Internet Protocol IPv6. Compared with IPv4, IPv6 has undergone a huge change in the address format, and the address length has changed from the original 32 bits (bit) to 128 bits. [0003] After several generations of development, IP routing technology has developed from the initial centralized software routing technology to the current distributed routing technology with ...

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): G06F17/30H04L45/748
Inventor 蒋铭
Owner HUAWEI 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