Nothing Special   »   [go: up one dir, main page]

WO2009052668A1 - Dispositif nat-pt et procédé de répartition de charge pour un dispositif nat-pt - Google Patents

Dispositif nat-pt et procédé de répartition de charge pour un dispositif nat-pt Download PDF

Info

Publication number
WO2009052668A1
WO2009052668A1 PCT/CN2007/003648 CN2007003648W WO2009052668A1 WO 2009052668 A1 WO2009052668 A1 WO 2009052668A1 CN 2007003648 W CN2007003648 W CN 2007003648W WO 2009052668 A1 WO2009052668 A1 WO 2009052668A1
Authority
WO
WIPO (PCT)
Prior art keywords
nat
processing
ipv6
board
ipv4
Prior art date
Application number
PCT/CN2007/003648
Other languages
English (en)
Chinese (zh)
Inventor
Jun Yao
Shubo Guo
Hongxiang Liu
Original Assignee
Zte Corporation
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 Zte Corporation filed Critical Zte Corporation
Publication of WO2009052668A1 publication Critical patent/WO2009052668A1/fr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/25Mapping addresses of the same type
    • H04L61/2503Translation of Internet protocol [IP] addresses
    • H04L61/251Translation of Internet protocol [IP] addresses between different IP versions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers

Definitions

  • the present invention relates to network communication, and in particular to a NAT-PT (Network Address Translation - Protocol Translation) network for interworking between IPv6 (Internet Protocol Version 6) single protocol network and IPv4 (Internet Protocol Version 4) single protocol network. Address translation - protocol conversion) device and its load sharing method.
  • NAT-PT Network Address Translation - Protocol Translation
  • IPv4 protocol suffers from the limitation of the 32-bit address length, and the address allocation is about to be exhausted and difficult to expand.
  • IPv6 protocol with unlimited address resources and good scalability has been proposed and has been applied.
  • IPv4 packets need to be completed on the border routers of the IPv4 network and the IPv6 network.
  • the router with this function is also called the NAT-PT gateway, which is used to implement the communication between the IPv4 single protocol domain and the IPv6 single protocol domain terminal.
  • the board and the data processing board are composed.
  • the interface board is responsible for receiving packets, separating control signaling, and user data from the external port, and distributing them to the control plane processing board and the data processing board.
  • the receiving board is also processed by the control plane processing board or the data processing board.
  • the packet is sent out through the interface.
  • load balancing mainly refers to the following two aspects: 1) How to distribute packets that need to be NAT-PT to multiple NAT-PT processing boards for NAT-PT processing; 2) The address pool resource configured for the NAT-PT device and the address mapping table used for packet conversion are balanced on multiple NAT-PT processing boards.
  • the load sharing of the packet processing in the distributed NAT-PT device generally uses a load sharing scheme commonly used in the distributed network device: First, the header information of the packet is extracted by the packet header information extracting unit, such as the source IP.
  • FIG. 1 is a schematic diagram showing the principle of implementing distributed load balancing of a distributed NAT-PT device by using the technical solution.
  • the index key composed of multiple fields in the header of the message is used for packet distribution by hashing or modular operation.
  • the method has the following problems:
  • the index key is constructed by using multiple fields in the IP packet header. Especially for IPv6 packets, the index length is too long. The hash operation requires more computing resources, especially when the software is implemented. Summary of the invention
  • the technical problem to be solved by the present invention is to provide a NAT-PT device and a load sharing method thereof, which can effectively reduce the load of each processing board and avoid waste of storage resources.
  • the source terminal initiates the domain name resolution process, and sends the domain name resolution request packet poll to different
  • the processing is sent to the destination terminal.
  • the destination terminal After the destination terminal returns the domain name resolution response packet, the destination terminal sends the packet to the NAT-PT processing board that processes the request packet.
  • the source terminal After sending to the source terminal; C.
  • the service flow processing process between the source terminal and the destination terminal is performed, and the IPv4 service packet is sent to the NAT-PT processing board to which the address pool containing the destination IPv4 address belongs, and the IPv6 service packet is sent to The NAT-PT processing board that matches the destination IPv6 address prefix is processed.
  • the source terminal is an IPv4 terminal, and the destination terminal is an IPv6 terminal; or the source terminal is an IPv6 terminal, and the destination terminal is an IPv4 terminal.
  • a NAT-PT IPv6 prefix and an IPv4 address pool are configured for each NAT-PT processing board, and the service packet is subjected to NAT-PT processing in the step C.
  • step A two NAT-PT IPv6 prefixes are configured for each NAT-PT processing board, and the IPv4 address pool is divided into two parts including a port number and a port number, respectively.
  • the two prefixes correspond.
  • the processing of the domain name resolution request packet and the response packet by the NAT-PT processing board includes the NAT-PT processing and the domain name resolution processing.
  • the NAT-PT processing board performs NAT-PT processing on the packet, otherwise the NAPT-PT (Network Address) is performed.
  • Port Translation - Protocol Translation Network address port translation - protocol conversion processing; For IPv6 packets, if the address pool corresponding to the matching prefix does not include the port number, NAT-PT processing is performed on it, otherwise NAPT-PT is performed. deal with.
  • a NAT-PT device includes an interconnected interface board and a NAT-PT processing board, the interface board includes an interconnected interface unit and a decision distribution unit, and the NAT-PT processing board includes Interconnected NAT-PT processing unit and resource management unit, where:
  • the interface unit is configured to receive and send IPv4 and IPv6 packets
  • the decision distribution unit is configured to send the domain name resolution message polling to the NAT-PT processing board; determine the NAT-PT processing board that matches the destination IPv6 address prefix or the destination IPv4 address of the service packet, and report the service The document is distributed to the matching NAT-PT processing board;
  • the NAT-PT processing unit is configured to process the packet
  • the resource management unit is configured to manage an IPv4 address pool, a port, and a NAT-PT IPv6 prefix resource of the NAT-PT processing board.
  • the NAT-PT processing unit performs NAT-PT processing and domain name resolution processing on the domain name resolution packet, and performs NAT-PT processing or NAPT- on the service packet according to the IPv6 prefix of the packet or the IPv4 address pool to which the destination address belongs. PT processing.
  • the NAT-PT processing board further includes a storage unit, configured to store an IPv4 address pool, a port, and a NAT-PT IPv6 prefix resource of the NAT-PT processing board.
  • the device further includes a control plane processing unit and a route forwarding engine unit, where the control plane processing unit is configured to process control plane commands and messages that enter the device;
  • the routing and forwarding engine unit is configured to complete routing and forwarding of packets.
  • the present invention configures a prefix and an address pool resource for each NAT-PT processing board to perform NAT-PT decision-making and packet load balancing at the same time.
  • decision-making and load sharing are performed. Only the upper 96 bits of the destination V6 address are used to directly match the prefixes configured by the NAT-PT processing board. This avoids the waste of computing resources.
  • IPv4 to IPv6 packets the destination IPv4 address and board configuration are used for decision-making and load balancing.
  • the same service flow is distributed to the same processing board.
  • the NAT-PT mapping table generated on each board is independent of each other. . DRAWINGS
  • FIG. 1 is a schematic diagram of a load sharing principle of a distributed NAT-PT device
  • FIG. 2 is a flowchart of a load sharing method of a NAT-PT device according to the present invention
  • FIG. 3 is a schematic diagram of a principle of a load sharing method according to Embodiment 1;
  • FIG. 5 is a flowchart of a method for processing a NAT-PT board according to Embodiment 1;
  • FIG. 6 is a structural diagram of a distributed NAT-PT device of the present invention. detailed description
  • the present invention provides a load sharing method for a NAT-PT device. As shown in FIG. 2, the method includes the following steps:
  • the source terminal initiates a DNS (Domain Name Resolution) process, and sends a DNS request packet to a different NAT-PT processing board for processing, and then sends the packet to the destination terminal.
  • DNS Domain Name Resolution
  • the destination terminal After the destination terminal returns the DNS response packet, the destination terminal sends the DNS response packet to the destination terminal.
  • the packet is sent to the NAT-PT processing board that processes the request packet for processing, and is sent to the source terminal after processing.
  • Embodiment 1 is a diagrammatic representation of Embodiment 1:
  • the NAT-PT device provides communication between the IPv4 single protocol domain and the terminal in the IPv6 single protocol domain.
  • the session may be initiated by the IPv4 domain terminal or by the IPv6 domain terminal. Therefore, the source terminal in the foregoing method is an IPv4 domain terminal or an IPv6 domain terminal.
  • the destination terminal is an IPv6 domain terminal or an IPv4 domain terminal.
  • FIG. 3 is a schematic diagram of the principle of the load sharing method in the embodiment, and can also be regarded as a schematic diagram of a logical implementation unit of the distributed NAT-PT device.
  • the unit 301 for the IPv6 packet, the upper 96 bits of the destination address of the IPv6 packet are used for the prefix matching.
  • the destination address of the IPv4 packet is extracted by the unit 302 for range matching.
  • the unit 302 is configured to match the extracted prefix information or the IPv4 address and the load sharing table to determine whether the packet is subjected to NAT-PT processing, and the load is shared to different NAT-PT processing boards.
  • Unit 303 Load Sharing Table, Maintaining NAT - PT IPv6 Prefix, Address Pool, and NAT -
  • NAT - PT processing board responsible for NAT-PT processing of packets, management of address pool and port; including NAT - PT processing unit (including DNS - ALG ( Domain Name Service Application Level Gateway: Domain Name Resolution Service (application level gateway) processing), address pool and port management unit.
  • DNS - ALG Domain Name Service Application Level Gateway: Domain Name Resolution Service (application level gateway) processing
  • Pre-conditions Configure different NAT-PT IPv6 prefix information and address pool resources for each NAT-PT processing card.
  • the DNS-ALG needs to be implemented.
  • the source When the source initiates a session, the source first initiates a DNS process. In particular, for the IPv4 source to initiate a session, the DNS process must be initiated first.
  • IPv4 terminal initiates the DNS process.
  • the IPv4 address of the packet is configured as ⁇ source: IPv4 domain DNS server address.
  • Purpose: IPv4 address is the IPv4 address of the IPv6 domain DNS server>. This address is in the address pool configured by the NAT-PT device. Within the scope, and for load sharing, this address is required to be statically configured on each processing board.
  • IPv4 DNS request packet is sent to different boards for NAT-PT and DNS-ALG processing, and then sent to the IPv6 domain DNS server. Assume that the packet is distributed to the board 1 and the packet IPv6 address is formed. For ⁇ source: prefix 1 + IPv4 domain DNS server address, destination: IPv6 domain DNS server IPv6 address>.
  • IPv6 domain DNS response packet the upper 96 bits of the IPv6 destination address are prefixed with 1 and are distributed to the board 1 for NAT-PT processing and DNS-ALG processing.
  • the IPv6 address is assigned to the IPv6 terminal. 1 address pool, recorded as IPv4 - 1) and port number, generate corresponding mapping table entries, and finally send to the IPv4 terminal.
  • A4 Enter the service flow processing process between the IPv4 terminal and the IPv6 terminal.
  • the destination IPv4 address is IPv4 - 1 and is distributed to the board 1 for NAT-PT processing and then to the IPv6 terminal.
  • the destination IPv6 address is high.
  • the 96-bit prefix 1 is distributed to the corresponding board 1 for NAT-PT processing.
  • B1 The IPv6 terminal first initiates the DNS process. At this time, the IPv6 address of the packet is composed of ⁇ source: IPv6 domain DNS server address; destination: common prefix + IPv4 domain DNS server address>.
  • B2 The IPv6 DNS request packet is sent to a different NAT-PT board for processing (assuming it is sent to the board 2), and an IPv4 address is assigned to the IPv6 DNS server (belonging to the board 2, denoted as IPv4 - 2) and The port number is sent to the IPv4 domain DNS server after the NAT-PT is processed.
  • IPv4 DNS response packet the destination address is IPv4- 2, so it is distributed to the corresponding NAT-PT processing board 2 and finally sent to the IPv6 terminal.
  • the processed packet IP address is composed of ⁇ source: prefix 2 + IPv4 domain DNS server address, destination: IPv6 domain destination DNS server address>.
  • B4 Enter the service flow processing process between the IPv4 terminal and the IPv6 terminal.
  • the upper 96 bits of the destination IPv6 address are prefix 2, so they are distributed to the corresponding NAT-PT board 2 for NAT-PT processing.
  • the V4 address and port number are assigned to the IPv6 terminal.
  • the mapping table information is generated and sent to the IPv4 terminal after the processing is complete.
  • the IPv4 address is sent to the NAT-PT board 2 for NAT. - PT processing, then sent to the IPv6 terminal.
  • Embodiment 2 is a diagrammatic representation of Embodiment 1:
  • an independent prefix and a different address pool resource are configured for each NAT-PT board.
  • the 96-bit prefix matching and the IPv4 destination address matching of the IPv6 destination address are only used to determine whether the packet needs to be processed.
  • the decision message is required to be NAT-PT or NAPT-PT.
  • the extension can determine the type of processing (NAT-PT processing and NAPT-PT processing) at the same time in decision-making and load sharing, so that the performance of the device can be further provided.
  • the specific expansion scheme is as follows:
  • the prefix A corresponds to NAT-PT processing and the prefix B corresponds to NAPT-PT processing.
  • address pool resources configured on each NAT-PT processing board are divided into two parts: address pool A, which is used only for NAT-PT processing, and does not use ports; address pool B, port number, used for NAPT - PT processing.
  • the present invention also provides a NAT-PT device.
  • the interface includes multiple interface boards and multiple NAT-PT processing boards.
  • the interface board and the NAT-PT processing board communicate through the bus.
  • the interface board includes an interconnected interface unit and a decision distribution unit, and the NAT-PT processing board includes an interconnected NAT-PT processing unit and a resource management unit.
  • the interface unit is configured to receive and send IPv4 and IPv6 packets.
  • the decision distribution unit is configured to send the DNS packet to the NAT-PT processing board; determine the NAT-PT processing board that matches the destination IPv6 address prefix or the destination IPv4 address of the service packet, and distribute the service packet to the service packet.
  • the matching NAT-PT processing board is used to process the message.
  • the resource management unit is used to manage the address pool, port, and NAT-PT IPv6 prefix resources of the NAT-PT processing board.
  • the NAT-PT processing board of the distributed NAT-PT device may further include a storage unit for storing an address pool, a port, and a NAT-PT IPv6 prefix resource of the NAT-PT processing board.
  • the device may also include a control plane processing unit (for handling control plane signaling and messages entering the device), a routing and forwarding engine unit (for routing and forwarding of messages), and the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

La présente invention concerne un dispositif NAT-PT et un procédé de répartition de charge. Ledit procédé comprend les étapes suivantes : chacune des monocartes de traitement NAT-PT est configurée avec différentes ressources de préfixes IPv6 et de plages d'adresses Ipv4 ; un terminal source initialise un flux de résolution de nom de domaine ; un message de demande est envoyé à différentes monocartes pour un traitement en mode plage et est envoyé au terminal de destination ; le message de réponse est envoyé pour traitement à la monocarte, qui traite ledit message de demande, et est envoyé au terminal source ; dans le flux de traitement du flux de service, le message de service IPv4 est envoyé pour traitement à la monocarte, qui a la plage d'adresses qui comprend l'adresse IPv4 de destination ; et le message de service IPv6 est envoyé pour traitement à la monocarte qui correspond au préfixe de l'adresse IPv6 de destination. Ce procédé permet de prendre la décision d'exécuter ou non le NAT-PT et dans le même temps d'effectuer la répartition de charge du message. Par conséquent, cela permet d'éviter de gaspiller des ressources informatiques. Dans ledit dispositif, les ressources de plages d'adresses sont différentes dans chacune des monocartes, la liste de correspondance NAT-PT créée dans chaque monocarte est indépendante de l'autre, et le même flux de service est envoyé à la même monocarte de traitement. Par conséquent, cela permet d'éviter de gaspiller des ressources de stockage.
PCT/CN2007/003648 2007-10-22 2007-12-18 Dispositif nat-pt et procédé de répartition de charge pour un dispositif nat-pt WO2009052668A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200710124049.8A CN101150502A (zh) 2007-10-22 2007-10-22 一种nat-pt设备及其负荷分担方法
CN200710124049.8 2007-10-22

Publications (1)

Publication Number Publication Date
WO2009052668A1 true WO2009052668A1 (fr) 2009-04-30

Family

ID=39250854

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2007/003648 WO2009052668A1 (fr) 2007-10-22 2007-12-18 Dispositif nat-pt et procédé de répartition de charge pour un dispositif nat-pt

Country Status (2)

Country Link
CN (1) CN101150502A (fr)
WO (1) WO2009052668A1 (fr)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013123420A1 (fr) * 2012-02-15 2013-08-22 F5 Networks, Inc. Équilibrage de charge à l'aide de dns dans un environnement ipv4/ipv6
US9106699B2 (en) 2010-11-04 2015-08-11 F5 Networks, Inc. Methods for handling requests between different resource record types and systems thereof
US9282116B1 (en) 2012-09-27 2016-03-08 F5 Networks, Inc. System and method for preventing DOS attacks utilizing invalid transaction statistics
USRE47019E1 (en) 2010-07-14 2018-08-28 F5 Networks, Inc. Methods for DNSSEC proxying and deployment amelioration and systems thereof
US10182013B1 (en) 2014-12-01 2019-01-15 F5 Networks, Inc. Methods for managing progressive image delivery and devices thereof
CN110086727A (zh) * 2019-04-30 2019-08-02 新华三技术有限公司 一种cgn板间负载分担方法及装置
US10797888B1 (en) 2016-01-20 2020-10-06 F5 Networks, Inc. Methods for secured SCEP enrollment for client devices and devices thereof
CN112738290A (zh) * 2020-12-25 2021-04-30 杭州迪普科技股份有限公司 一种nat转换方法、装置及设备
US11838851B1 (en) 2014-07-15 2023-12-05 F5, Inc. Methods for managing L7 traffic classification and devices thereof
US11895138B1 (en) 2015-02-02 2024-02-06 F5, Inc. Methods for improving web scanner accuracy and devices thereof

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101150502A (zh) * 2007-10-22 2008-03-26 中兴通讯股份有限公司 一种nat-pt设备及其负荷分担方法
CN101247421B (zh) * 2008-03-28 2011-09-07 杭州华三通信技术有限公司 分布式架构下nat地址池的自适应分配方法和系统
CN102075921B (zh) * 2009-11-24 2013-09-18 中国移动通信集团公司 一种网络间通信的方法和装置
CN102469171B (zh) * 2010-11-10 2015-11-11 中国移动通信集团公司 实现不同ip域中两个终端节点互通的方法、系统和设备
CN102572003B (zh) * 2010-12-08 2015-01-14 中国电信股份有限公司 复用地址与端口范围的获取处理方法与系统
CN102739820B (zh) * 2012-06-28 2015-06-03 杭州华三通信技术有限公司 报文的网络地址转换处理方法和网络设备
CN104519029B (zh) * 2013-09-30 2018-10-02 中国电信股份有限公司 一种同步方法以及分布式协议翻译系统
WO2015066840A1 (fr) * 2013-11-05 2015-05-14 华为技术有限公司 Dispositif et procédé pour la conversion d'adresses réseau
CN104954239B (zh) * 2014-03-26 2019-04-05 中国电信股份有限公司 一种内置cgn的宽带接入网关及其实现方法
CN105323873A (zh) * 2014-07-03 2016-02-10 中兴通讯股份有限公司 一种基站、基站负荷分担装置及方法
CN111741039B (zh) * 2019-03-25 2022-06-03 阿里巴巴集团控股有限公司 会话请求处理方法、装置及电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040165602A1 (en) * 2003-02-21 2004-08-26 Samsung Electronics Co., Ltd. Method and apparatus for interconnecting IPv4 and IPv6 networks
US20050083969A1 (en) * 2003-10-15 2005-04-21 Joo-Chul Lee Communication method using mobile IPv6 in NAT-PT environment and storage medium thereof
CN101119382A (zh) * 2007-09-06 2008-02-06 中兴通讯股份有限公司 IPv4网络与IPv6网络互相通信的方法及通信网元系统
CN101150502A (zh) * 2007-10-22 2008-03-26 中兴通讯股份有限公司 一种nat-pt设备及其负荷分担方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040165602A1 (en) * 2003-02-21 2004-08-26 Samsung Electronics Co., Ltd. Method and apparatus for interconnecting IPv4 and IPv6 networks
US20050083969A1 (en) * 2003-10-15 2005-04-21 Joo-Chul Lee Communication method using mobile IPv6 in NAT-PT environment and storage medium thereof
CN101119382A (zh) * 2007-09-06 2008-02-06 中兴通讯股份有限公司 IPv4网络与IPv6网络互相通信的方法及通信网元系统
CN101150502A (zh) * 2007-10-22 2008-03-26 中兴通讯股份有限公司 一种nat-pt设备及其负荷分担方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
LU YIN ET AL.: "A SECURE GATEWAY OF HIGH PERFORMANCE FOR IPv6/IPv4 BASED ON NAT-PT", COMPUTER APPLICATIONS AND SOFTWARE, vol. 24, no. 9, September 2007 (2007-09-01), pages 7 - 10,29 *

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE47019E1 (en) 2010-07-14 2018-08-28 F5 Networks, Inc. Methods for DNSSEC proxying and deployment amelioration and systems thereof
US9106699B2 (en) 2010-11-04 2015-08-11 F5 Networks, Inc. Methods for handling requests between different resource record types and systems thereof
WO2013123420A1 (fr) * 2012-02-15 2013-08-22 F5 Networks, Inc. Équilibrage de charge à l'aide de dns dans un environnement ipv4/ipv6
US9843554B2 (en) 2012-02-15 2017-12-12 F5 Networks, Inc. Methods for dynamic DNS implementation and systems thereof
US9282116B1 (en) 2012-09-27 2016-03-08 F5 Networks, Inc. System and method for preventing DOS attacks utilizing invalid transaction statistics
US11838851B1 (en) 2014-07-15 2023-12-05 F5, Inc. Methods for managing L7 traffic classification and devices thereof
US10182013B1 (en) 2014-12-01 2019-01-15 F5 Networks, Inc. Methods for managing progressive image delivery and devices thereof
US11895138B1 (en) 2015-02-02 2024-02-06 F5, Inc. Methods for improving web scanner accuracy and devices thereof
US10797888B1 (en) 2016-01-20 2020-10-06 F5 Networks, Inc. Methods for secured SCEP enrollment for client devices and devices thereof
CN110086727A (zh) * 2019-04-30 2019-08-02 新华三技术有限公司 一种cgn板间负载分担方法及装置
CN110086727B (zh) * 2019-04-30 2022-07-01 新华三技术有限公司 一种cgn板间负载分担方法及装置
CN112738290A (zh) * 2020-12-25 2021-04-30 杭州迪普科技股份有限公司 一种nat转换方法、装置及设备

Also Published As

Publication number Publication date
CN101150502A (zh) 2008-03-26

Similar Documents

Publication Publication Date Title
WO2009052668A1 (fr) Dispositif nat-pt et procédé de répartition de charge pour un dispositif nat-pt
CN103023797B (zh) 数据中心系统及装置和提供服务的方法
US10375193B2 (en) Source IP address transparency systems and methods
CN106612224B (zh) 应用于vxlan的报文转发方法和装置
CN102904975B (zh) 报文处理的方法和相关装置
WO2021073565A1 (fr) Procédé et système de fourniture de service
US12081367B2 (en) Generating route target values for virtual private network routes
CN101610285B (zh) IPv4与IPv6共存网络中的P2P通信方法
WO2010057386A1 (fr) Procédé, système et dispositif de réacheminement de paquets de données
TW200924462A (en) System and method for connection of hosts behind NATs
WO2015143802A1 (fr) Procédé et dispositif de gestion de chaîne de fonctions de service
WO2006114037A1 (fr) Systeme de communication dote d’un module de commande de session en peripherie et procede de transmission de paquet de signalisation
WO2011113393A2 (fr) Procédé et appareil de transformation d'identité de réseau local virtuel
CN112671938B (zh) 业务服务提供方法及系统、远端加速网关
CN108429680A (zh) 一种基于虚拟私有云的路由配置方法、系统、介质及设备
CN102984300A (zh) 一种4-6-4混合协议网络中分布式网关系统和访问方法
WO2011131097A1 (fr) Procédé de traitement de message de données, système et nœud de service d'accès
CN112242952B (zh) 一种数据转发方法、柜顶式交换机和存储介质
WO2011103820A2 (fr) Procédé et appareil de traduction d'adresses réseau
CN104113513B (zh) 一种主机发现方法、装置及系统
WO2023213148A1 (fr) Procédé de transmission de données basé sur l'accélération matérielle et appareil associé, et processeur
US10805202B1 (en) Control plane compression of next hop information
CN110752989A (zh) 一种东西向流量转发方法与装置
WO2010054561A1 (fr) Procédé avec agent de flux multimédia, échangeur vocal et système de communication
EP3395049A1 (fr) Routeur et procédé pour connecter un réseau ipv4 et un réseau ipv6

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: 07855697

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: 07855697

Country of ref document: EP

Kind code of ref document: A1