Routing address storage method and device
A routing and address technology, applied in the field of information processing, can solve the problem of large resource consumption of TCAM resources, and achieve the effect of less resource consumption
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0047] The method embodiment provided in Embodiment 1 of the present application may be executed in a mobile terminal, a computer terminal, or a similar computing device. Taking running on a mobile terminal as an example, figure 1 It is a block diagram of the hardware structure of the mobile terminal of the routing address storage method of the embodiment of the present invention, as figure 1 As shown, the mobile terminal may include one or more ( figure 1 Only one is shown in the figure) a processor 102 (the processor 102 may include but not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data. Optionally, the above-mentioned mobile terminal also A transmission device 106 for communication functions as well as input and output devices 108 may be included. Those of ordinary skill in the art can understand that, figure 1 The shown structure is only for illustration, and does not limit the structure...
Embodiment 2
[0083] According to another embodiment of the present invention, a routing address storage device is also provided, Figure 7 is a block diagram of a routing address storage device according to an embodiment of the present invention, such as Figure 7 shown, including:
[0084] The first storage module 72 is configured to store multiple routing addresses and common prefixes of the multiple routing addresses through a multi-level static random access memory (SRAM), wherein the last level of SRAM in the multi-level SRAM is used to store the multiple Routing address, in the multi-level SRAM, other levels of SRAM except the last level of SRAM are used to store the common prefix of the plurality of routing addresses;
[0085] The second storage module 74 is configured to store the common prefix of the first level common prefix in the multi-level SRAM in the tri-state content addressable memory TCAM.
[0086] Through the above-mentioned device, the problem of excessive resource co...
Embodiment 3
[0103] Embodiments of the present invention also provide a computer-readable storage medium, in which a computer program is stored, wherein the computer program is set to execute the steps in any one of the above method embodiments when running.
[0104] Optionally, in this embodiment, the above-mentioned storage medium may be configured to store a computer program for performing the following steps:
[0105] S1, storing multiple routing addresses and the common prefixes of the multiple routing addresses through a multi-level static random access memory SRAM, wherein the last level of SRAM in the multi-level SRAM is used to store the multiple routing addresses, and the multiple routing addresses Other level SRAMs in the level SRAM except the last level SRAM are used to store the public prefix of the plurality of routing addresses;
[0106] S2. Store the common prefix of the first level common prefix in the multi-level SRAM in the tri-state content addressable memory TCAM.
[...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com