CN117651029B - Method, device, terminal equipment and storage medium for updating next hop resources - Google Patents

Method, device, terminal equipment and storage medium for updating next hop resources Download PDF

Info

Publication number
CN117651029B
CN117651029B CN202410118269.3A CN202410118269A CN117651029B CN 117651029 B CN117651029 B CN 117651029B CN 202410118269 A CN202410118269 A CN 202410118269A CN 117651029 B CN117651029 B CN 117651029B
Authority
CN
China
Prior art keywords
next hop
address
resource
software
same target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202410118269.3A
Other languages
Chinese (zh)
Other versions
CN117651029A (en
Inventor
陈容园
林荣丰
林德文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Sunray Electronics Co ltd
Original Assignee
Shenzhen Sunray Electronics Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Sunray Electronics Co ltd filed Critical Shenzhen Sunray Electronics Co ltd
Priority to CN202410118269.3A priority Critical patent/CN117651029B/en
Publication of CN117651029A publication Critical patent/CN117651029A/en
Application granted granted Critical
Publication of CN117651029B publication Critical patent/CN117651029B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The application relates to a next hop resource updating method, a device, a terminal device and a storage medium, wherein the updating method comprises the steps of acquiring message information of a current device terminal, at least one address resolution protocol message and at least one neighbor discovery protocol message both comprise the same target MAC address and the same target port address, acquiring corresponding IP addresses according to the message information, inquiring whether software items corresponding to each message exist according to the IP addresses, inquiring whether a next hop resource software catalog exists according to the same target MAC address and the same target port address if not, judging whether hardware item resources of a next hop are larger than a first preset threshold value or not if not, acquiring the next hop hardware item index and writing the same target MAC address and the same target port address and generating the next hop resource software catalog if not, and solving the problem that the capacities of an exchanger and an ND under a double stack scene are limited by the capacities of a next hop forwarding table.

Description

Method, device, terminal equipment and storage medium for updating next hop resources
Technical Field
The present application relates to the field of network technologies, and in particular, to a method and apparatus for updating a next hop resource, a terminal device, and a storage medium.
Background
In a dual stack scenario where an IP three layer network switch deploys or synchronizes a large number of ARP (Address Resolution Protocol ) and ND (Neighbor Discovery, neighbor discovery protocol), the hardware entries of the switch generate host routing and associated next hop forwarding table information, each ARP and ND requiring a respective next hop resource.
In the dual stack scenario, a PC contains an IPv4 and an IPv6 address (even a plurality of IP addresses of a PC), and accordingly generates a plurality of adjacent routes of IPv4 and IPv6, and occupies a plurality of next-hop resources, so that the capacities of ARP and ND are limited by the capacities of the host routing table and the next-hop forwarding table, and the capacities of the host routing table are generally much larger than the capacities of the next-hop forwarding table, so that the capacities of the ARP and ND of the switch are limited by the capacities of the next-hop forwarding table.
Disclosure of Invention
The application mainly aims to provide a next hop resource updating method, a next hop resource updating device, terminal equipment and a storage medium, and aims to solve the technical problem that capacities of switches ARP and ND in a dual-stack scene are limited by capacities of a next hop forwarding table.
The next hop resource updating method is applied to the network switch of the IP dual stack, and comprises the following steps:
Obtaining message information of a current equipment terminal, wherein the message information comprises at least one address resolution protocol message and at least one neighbor discovery protocol message, and the at least one address resolution protocol message and the at least one neighbor discovery protocol message both comprise the same target MAC address and the same target port address;
acquiring a corresponding IP address according to the message information, and inquiring whether a software item corresponding to each message exists or not according to the IP address;
If not, inquiring whether the next hop resource software directory exists according to the same target MAC address and the target port address;
When the software catalogue of the next hop resource does not exist, judging whether the hardware table entry resource of the next hop is larger than a first preset threshold value or not;
If yes, the index of the next-hop hardware table entry is obtained, the same target MAC address and the same target port address are written, a next-hop resource software directory is generated according to the same target MAC address and the same target port address, and the reference count of the next hop is updated.
In one embodiment, the updating method further includes:
When the software item corresponding to each message exists, acquiring the existing MAC address and port address from the corresponding software item;
Comparing the existing MAC address with the same target MAC address and comparing the existing port address with the same target port address respectively to judge whether the address changes or not;
And when the address is judged to be changed, returning to the step of inquiring whether the next hop resource software directory exists according to the same target MAC address and the target port address for processing.
In one embodiment, the updating method further includes:
When the next hop resource software directory exists, the reference count of the next hop is updated.
In one embodiment, the updating method further includes:
inquiring whether a corresponding host routing software entry exists according to the IP address after updating the reference count of the next hop or when judging that the address is unchanged;
If yes, updating the next hop index pointed by the host route software according to the host route software item obtained by inquiry, updating the next hop index pointed by the host route hardware item and updating the next hop index of the software item corresponding to each message.
In one embodiment, the updating method further includes:
when the corresponding host routing software item is queried according to the IP address, judging whether the resource of the host routing hardware item is larger than a second preset threshold value or not;
if yes, writing the IP address in the host routing hardware table entry to obtain the next-hop index pointed by the updated host routing hardware table entry.
In one embodiment, the updating method further includes:
And updating the next hop index of the host routing software according to the IP address.
In one embodiment, the step of updating the next hop index of the host routing software according to the IP address further comprises:
and updating the software entry corresponding to each message to save the hardware index of the next hop.
In addition, a device for updating the next hop resource is provided, which comprises:
The message acquisition unit is used for acquiring message information of the current equipment terminal, wherein the message information comprises at least one address resolution protocol message and at least one neighbor discovery protocol message, and the at least one address resolution protocol message and the at least one neighbor discovery protocol message both comprise the same target MAC address and the same target port address;
the software item judging unit is used for acquiring corresponding IP addresses according to the message information and inquiring whether software items corresponding to each message exist or not according to the IP addresses;
The resource software catalog judging unit is used for inquiring whether the next hop resource software catalog exists according to the same target MAC address and the target port address when the software item corresponding to each message does not exist;
The list item resource judging unit is used for judging whether the hardware list item resource of the next hop is larger than a first preset threshold value or not when the software catalog of the resource of the next hop does not exist;
And the resource software catalog generating unit is used for acquiring the index of the hardware table entry of the next hop and writing the same target MAC address and the same target port address if the hardware table entry resource of the next hop is larger than a first preset threshold, generating the resource software catalog of the next hop according to the same target MAC address and the same target port address, and adding and updating the reference count of the next hop.
In addition, a terminal device is provided, the terminal device comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, and the computer program realizes the steps of the method for updating the next hop resources when being executed by the processor.
Further, a storage medium has stored thereon a computer program which, when executed by a processor, implements the steps of the method for updating a next hop resource as described above.
The method for updating the next hop resource is applied to the network switch of the IP dual stack, and comprises the following steps: obtaining the message information of the current equipment terminal, wherein the message information comprises at least one address resolution protocol message and at least one neighbor discovery protocol message, the at least one address resolution protocol message and the at least one neighbor discovery protocol message both comprise the same target MAC address and the same target port address, obtaining the corresponding IP address according to the message information, inquiring whether the software item corresponding to each message exists according to the IP address, inquiring whether a next hop resource software directory exists according to the same target MAC address and the same target port address if the software item corresponding to each message exists, judging whether the hardware item resource of the next hop is larger than a first preset threshold value if the next hop resource software directory does not exist, obtaining the next hop hardware item index and writing the same target MAC address and the same target port address if the hardware item resource of the next hop is larger than the first preset threshold value, the next hop resource software catalog is generated according to the same target MAC address and target port address, and the reference count of the next hop is updated, so that the ARP message and the ND message in the network switch can share the next hop hardware resource (namely sharing the MAC address and the port address) when the host route is added, namely, the next hop hardware resource is multiplexed and saved, compared with the prior art that the ARP message and the ND message respectively need the next hop hardware resource when the host route is added, the double-stack user accessible number of the forwarding table capacity of the next hop is greatly improved, and the technical problem that the capacities of the ARP and the ND of the switch under the double-stack scene are limited by the next hop forwarding table capacity is solved.
Drawings
Fig. 1 is a flowchart of a method for updating a next hop resource according to an embodiment of the present application;
fig. 2 is a flowchart of a method for updating a next hop resource according to another embodiment of the present application;
Fig. 3 is a flowchart of a method for updating a next hop resource according to another embodiment of the present application;
fig. 4 is a flowchart of a method for updating a next hop resource according to another embodiment of the present application;
fig. 5 is a flowchart of a method for updating a next hop resource according to another embodiment of the present application;
Fig. 6 is a block diagram of a next hop resource updating device according to an embodiment of the present application.
The achievement of the objects, functional features and advantages of the present application will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
Embodiments of the present application are described in detail below, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to like or similar elements or elements having like or similar functions throughout. The embodiments described below are exemplary and intended to illustrate the present application and should not be construed as limiting the application, and all other embodiments, based on the embodiments of the present application, which may be obtained by persons of ordinary skill in the art without inventive effort, are within the scope of the present application.
Furthermore, the description of "first," "second," etc. in this disclosure is for descriptive purposes only (e.g., to distinguish between identical or similar elements) and is not to be construed as indicating or implying a relative importance or an implicit indication of the number of features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include at least one such feature. In addition, the technical solutions of the embodiments may be combined with each other, but it is necessary to base that the technical solutions can be realized by those skilled in the art, and when the technical solutions are contradictory or cannot be realized, the combination of the technical solutions should be considered to be absent and not within the scope of protection claimed in the present application.
As shown in fig. 1, there is provided a next hop resource updating method applied to an IP dual-stack network switch, the updating method including:
Step S110, obtaining the message information of the current equipment terminal, wherein the message information comprises at least one address resolution protocol message and at least one neighbor discovery protocol message, and the at least one address resolution protocol message and the at least one neighbor discovery protocol message both comprise the same target MAC address and the same target port address.
In the dual stack scenario, the message information of the current device terminal acquired by the switch includes an ARP (Address Resolution Protocol ) message and an ND (Neighbor Discovery, neighbor discovery protocol) message, and since each ARP message includes an IPV4 address, each ND message includes an IPV6 address, that means that one PC includes an IPV4 address and an IPV6 address, that is, one PC includes a plurality of IP addresses.
Each protocol message also comprises a corresponding target MAC address and a corresponding target port address, and in a dual stack scene, at least one group of address resolution protocol messages and neighbor discovery protocol messages contain the same target MAC address and target port address.
Step S120, the corresponding IP address is obtained according to the message information, whether the software item corresponding to each message exists or not is inquired according to the IP address, if not, the step S130 is entered.
When the message information is an ARP message, a corresponding IPv4 address is obtained according to the ARP message, whether a software entry corresponding to the ARP message exists is queried according to the IPv4 address, and if not, step S130 is entered, wherein query is performed using the IPv4 address as a keyword during query.
When the message information is an ND message, a corresponding IPv6 address is obtained according to the ND message, whether a software item corresponding to the ND message exists or not is inquired according to the IPv6 address, if not, step S130 is entered, wherein the IPv6 address is used as a keyword for inquiry during inquiry.
In other words, whether the ARP message or the ND message is the ARP message or the ND message, when the next-hop resource is acquired, whether the software entry corresponding to the message exists or not is firstly queried according to the corresponding IP address, and if not, step S130 is performed.
Step 130, inquiring whether the next hop resource software directory exists according to the same target MAC address and target port address, and when the next hop resource software directory does not exist, proceeding to step 140.
When a group of ARP messages and ND messages contain the same target MAC address and target port address, step S130 may be used to query whether a software directory of next hop resources exists, and allocate next hop resources, so as to implement multiplexing of MAC address and port address attributes.
The next hop resource software directory includes a next hop MAC address, a port address, and reference count information.
Step S140, judging whether the hardware table resource of the next hop is larger than a first preset threshold value, if yes, entering step S150.
When the hardware entry resource of the next hop is greater than the first preset threshold (i.e. sufficient), step S150 is performed.
Step S150, obtaining the index of the next hop hardware table entry, writing the same target MAC address and the same target port address, generating a next hop resource software catalog according to the same target MAC address and the same target port address, and updating the reference count of the next hop.
In this embodiment, the method for updating the next hop resources is applied to an IP dual-stack network switch, so that ARP and ND messages in the network switch can share the next hop hardware resources (i.e. share MAC addresses and port addresses) when adding host routes, that is, the next hop hardware resources are multiplexed and saved.
In one embodiment, as shown in fig. 2, the above updating method further includes: when the software entry corresponding to each message exists, the process proceeds to step S160.
Step S160, the existing MAC address and port address are obtained from the corresponding software entry.
In step S170, the existing MAC address is compared with the same destination MAC address and the existing port address is compared with the same destination port address to determine whether the address is changed.
Wherein, the change of the existing MAC address and the same target MAC address and/or the change of the existing port address and the same target port address are judged as the change of the address.
In one embodiment, as shown in FIG. 3, when a next hop resource software directory exists, step S180 is entered.
Step S180, the reference count of the next hop is updated.
In one embodiment, when it is determined that the address has changed, the process returns to step S130.
In this embodiment, when it is determined that the address has changed, the process returns to step S130.
In one embodiment, as shown in fig. 4, the above updating method further includes:
after updating the reference count of the next hop or when it is determined that the address has not changed, the flow advances to step S190.
Step S190, inquiring whether the corresponding host routing software entry exists according to the IP address, if yes, proceeding to step S200.
Step 200, updating the next-hop index pointed by the host routing software according to the queried host routing software entry, updating the next-hop index pointed by the host routing hardware table entry, and updating the next-hop index of the software entry corresponding to each message.
In one embodiment, as shown in fig. 5, the above updating method further includes: when the corresponding host routing software entry does not exist according to the IP address query, step S210 is entered.
Step S210, judging whether the resource of the host routing hardware table entry is larger than a second preset threshold, if yes, proceeding to step S220.
And ending the flow when the resource of the host routing hardware table entry is not greater than a second preset threshold.
Step S220, the IP address is written in the host routing hardware list item, and the next hop index pointed by the updated host routing hardware list item is obtained.
In one embodiment, as shown in fig. 5, the above updating method further includes:
step S230, updating the next hop index of the host routing software according to the IP address.
In one embodiment, as shown in fig. 5, step S230 further includes:
Step S240, updating the corresponding software item of each message to save the hardware index of the next hop.
In addition, as shown in fig. 6, there is further provided an updating apparatus 300 for a next hop resource, including:
The message obtaining unit 310 is configured to obtain message information of the current device terminal, where the message information includes at least one address resolution protocol message and at least one neighbor discovery protocol message, and the at least one address resolution protocol message and the at least one neighbor discovery protocol message both include the same target MAC address and the same target port address;
The software entry judging unit 320 is configured to obtain a corresponding IP address according to the message information, and query whether a software entry corresponding to each message exists according to the IP address;
The resource software directory judging unit 330 is configured to query whether a next hop resource software directory exists according to the same target MAC address and target port address when the software entry corresponding to each message does not exist;
an entry resource determining unit 340, configured to determine, when the software directory of the next hop resource does not exist, whether the hardware entry resource of the next hop is greater than a first preset threshold;
The resource software directory generating unit 350 is configured to obtain the index of the hardware entry of the next hop and write the same target MAC address and the same target port address if the hardware entry resource of the next hop is greater than the first preset threshold, generate the resource software directory of the next hop according to the same target MAC address and the same target port address, and add and update the reference count of the next hop.
Alternatively, the updating device 300 of the next hop resource may be a virtual control device (such as a virtual machine), or may be an entity device (such as an entity device other than a computer device that may perform a corresponding method).
In addition, the embodiment of the application also provides a terminal device which comprises a processor, a memory, a communication interface and a database which are connected through a system bus. Wherein the processor is configured to provide computing and control capabilities. The memory of the terminal device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The database of the terminal device is used for storing data called by the computer program. The communication interface of the terminal device is used for carrying out data communication with an external terminal. The input device of the terminal device is used for receiving signals input by external equipment. The computer program, when executed by a processor, implements a method of updating a next hop resource as described in the above embodiments.
In one embodiment, the terminal device may be a network switch based on IP dual stack.
Furthermore, the present application proposes a storage medium comprising a computer program which, when executed by a processor, implements the steps of the method for updating a next hop resource as described in the above embodiments. It should be understood that the storage medium in this embodiment is a readable storage medium, and may be either a volatile readable storage medium or a nonvolatile readable storage medium.
Those skilled in the art will appreciate that implementing all or part of the above described methods may be accomplished by way of a computer program stored on a non-transitory computer readable storage medium, which when executed, may comprise the steps of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium provided by the present application and used in embodiments may include non-volatile and/or volatile memory. The nonvolatile memory can include Read Only Memory (ROM), programmable ROM (PROM), electrically Programmable ROM (EPROM), electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual speed data rate SDRAM (SSRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (SYNCHLINK) DRAM (SLDRAM), memory bus (rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), among others.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, apparatus, article, or method that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, apparatus, article, or method. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, apparatus, article, or method that comprises the element.
The foregoing description is only of the preferred embodiments of the present application and is not intended to limit the scope of the application, and all equivalent structures or equivalent processes using the descriptions and drawings of the present application or direct or indirect application in other related technical fields are included in the scope of the present application.

Claims (10)

1. A method for updating a next hop resource, applied to an IP dual stack network switch, the method comprising:
obtaining message information of a current equipment terminal, wherein the message information comprises at least one address resolution protocol message and at least one neighbor discovery protocol message, and the at least one address resolution protocol message and the at least one neighbor discovery protocol message both comprise the same target MAC address and the same target port address;
Acquiring a corresponding IP address according to the message information, and inquiring whether software items corresponding to each message exist or not according to the IP address;
If not, inquiring whether a next hop resource software directory exists according to the same target MAC address and the target port address;
When the software catalogue of the next hop resource does not exist, judging whether the hardware table entry resource of the next hop is larger than a first preset threshold value or not;
If yes, acquiring a next-hop hardware table entry index, writing the same target MAC address and the same target port address, generating a next-hop resource software directory according to the same target MAC address and the same target port address, and updating the reference count of the next hop.
2. The method for updating a next hop resource according to claim 1, the method further comprising:
When the software item corresponding to each message exists, acquiring the existing MAC address and port address from the corresponding software item;
comparing the existing MAC address with the same target MAC address and comparing the existing port address with the same target port address respectively to judge whether the address changes or not;
and when the address is judged to be changed, returning to the step of inquiring whether the next hop resource software directory exists according to the same target MAC address and the target port address for processing.
3. The method for updating a next hop resource according to claim 1, the method further comprising:
When the next hop resource software directory exists, the reference count of the next hop is updated.
4. The method for updating a next hop resource according to claim 2, the method further comprising:
inquiring whether a corresponding host routing software entry exists according to the IP address after updating the reference count of the next hop or when judging that the address is not changed;
If yes, updating the next hop index pointed by the host route software according to the host route software item obtained by inquiry, updating the next hop index pointed by the host route hardware item and updating the next hop index of the software item corresponding to each message.
5. The method for updating a next hop resource according to claim 4, the method further comprising:
when the corresponding host routing software item is not found according to the IP address query, judging whether the resource of the host routing hardware item is larger than a second preset threshold value or not;
if yes, the IP address is written in the host routing hardware table entry, and the next hop index pointed by the updated host routing hardware table entry is obtained.
6. The method for updating a next hop resource according to claim 5, the method further comprising:
and updating the next hop index of the host routing software according to the IP address.
7. The method for updating next hop resources according to claim 6, wherein after the step of updating the next hop index of the host routing software according to the IP address, the method further comprises:
and updating the software entry corresponding to each message to save the hardware index of the next hop.
8. An apparatus for updating a next hop resource, comprising:
The message acquisition unit is used for acquiring message information of the current equipment terminal, wherein the message information comprises at least one address resolution protocol message and at least one neighbor discovery protocol message, and the at least one address resolution protocol message and the at least one neighbor discovery protocol message both comprise the same target MAC address and the same target port address;
the software item judging unit is used for acquiring corresponding IP addresses according to the message information and inquiring whether software items corresponding to each message exist or not according to the IP addresses;
the resource software catalog judging unit is used for inquiring whether the next hop resource software catalog exists according to the same target MAC address and the target port address when the software item corresponding to each message does not exist;
The list item resource judging unit is used for judging whether the hardware list item resource of the next hop is larger than a first preset threshold value or not when the software catalog of the resource of the next hop does not exist;
And the resource software catalog generating unit is used for acquiring the index of the hardware table entry of the next hop and writing the same target MAC address and the same target port address if the hardware table entry resource of the next hop is larger than the first preset threshold, generating the next hop resource software catalog according to the same target MAC address and the same target port address, and adding and updating the reference count of the next hop.
9. A terminal device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, which when executed by the processor implements the steps of the method of updating a next hop resource according to any of claims 1 to 7.
10. A storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the next hop resource updating method of any of claims 1 to 7.
CN202410118269.3A 2024-01-29 2024-01-29 Method, device, terminal equipment and storage medium for updating next hop resources Active CN117651029B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410118269.3A CN117651029B (en) 2024-01-29 2024-01-29 Method, device, terminal equipment and storage medium for updating next hop resources

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410118269.3A CN117651029B (en) 2024-01-29 2024-01-29 Method, device, terminal equipment and storage medium for updating next hop resources

Publications (2)

Publication Number Publication Date
CN117651029A CN117651029A (en) 2024-03-05
CN117651029B true CN117651029B (en) 2024-04-19

Family

ID=90048091

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410118269.3A Active CN117651029B (en) 2024-01-29 2024-01-29 Method, device, terminal equipment and storage medium for updating next hop resources

Country Status (1)

Country Link
CN (1) CN117651029B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103457864A (en) * 2013-08-27 2013-12-18 福建星网锐捷网络有限公司 Method, device and network equipment for processing next-hop of routing
CN104836738A (en) * 2015-04-02 2015-08-12 福建星网锐捷网络有限公司 Router hardware item resource management method and device, and network equipment
CN107547407A (en) * 2017-09-15 2018-01-05 新华三技术有限公司 Message transmitting method, device and realization device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101692674B (en) * 2009-10-30 2012-10-17 杭州华三通信技术有限公司 Method and equipment for double stack access

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103457864A (en) * 2013-08-27 2013-12-18 福建星网锐捷网络有限公司 Method, device and network equipment for processing next-hop of routing
CN104836738A (en) * 2015-04-02 2015-08-12 福建星网锐捷网络有限公司 Router hardware item resource management method and device, and network equipment
CN107547407A (en) * 2017-09-15 2018-01-05 新华三技术有限公司 Message transmitting method, device and realization device

Also Published As

Publication number Publication date
CN117651029A (en) 2024-03-05

Similar Documents

Publication Publication Date Title
US8769057B1 (en) Employing a hierarchy of servers to resolve fractional IP addresses
US20190081923A1 (en) Method and system for increasing speed of domain name system resolution within a computing device
EP2214357B1 (en) Method and system for facilitating forwarding a packet in a content-centric network
EP1757024B1 (en) Identifying reverse path forwarding information
US10616175B2 (en) Forwarding information to forward data to proxy devices
EP1303109A2 (en) Resolving virtual network names
JPH077524A (en) Method for accessing of communication subscriber to address identifier
CN107580079B (en) Message transmission method and device
EP2869510B1 (en) Express header for packets with hierarchically structured variable-length identifiers
CN108234422B (en) Resource scheduling method and device
US7958220B2 (en) Apparatus, method and system for acquiring IPV6 address
EP1976215A1 (en) A method, system and application of implementing an identification of a service based on an address
CN111031129B (en) Access request processing method, processing device, electronic equipment and storage medium
US20230041395A1 (en) Method and Device for Processing Routing Table Entries
CN117651029B (en) Method, device, terminal equipment and storage medium for updating next hop resources
US20170012874A1 (en) Software router and methods for looking up routing table and for updating routing entry of the software router
JP2000332813A (en) Selection method for start point address in communication network system, selector and storage medium recording this method
CN109274781B (en) ARP table item refreshing method and device
US11811654B2 (en) Packet processing method and apparatus
JP3305279B2 (en) IP address dynamic allocation device
KR20110037860A (en) Method for applying dynamic updates of forwarding and qos rules on flow based network devices
CN103368852A (en) Method and system for processing hash conflict
KR20180019437A (en) Table lookup method for determining set membership and table lookup apparatus using the method
CN114911728A (en) Data searching method and device and integrated circuit
CN107547687B (en) Message transmission method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant