A method and system for realizing shared routing capacity on a dual-stack router
A router and routing technology, applied in transmission systems, digital transmission systems, data exchange networks, etc., can solve problems such as low utilization of equipment resources, increased equipment costs, and impact on equipment stability, achieve simple and safe management, and reduce hardware. cost and the effect of improving routing capacity
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0033] There is no need to make any changes to the existing IPv4 routing table and IPv6 implementation algorithms, only modify the process of applying for storage resources when adding routing entries, and the process of reclaiming storage resources when deleting routing entries. The routing table lookup algorithm does not require any changes at all.
[0034] When adding a routing entry, no matter what kind of routing entry is added, storage resources are applied for from the same shared resource pool. 1) If an IPv4 routing entry is added, the applied for storage resource is added to the IPv4 routing table as an IPv4 routing tree node. 2) If an IPv6 routing entry is added, the applied for storage resource is added to the IPv6 routing table as an IPv6 routing tree node.
[0035] When deleting a routing entry, regardless of whether the deleted IPv4 routing entry or IPv6 routing entry is deleted, the storage resource will be recycled to the shared storage resource.
[0036] The r...
Embodiment 2
[0038] This embodiment corresponds to the IPv4 / IPv6 unified routing table mentioned in the present invention. It is necessary to adjust the structure of the routing table and the processes of adding, deleting, and table lookup, so as to improve the utilization rate of storage resources to a greater extent. The basic idea is to put IPv4 routing entries and IPv6 routing entries into a unified routing table. On the routing tree corresponding to the unified routing table, each node can have both IPv4 routing prefixes and IPv6 routing prefixes. can exist at the same time.
[0039] Figure 4 is a subtree fragment in the routing table created by using this embodiment. In the figure, a circular node represents an empty routing tree node, a square node represents a routing tree real node, and a rectangular box represents a routing prefix node. The so-called empty node means that there is only a pointer to the next-level routing tree node on the routing tree node, and no real routing p...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 