WO2009036678A1 - Procédé, dispositif et système de réseau pour acheminer un message - Google Patents
Procédé, dispositif et système de réseau pour acheminer un message Download PDFInfo
- Publication number
- WO2009036678A1 WO2009036678A1 PCT/CN2008/072174 CN2008072174W WO2009036678A1 WO 2009036678 A1 WO2009036678 A1 WO 2009036678A1 CN 2008072174 W CN2008072174 W CN 2008072174W WO 2009036678 A1 WO2009036678 A1 WO 2009036678A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- address
- border router
- destination
- registration
- network
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
Definitions
- the present invention relates to the field of network communications, and in particular, to a method, an apparatus, and a network system for forwarding a message. Background technique
- Routing is the act of passing information from the source to the destination through the network. It usually consists of two basic actions: determining the best path and exchanging data. Routing Metric is a measure used by routing algorithms to determine the best path to a destination, such as path length. To help select the path, the routing algorithm initializes and maintains a routing table containing path information, where the path information varies depending on the routing algorithm used. The best way to inform the router of the destination/next hop address is to send the data message to the router representing the "next hop". When the router receives a data message, it checks its destination address and attempts to address it. "Next hop" is linked. The routing table includes various information such as distance information, hop count information, "next hop” address information, and the like.
- Routing Metrics vary according to the routing algorithm used.
- the routing metrics are compared in the routing table to determine the best path.
- the routing update information usually contains all or part of the routing table, and the network topology map is established by analyzing routing update information from other routers.
- Another example of sending information between routers is to send link state broadcast information, and the router notifies other link states of the router that sent the broadcast information, which is used to establish a complete topology map so that the router can determine the best path.
- Multi-homing refers to a link group in which more than one link (belonging to the same carrier or different operators) is established between the user and the network for connection survivability or load balancing;
- the routing table contains the reservation to the target subnet. Routing, so that when the number of Internet routes increases rapidly, routing devices in the forwarding network (TN) and the edge network (EN) need to increase the corresponding routing information at the same time, so that the routing table capacity increases sharply. As a result, the cost of the device with the routing table storage function increases, and the route convergence becomes slower, resulting in inefficient operation of the entire system. Summary of the invention
- the embodiment of the present invention provides a method for forwarding a packet, including: parsing a data packet, obtaining a destination IP address of the data packet, and sending a mapping information query request to the registration proxy to obtain the destination. a border router corresponding to the IP address; sending the data packet to the border router corresponding to the destination IP address.
- Another method for forwarding a message disclosed by the embodiment of the present invention includes: receiving, by a registration agent, a data packet, decapsulating the data packet, and obtaining a destination IP address of the data packet; and registering the proxy to query its own mapping table. Obtaining border router information corresponding to the destination IP address; the registration agent sends a data packet to the border router corresponding to the destination IP address.
- the embodiment of the present invention further discloses a network system, including an edge network and a forwarding network, where the edge network is connected to the forwarding network by using a border router, where the forwarding network is provided with a registration proxy, and the border router is used to
- the registration agent initiates a registration request of a routing prefix and a border router mapping relationship of the edge network; the registration agent generates and stores a mapping table of the edge prefix and the border router of the edge network in response to the registration request.
- the embodiment of the invention further discloses a message forwarding device, comprising: a registration unit, configured to generate a routing prefix of the edge network and a mapping table of the border router according to the received registration request; and a storage unit, configured to store the mapping table And a forwarding unit, configured to forward the data packet according to the mapping table.
- the embodiment of the present invention further discloses a border router, including: a registration unit, configured to initiate a registration request, where the registration request carries route prefix information of an edge network; a receiving unit, configured to receive a data packet; and an analysis unit, It is used to parse the data packet and obtain the destination IP address information of the data packet.
- a registration unit configured to initiate a registration request, where the registration request carries route prefix information of an edge network
- a receiving unit configured to receive a data packet
- an analysis unit It is used to parse the data packet and obtain the destination IP address information of the data packet.
- the embodiment of the present invention further discloses a method for storing a route in a forwarding network, including: receiving a registration request sent by a border router of an edge network, where the registration request carries a route prefix of an edge network; And generating a routing prefix of the edge network and a mapping entry of the border router.
- the network TN needs to maintain all routing information in the Internet including the routing information in the EN.
- the RA only needs to maintain the address area managed by the group.
- other routers in the TN only need to maintain routing information in the TN.
- the border router of the destination EN can be obtained, and then the border router of the EN transmitting the data message or the RA directly sends the data packet to the destination EN.
- the border router avoids the hop-by-hop transmission of data packets on the forwarding network, thereby saving the cost of the device with the routing table storage function in the entire network, improving the convergence speed of the entire network, and improving the working efficiency of the entire system.
- FIG. 1 is a schematic structural diagram of an embodiment of a network system according to the present invention.
- FIG. 2 is a schematic diagram of a first embodiment of a method for forwarding a message according to the present invention
- FIG. 3 is a schematic diagram of a second embodiment of a method for forwarding a message according to the present invention. detailed description
- the embodiment of the present invention provides a method for forwarding a packet, a packet forwarding device, and a network system.
- the TN's registration agent (RA) searches for the border routing device of the destination edge network to forward data packets in the TN.
- each RA group only needs to maintain the mapping information corresponding to the prefix of the part of the EN routing table entry, and does not need to add the entire network to all the routing devices of the TN.
- the routing table entry in the TN corresponding to the EN routing table entry saves the cost of the device with the routing table storage function in the entire network, improves the route convergence speed of the entire network, and improves the working efficiency of the entire network system.
- the network system of the present invention comprises a forwarding network and an edge network, wherein the edge network is connected to the forwarding network by a border router, wherein the forwarding network is provided with a registration agent, and the border router is used for routing in the edge network.
- the mapping relationship between the prefix and the border router is registered to the registration proxy; and is further configured to receive the data packet in the edge network, and send the data packet to the registration proxy or send the data packet to the response agent according to the response of the registration proxy.
- Border router The registration agent is configured to respond to the registration request of the border router, generate and store a mapping between the border router and the route prefix in the mapping table, query the corresponding border router according to the destination IP address of the data packet, and forward the datagram to the border router. Or send the border router to the border router that initiated the query.
- FIG. 1 is a schematic structural diagram of an embodiment of a network system according to the present invention.
- the network system comprises a forwarding network TN and edge networks (EN1 and EN2), which are connected to the forwarding network TN via border routers BR1 and BR2, respectively.
- a forwarding network TN and edge networks EN1 and EN2
- EN2 edge networks
- the BR connected to EN registers the route prefix Prefix in the EN to the nearest RA in the TN by an anycast mechanism, and generates a mapping information between the Prefix and the BR registering the Prefix on the RA.
- the mapping information may further include other parameters, such as a priority, for use as a decision factor when selecting between multiple mapping information corresponding to multiple identical Prefixes.
- a mapping table generated synchronously between multiple registered agents.
- RA mapping table capacity requirement of each RA
- the group manages different area blocks, and different RAs in the same RA group provide external services through the same IP address, and synchronize mapping information between different RAs in the RA group.
- a plurality of registration agents RA are set in the TN of FIG. 1, and these RAs belong to different RA groups. For example, RA-11 and RA-12 belong to the same group RA-1X, and RA-21 and RA-22 belong to the same group. A group RA-2X.
- the RA-1X group uses 1.1.1.1 as the IP address for external service
- the RA-2X group uses 2.2.2.2 as the IP address for external service
- the EN route prefix covered by 10.0.0.8/8 is registered to RA-
- all EN route prefixes covered by 20.0.0.0/8 are registered in the RA-2X group closest to the BR that sent the registration request. In this way, the EN route prefixes of the entire network are respectively registered to different RA groups, which saves the storage space of each RA.
- FIG. 2 is a schematic diagram of a first embodiment of a method for forwarding a message according to the present invention. This embodiment is based on the network system shown in FIG. 1, and the following describes the embodiment in detail.
- the method for forwarding a packet mainly includes the following steps:
- the BR registers the route prefix Prefix information inside the connected EN to the nearest RA in the TN.
- the BR registers the routing prefix information inside the EN of the entire network to the unique RA.
- the BR will connect to the internal EN.
- the routing prefix information is registered to the nearest RA in the TN.
- the BR divides the connected EN according to different address areas.
- the internal route prefix Prefix information is registered to the nearest RA in the RA group in the TN that manages the address area.
- RP Protocol Independent Multicast-Sparse Mode
- All RAs provide the mapping table query and data information transfer service using the same IP address, so the BR sends the registration information of the RA mapping table and the purpose of querying the data information
- the address query information is the IP address.
- the tunnel between the BR and the RA is the tunnel using the IP address.
- the above registration information and query information and The data information that needs to be transferred by the RA will arrive at the nearest RA.
- each RA uses a different IP address.
- BR1 registers Prefix: 10.2.1.0/24 inside EN1 to the nearest registered agent RA-11 in the RA group RA-1X that manages the address area.
- BR1 registers the Prefix 20.2.1.0/24 inside EN1 to Manage the nearest registered agent RA-21 in the group RA-2X of the address area;
- BR-2 registers the Prefix 10.1.1.0/24 inside EN2 to the nearest registered agent in the group RA-1X managing the address area RA-12;
- BR-2 registers Prefix 20.1.1.0/24 inside EN2 to the nearest registered agent RA-22 in the group RA-2X that manages the address area.
- BR1 and 10.2.1.0/24 form a mapping relationship on RA-11; BR1 and 20.2.1.0/24 form a mapping relationship on RA-21; BR2 and 10.1.1.0/24 form a mapping relationship on RA-12; BR2 And 20.1.1.0/24 form a mapping relationship on RA-22. Since each RA group provides external services through the same IP address, the border router registers the mapping information to the nearest RA in the group through the Anycast mechanism.
- Step s202 When there are at least two RAs in the TN, the mapping table in each RA in the TN is synchronously processed, that is, the RAs are mutually notified by the protocol to each other to register the received mapping table. Specifically, if there are multiple RAs in the TN, and the RAs are not grouped, the multiple RAs synchronize the mapping tables respectively received by the respective RAs. After the synchronization is completed, the entire network is stored on each RA. If there are multiple RAs in the TN, and the multiple RAs are divided into different RA groups according to the managed address areas, only the real-time synchronization in each RA group belongs to Each RA of the group registers the received mapping table.
- mapping table For example, synchronizing RA-11 and RA-12 in group RA-1X
- the mapping table, the mapping table of RA-21 and RA-22 is synchronized in the group RA-2X.
- Border Gateway Protocol BGP
- a full-meshed BGP connection can be established between the RAs, or a Router Reflector can be used.
- RR Router Reflector
- the same mapping table is stored in multiple RAs in the forwarding network.
- multiple RAs in each registered proxy group store the same mapping table, but the RAs in different registered proxy groups store different mapping tables.
- step s201 After the registration process of step s201 and the synchronization process of step s202, the following message forwarding process can be performed:
- Step s203 The border router receives the data packet sent by the user equipment in the edge network. Specifically, in the network shown in FIG. 1, the IP data packet to be forwarded uploaded by the user equipment UE1 in EN1 is received by the BR1, and the IP data packet is forwarded to the EN1 hop by hop according to the existing routing manner in EN1. On the border router BR1;
- Step s204 The border router parses the received data packet to obtain a destination IP address of the data packet. Specifically, in the network shown in FIG. 1, the received IP data packet is parsed for BR1, and the destination IP address of the IP data packet is obtained, for example, the destination IP address of the IP data packet is 10.1.1.2;
- step s205 the border router first searches for a mapping entry whose destination IP address matches in its own mapping cache. If a matching entry is found, step S207 is performed, otherwise the mapping information is sent to the nearest RA that is responsible for storing the mapping information of the destination IP address.
- Query requests eg, mapping information query messages, etc.
- the border router sends a mapping information query message to the nearest RA in the TN.
- the border router When there are multiple RAs in the TN, and the multiple RAs are divided into different RA groups according to the managed address area, the border router sends mapping information to the nearest RA in the RA group that manages the address area to which the destination IP address belongs. Query ⁇ ⁇ .
- the BR1 sends a mapping information query message to the nearest RA that is responsible for storing the mapping information of the destination IP address; for example, when the destination IP address is 10.1.1.2, the BR1 is divided according to the pre-address area. It is judged that the destination IP address is the RA-1X group (because 10.1.1.2 is covered by the address area 10.0.0.0/8 managed by the RA-1X group), BR1 is the nearest registered agent RA- in the RA-1X group. 11 Sending the mapping information carrying the destination IP address to query the message.
- Step s206 The neighboring RA that is responsible for storing the mapping information of the destination IP address finds the border router information of the destination EN corresponding to the destination IP address, and returns a mapping information response packet to the border router that initiates the mapping information query message.
- the border router information carrying the destination EN corresponding to the destination IP address.
- the border router that sends the mapping information query message caches the mapping information in its own mapping information cache, and each mapping information has a corresponding aging time. After the timeout, the mapping entry will be It is automatically deleted.
- the destination IP address is 10.1.1.2.
- the RA-11 finds the longest match with 10.1.1.2 by querying the mapping table after synchronization processing.
- the RA-11 sends a mapping information response message to the BR1, carrying the information of the BR2.
- Step s207 Establish a communication tunnel between the border router that sends the mapping information query message and the border router of the destination EN corresponding to the destination IP address.
- a communication tunnel is established between BR1 and BR2, and the communication tunnel may be a Multi-Protocol Label Switching (MPLS) P channel, or an Internet Protocol packet is encapsulated into the Internet.
- MPLS Multi-Protocol Label Switching
- IPinlP IPinlP
- GRE general router encapsulation
- Encapsulation is possible, such as a single-tail tunnel, which is directly sent out after the address of the border router is encapsulated as the destination address, and no setup process is required.
- Step s208 The border router that sends the mapping information query message sends the data packet to the border router of the destination EN corresponding to the destination IP address by using the tunnel established in step s207.
- the BR1 sends the IP data packet to the BR2 through the tunnel established in the step s207, and then is sent by the BR2 to the user equipment UE2 with the IP address 10.1.1.2.
- FIG. 3 is a schematic diagram of a second embodiment of a method for forwarding a message according to the present invention. The method is still based on the network system shown in FIG. 1.
- the method for forwarding information mainly includes the following steps:
- the BR registers the route prefix Prefix information in the connected EN to the nearest RA in the TN.
- the BR registers the route prefix information inside the EN of the entire network to the unique RA.
- the BR registers the route prefix information inside the connected EN to the nearest RA in the TN; when there are multiple RAs in the TN, and the multiple RAs are divided according to the managed address area
- the BR will be divided according to different address areas.
- the route prefix Prefix information inside the connected EN is registered to the nearest RA in the RA group in the TN that manages the address area.
- RP Protocol Independent Multicast-Sparse Mode
- All RAs provide the mapping table query and data information transfer service using the same IP address, so the BR sends the registration information of the RA mapping table and the purpose of querying the data information
- the address query information is the IP address.
- the tunnel between the BR and the RA is the tunnel using the IP address.
- the above registration information and query information and The data information that needs to be transferred by the RA will arrive at the nearest RA.
- each RA uses a different IP address.
- step s302 the mapping table in each RA in the TN is synchronized, that is, the RAs are mutually notified by the protocol to each other to register the received mapping table. Specifically, if there are multiple RAs in the TN, and multiple RAs synchronize the mapping tables respectively received and received, after the synchronization is completed, each RA stores the routing prefix information in the EN of the entire network and the edge router. Mapping information; if there are multiple RAs in the TN, and the multiple RAs are divided into different RA groups according to the managed address areas, only the RAs belonging to the group are required to be registered and received in real time in each RA group. Mapping table.
- mapping tables of RA-11 and RA-12 are synchronized in the group RA-1X, and the mapping tables of RA-21 and RA-22 are synchronized in the group RA-2X.
- Border Gateway Protocol BGP
- Full-meshed BGP connections can be established between RAs, or Router Reflector can be used.
- RR Router Reflector
- the same mapping table is stored in multiple RAs in the forwarding network.
- multiple RAs in each registered proxy group store the same mapping table, but the RAs in different registered proxy groups store different mapping tables.
- step s301 After the registration process of step s301 and the synchronization process of step s302, the following message forwarding process can be performed:
- Step s303 The registration agent receives the data packet sent by the border router in the edge network.
- the data packet is forwarded to the border router hop by the user equipment according to the existing routing manner in the edge network.
- the border router sends the data packet to the nearest switch according to the destination IP address of the data packet.
- the BR sends the data packet to the nearest RA according to the anycast mechanism; if there are multiple RAs in the TN, and the RA is divided according to the managed address area,
- the border router sends the data packet to the nearest RA in the RA group of the address area to which the destination IP address of the data packet belongs. Therefore, the destination IP address of the data received by the registration agent should be within the address area i or managed by the registration agent.
- the registration agent RA-11 in the group RA receives the IP data packet to be forwarded by the user equipment UE1 in EN1 and whose destination address is 10.1.1.2.
- the IP data packet is forwarded hop by hop to the border router BR1 of the EN1 according to the existing routing manner in the EN1 where the UE1 is located.
- the BR1 resolves the destination IP address, and then determines the registration corresponding thereto.
- the proxy group that is, the destination IP address belongs to the address area managed by the registration agent group, because 10.1.1.2 is covered by the address area 10.0.0.0/8 managed by the RA-1X group, so the destination is RA-
- the tunnel of the 1X anycast address is sent to the registration agent RA-11 closest to BR1 in the RA-1X group.
- Step s304 After receiving the data packet sent by the border router, the registration agent parses and obtains the destination IP address of the data.
- the IP address obtained by the nearest registration agent RA-11 in the group RA obtains the destination IP address of the IP packet, for example, the destination IP address is 10.1.1.2.
- Step s305 The registration agent queries the synchronized mapping table to obtain border router information corresponding to the destination IP address of the data packet. Regardless of whether the RA receiving the data packet stores the mapping relationship between the routing prefix information in the EN of the entire network, such as the entire network, and the border router, or only the mapping relationship between the routing prefix information in the EN of the certain address area and the border router. The RA receiving the data packet only needs to query the mapping table stored by itself, and obtain the border router information corresponding to the destination IP address of the data packet.
- the RA-11 searches for the boundary router information corresponding to the prefix that matches the destination IP address by searching the mapping table after the synchronization processing stored by itself, for example, the longest with 10.1.1.2.
- the matched Prefix is 10.1.1.0/24, and the border router corresponding to the Prefix is BR2.
- Step s306 Establish a tunnel between the registration proxy that receives the packet and the border router corresponding to the destination IP address of the data packet.
- the communication tunnel may be a Multi-Protocol Label Switching (MPLS) tunnel, or an Internet Protocol packet encapsulated into an Internet Protocol Packet (IPinIP) tunnel.
- MPLS Multi-Protocol Label Switching
- IPinIP Internet Protocol Packet
- GRE General Router Encapsulation
- these tunnels may be established in advance, such as MPLS P channels, GRE tunnels, or do not need to be directly encapsulated, such as a single
- the tail tunnel is directly sent out after the address of the border router is encapsulated as the destination address, and the setup process is not required.
- a communication tunnel is established between RA-11 and BR2.
- Step s307 The registration agent that receives the data packet sends the data packet to the border router corresponding to the destination IP address of the data packet by using the tunnel established in the foregoing step s306. Then, the border router corresponding to the destination IP address sends the data packet to the destination terminal.
- the RA-11 transmits the IP data packet to the BR2 through the tunnel established in the above step s306, and then transmits it to the destination terminal UE2 by the BR2.
- the border router that receives the data packet does not find the mapping entry with the destination IP address matching in its own mapping cache, and sends the data packet and the corresponding mapping information query message to the nearest RA (or to the datagram).
- the nearest RA receives the data packet, and performs the forwarding processing according to Step S304-307 of Embodiment 2 above, and the nearest RA receives the mapping information query.
- the forwarding process is performed according to steps S206-208 of the first embodiment.
- the embodiment of the present invention further discloses a method for storing a route in a forwarding network, including: receiving a registration request sent by a border router of an edge network, where the registration request carries a route prefix of an edge network;
- the method further includes the step of synchronously registering the formed mapping table by the plurality of registration agents; the plurality of registration agents providing services externally through the same IP address.
- the method further includes a mapping table formed by the registration agent synchronization registration in each registration agent group. Steps: The registration agent in each registered agent group provides external services through the same IP address.
- the embodiment of the invention also discloses a message forwarding device.
- the message forwarding device is specifically a registration agent RA.
- the message forwarding device includes: a receiving unit, configured to receive a registration request, where the registration request carries route prefix information of an edge network; specifically, it is used to receive a registration request sent by a border router;
- a registration unit configured to generate a routing prefix of the edge network and a mapping table of the border router according to the registration request.
- a storage unit configured to store the mapping table.
- the message forwarding device further includes a synchronization unit, configured to synchronously register a mapping table formed by the same forwarding network or other network devices in the same packet forwarding device group when there are multiple message forwarding devices in the network.
- the message forwarding device further includes a query unit, configured to query the mapping table according to the query request forwarded by the receiving unit, to obtain border router information corresponding to the destination IP address of the data packet.
- the packet forwarding device further includes a parsing unit, configured to parse the data packet forwarded by the receiving unit, obtain a destination IP address of the data packet, and send the destination IP address of the data packet to the query unit, where the query unit Querying the mapping table according to the destination IP address of the data packet, and obtaining border router information corresponding to the destination IP address of the data packet.
- a parsing unit configured to parse the data packet forwarded by the receiving unit, obtain a destination IP address of the data packet, and send the destination IP address of the data packet to the query unit, where the query unit Querying the mapping table according to the destination IP address of the data packet, and obtaining border router information corresponding to the destination IP address of the data packet.
- the packet forwarding device further includes a forwarding unit, configured to forward the data packet received by the receiving unit to the border router corresponding to the destination IP address of the queried data packet, or to specify the destination that needs to be queried in the query packet.
- the border router information corresponding to the IP address is sent to the border router that initiates the mapping information query request.
- the embodiment of the invention also discloses a border router, including:
- a registration unit configured to initiate a registration request, where the registration request carries route prefix information of an edge network
- the receiving unit is configured to receive the data packet and receive the border router information corresponding to the destination IP address of the data packet.
- the parsing unit is configured to parse the data packet and obtain the destination IP address information of the data packet.
- the query unit is configured to initiate a mapping information query request of the border router corresponding to the destination IP address of the query data packet, and carry the destination IP address information parsed by the parsing unit.
- the forwarding unit is configured to forward the data packet according to the mapping information in the cache unit that matches the destination IP address of the data packet. Specifically, the received data packet is forwarded through a tunnel corresponding to the RA address of the destination address or the border router address matched by the destination address.
- the RA address corresponding to the destination address is: when the forwarding network has multiple registration agents, the multiple registration agents provide the same service.
- the foregoing embodiment of the present invention can realize that when the number of Internet routes increases rapidly, all the routing information in the forwarding network TN except the RA needs to maintain the routing information including the EN (in the case of distributed storage, the RA only needs to be maintained. In addition to the routing information of the address area managed by this group, other routers in the TN only need to maintain routing information in the TN.
- the border router of the destination EN can be obtained, and then the border router of the EN transmitting the data message or the RA directly sends the data packet to the destination EN.
- the border router avoids the hop-by-hop transmission of data packets on the forwarding network, thereby saving the cost of the device with the routing table storage function in the entire network, improving the convergence speed of the entire network, and improving the working efficiency of the entire system.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
L'invention concerne le domaine des communications dans des réseaux et un procédé d'acheminement de messages, comprenant les étapes consistant à : interroger l'agent enregistreur au sujet du routeur périphérique correspondant à l'adresse IP de destination selon le message de données reçu ; puis transmettre le message de données au routeur périphérique correspondant à l'adresse IP de destination. L'invention concerne également un système de réseau, comprenant un réseau d'acheminement et un réseau périphérique connecté par le routeur périphérique, un agent enregistreur configuré se trouvant dans le réseau d'acheminement, le routeur périphérique envoyant à l'agent enregistreur une demande d'enregistrement pour enregistrer la relation de correspondance entre le préfixe de routage du réseau périphérique et le routeur périphérique, et l'agent enregistreur générant et stockant la table de correspondance entre le préfixe de routage du réseau périphérique et le routeur périphérique, en tant que réponse à la demande d'enregistrement. De cette façon, lorsque le nombre de routes Internet augmente rapidement, le coût des dispositifs équipés de la fonction de stockage de table de routage dans tout le réseau peut être évité, la vitesse de convergence du routage peut être améliorée pour tout leréseau et l'efficacité de fonctionnement peut être augmentée pour tout le réseau. Et de plus, ce procédé est simple à effectuer.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200710076987.5 | 2007-09-17 | ||
| CN200710076987.5A CN101394333B (zh) | 2007-09-17 | 2007-09-17 | 转发报文的方法、装置以及网络系统 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2009036678A1 true WO2009036678A1 (fr) | 2009-03-26 |
Family
ID=40467514
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2008/072174 Ceased WO2009036678A1 (fr) | 2007-09-17 | 2008-08-27 | Procédé, dispositif et système de réseau pour acheminer un message |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN101394333B (fr) |
| WO (1) | WO2009036678A1 (fr) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014086023A1 (fr) * | 2012-12-06 | 2014-06-12 | 华为技术有限公司 | Procédé, dispositif et réseau de centre de données pour communication inter-zones de service |
| CN111352781A (zh) * | 2020-02-28 | 2020-06-30 | 天津飞腾信息技术有限公司 | 用于重传部件模块级验证的报文自动比对正确性检查方法及装置 |
| CN112994932A (zh) * | 2021-02-06 | 2021-06-18 | 厦门立林科技有限公司 | 局域网内设备网络参数的自动配置方法和装置以及设备 |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101848454B (zh) * | 2009-03-26 | 2014-01-01 | 华为技术有限公司 | 一种分配前缀的方法、网络系统和本地移动锚点 |
| US9049140B2 (en) | 2010-11-18 | 2015-06-02 | Microsoft Technology Licensing, Llc | Backbone network with policy driven routing |
| WO2012083685A1 (fr) * | 2010-12-24 | 2012-06-28 | 中兴通讯股份有限公司 | Procédé et système d'amélioration de l'efficacité d'utilisation d'une table de mappage et de routage |
| US9148486B2 (en) * | 2011-11-22 | 2015-09-29 | Cisco Technology, Inc. | Content distribution through blind-cache instantiation |
| CN103581765B (zh) * | 2012-08-02 | 2016-12-21 | 华为技术有限公司 | 一种报文转发的方法和设备 |
| EP3223474B1 (fr) * | 2014-12-09 | 2020-06-17 | Huawei Technologies Co., Ltd. | Procédé et dispositif pour traiter une table de flux adaptative |
| CN106411744B (zh) * | 2015-08-03 | 2019-10-18 | 阿里巴巴集团控股有限公司 | 一种用于路由处理的方法与设备 |
| CN105188104B (zh) * | 2015-09-08 | 2018-06-08 | 常熟理工学院 | 一种无线网络通信的实现方法 |
| CN106789700B (zh) * | 2016-12-23 | 2020-11-03 | 京信通信系统(中国)有限公司 | 一种流量整形方法及网络设备 |
| CN112887452B (zh) * | 2021-03-26 | 2022-11-04 | 中星科源(北京)信息技术有限公司 | 局域网间通信方法与系统、nat网关 |
| CN116582604A (zh) * | 2023-05-17 | 2023-08-11 | 中国工商银行股份有限公司 | 报文处理方法、装置、电子设备和存储介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1547355A (zh) * | 2003-12-17 | 2004-11-17 | 港湾网络有限公司 | 边界网关协议的节省路由表内存消耗办法 |
| JP2005252540A (ja) * | 2004-03-03 | 2005-09-15 | Nippon Telegr & Teleph Corp <Ntt> | 光ネットワーク、光ネットワークにおける光パス選択方法および光ネットワークにおける光エッジルータ |
| WO2006071901A2 (fr) * | 2004-12-29 | 2006-07-06 | Cisco Technology, Inc. | Etiquetage automatique de chemins bgp de saut suivant dans igp |
| US20070115990A1 (en) * | 2005-11-22 | 2007-05-24 | Rajiv Asati | Method of providing an encrypted multipoint VPN service |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005072685A (ja) * | 2003-08-27 | 2005-03-17 | Ntt Docomo Inc | ルータ装置及びその装置における経路情報の配布方法並びに通信システム |
| CN100474839C (zh) * | 2004-10-12 | 2009-04-01 | 上海贝尔阿尔卡特股份有限公司 | IPv6接入网中的网络服务选择和认证,及无状态自动配置 |
| CN100596107C (zh) * | 2007-02-09 | 2010-03-24 | 华为技术有限公司 | 报文转发方法以及自治系统边界路由器 |
-
2007
- 2007-09-17 CN CN200710076987.5A patent/CN101394333B/zh active Active
-
2008
- 2008-08-27 WO PCT/CN2008/072174 patent/WO2009036678A1/fr not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1547355A (zh) * | 2003-12-17 | 2004-11-17 | 港湾网络有限公司 | 边界网关协议的节省路由表内存消耗办法 |
| JP2005252540A (ja) * | 2004-03-03 | 2005-09-15 | Nippon Telegr & Teleph Corp <Ntt> | 光ネットワーク、光ネットワークにおける光パス選択方法および光ネットワークにおける光エッジルータ |
| WO2006071901A2 (fr) * | 2004-12-29 | 2006-07-06 | Cisco Technology, Inc. | Etiquetage automatique de chemins bgp de saut suivant dans igp |
| US20070115990A1 (en) * | 2005-11-22 | 2007-05-24 | Rajiv Asati | Method of providing an encrypted multipoint VPN service |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014086023A1 (fr) * | 2012-12-06 | 2014-06-12 | 华为技术有限公司 | Procédé, dispositif et réseau de centre de données pour communication inter-zones de service |
| US11671363B2 (en) | 2012-12-06 | 2023-06-06 | Huawei Technologies Co., Ltd. | Method and apparatus for cross-service-zone communication, and data center network |
| CN111352781A (zh) * | 2020-02-28 | 2020-06-30 | 天津飞腾信息技术有限公司 | 用于重传部件模块级验证的报文自动比对正确性检查方法及装置 |
| CN112994932A (zh) * | 2021-02-06 | 2021-06-18 | 厦门立林科技有限公司 | 局域网内设备网络参数的自动配置方法和装置以及设备 |
| CN112994932B (zh) * | 2021-02-06 | 2023-04-28 | 厦门立林科技有限公司 | 局域网内设备网络参数的自动配置方法和装置以及设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101394333A (zh) | 2009-03-25 |
| CN101394333B (zh) | 2016-01-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2009036678A1 (fr) | Procédé, dispositif et système de réseau pour acheminer un message | |
| US8065434B2 (en) | Method and device for maintaining routes | |
| US8406231B2 (en) | Method and device for forwarding information | |
| KR100779768B1 (ko) | 지리적인 주소로 메시지를 라우팅하기 위한 다이내믹하면서 트래픽-기반의 최적화 | |
| CN101741709B (zh) | 建立标签交换路径的方法、系统及网络节点 | |
| JP5377770B2 (ja) | ネームアドレスマッピングシステム、データ伝送方法及びネームアドレスマッピングメンテナンス方法 | |
| WO2011029343A1 (fr) | Système de mappage noms-adresses, et procédé de transmission de données de réseau sous protocole à séparation entre localisateur et identifiant | |
| CN109714274B (zh) | 一种获取对应关系的方法和路由设备 | |
| WO2011124132A1 (fr) | Système et procédé de communications de données | |
| CN105187529B (zh) | 一种基于定位信息的车联网实现方法 | |
| CN104023006A (zh) | 一种基于应用层中继的多径传输系统及方法 | |
| WO2009074077A1 (fr) | Méthode de réalisation de services anycast, méthode d'envoi de demandes anycast, et routeur anycast | |
| Jin et al. | MANET for Disaster Relief based on NDN | |
| CN103973572B (zh) | 转发报文的方法、装置以及网络系统 | |
| CN101753419B (zh) | 发送数据、转发数据的方法、设备和多地址空间移动网络 | |
| WO2009121265A1 (fr) | Procédé et équipement pour mettre en œuvre une ingénierie de trafic dans un réseau à hébergement multiple et à espace adresse multiple | |
| CN101383758B (zh) | 多地址空间移动网络架构、路由器及数据发送方法 | |
| CN102204221B (zh) | 多归属多地址空间网络中实现数据包安全传送的方法及主机 | |
| WO2024255246A1 (fr) | Procédé d'annonce de message, appareil, support de stockage et appareil électronique | |
| WO2013182108A1 (fr) | Procédé d'enregistrement et de recherche, dispositif et système de mappage d'informations concernant un plan de mappage de hachage | |
| CN117955908A (zh) | 基于sdn控制器的ndn网络切片方法、装置、设备和介质 | |
| CN115190086A (zh) | 基于可编程交换机的身份标识网络流量调度方法及装置 | |
| KR20130116441A (ko) | 라우터의 호스트 위치 관리 방법 | |
| KR20030055670A (ko) | 패킷데이터서비스노드 시스템의 라우팅 정보 프로토콜업데이트 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08800686 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 08800686 Country of ref document: EP Kind code of ref document: A1 |