[go: up one dir, main page]

CN101783819A - System and method for supporting peer-to-peer network address translation (NAT) by adopting IPv6 transition protocol - Google Patents

System and method for supporting peer-to-peer network address translation (NAT) by adopting IPv6 transition protocol Download PDF

Info

Publication number
CN101783819A
CN101783819A CN201010110843.9A CN201010110843A CN101783819A CN 101783819 A CN101783819 A CN 101783819A CN 201010110843 A CN201010110843 A CN 201010110843A CN 101783819 A CN101783819 A CN 101783819A
Authority
CN
China
Prior art keywords
terminal device
teredo
mobile terminal
peer
ipv6
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.)
Pending
Application number
CN201010110843.9A
Other languages
Chinese (zh)
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.)
Beijing Borqs Software Technology Co Ltd
Original Assignee
Beijing Borqs Software Technology 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 Beijing Borqs Software Technology Co Ltd filed Critical Beijing Borqs Software Technology Co Ltd
Priority to CN201010110843.9A priority Critical patent/CN101783819A/en
Publication of CN101783819A publication Critical patent/CN101783819A/en
Priority to PCT/CN2010/077557 priority patent/WO2011097888A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • H04L45/745Address table lookup; Address filtering
    • H04L45/748Address table lookup; Address filtering using longest matching prefix
    • 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
    • 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/2592Translation of Internet protocol [IP] addresses using tunnelling or encapsulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • 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/104Peer-to-peer [P2P] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

一种利用IPv6过渡协议支持对等网络地址转换的系统及方法,移动终端设备确认对等NAT后,通过移动通信网和Teredo中继向Teredo服务器发送携带来源的路由器请求报文;Teredo服务器记录移动终端设备在移动通信网中的源地址,并发送携带来源的路由器通告报文给移动终端设备;Teredo中继通过移动通信网发送“发送请求控制报文”到移动终端设备,移动终端设备发送“请求触发控制报文”到Teredo中继,Teredo中继将Teredo协议数据报文发送到移动终端设备。本发明采用无线局域网和移动通信网协同工作,解决了具有WLAN功能的移动通信终端,在Teredo协议访问IPv6网络时穿越对等NAT的问题,增强了Teredo协议部署时对不同网络环境的支持。

Figure 201010110843

A system and method for supporting peer-to-peer network address translation using the IPv6 transition protocol. After the mobile terminal device confirms the peer-to-peer NAT, it sends a router request message carrying a source to the Teredo server through the mobile communication network and Teredo relay; the Teredo server records the mobile The source address of the terminal device in the mobile communication network, and sends a router advertisement message carrying the source to the mobile terminal device; Teredo relay sends a "send request control message" to the mobile terminal device through the mobile communication network, and the mobile terminal device sends " Request to trigger a control message" to the Teredo relay, and the Teredo relay sends the Teredo protocol data message to the mobile terminal device. The invention adopts the cooperative work of the wireless local area network and the mobile communication network, solves the problem that the mobile communication terminal with the WLAN function traverses the peer-to-peer NAT when the Teredo protocol accesses the IPv6 network, and enhances the support for different network environments when the Teredo protocol is deployed.

Figure 201010110843

Description

A kind of system and method that utilizes the IPv6 transition protocol to support the peer-to-peer network address transition
Technical field
The present invention relates to a kind of system and method for supporting the peer-to-peer network address transition, relate in particular to the system and method that a kind of IPv6 of utilization transition protocol is supported the peer-to-peer network address transition.
Background technology
Teredo be an IPv6 to the IPv4 switch technology, when IPv6 or IPv4 main frame are positioned at after one or more IPv4 network address translation (nat)s, be used for providing automatic tunnel between address assignment and main frame for clean culture IPv6 connects.IPv6 data flow from the Teredo main frame sends with the IPv4UDP data format, and when NAT supported that udp port is resolved, the Tered data flow can be passed through NAT.
NAT device lacks IPv6 to IPv4 function and multi-layer NAT allocation problem to Teredo by realizing solving now in IPv6 packet tunnel between the main frame in website, and IPv6 is to the tunnel between the IPv4 use edge device.The IPV4 header of protocol domain was set at 41 when the tunnel had brought the IPv6 packet of another one problem: IPv4 compression to send to NAT between the main frame, but the parsing of agreement 41 is not the general utility functions of NAT, so the IPv6 communications of IPv4 compression can not be passed through general NAT.In order to make the IPv6 transfer of data can pass through single or multi-layer NAT, the IPv6 packet must be compressed into the data of IPv4UDP form, comprises each one of IPv4 and UDP header.UDP message generally can be resolved by NAT and can be passed through multi-layer NAT.
Network address translation (nat) is meant the IPv4 router that meets RFC 1631 standards, it can be before transmission resolution data bag IP address and TCP/UDP port numbers.The type of NAT has:
(Cone) NAT fully: be meant a class NAT who in nat translation table, has stored mapping relations between home address and port numbers and external address and the port numbers.One nat translation table is started working, and all will be converted from the inbound data bag of any source address and port opens into external address and port.
Limited NAT: no matter refer to store in nat translation table the mapping between home address and port numbers and external address and the port numbers, be specific source address or particular source and port numbers.If coincide to the inbound data bag and the nat translation table of external object address and port from certain unknown external address or port, this data flow will be abandoned automatically so.
Symmetry NAT: refer to identical home address and port numbers are mapped to the different external addresss and the NAT of port numbers according to external object address (being applicable to the outbound data bag).
For existing IPv6 transition protocol Teredo, only support taper NAT and restriction NAT, can not support reciprocity NAT, this has limited the deployment of Teredo technology in particular network environment.
Summary of the invention
In order to solve the deficiency that prior art exists, the object of the present invention is to provide a kind of IPv6 of utilization transition protocol to support the system and method for peer-to-peer network address transition, adopt the mode of WLAN (wireless local area network) and mobile radio communication collaborative work, in mobile communication terminal with WLAN function, pass through reciprocity NAT in the time of can be based on Teredo protocol access IPv6 network, by IPv4 access to netwoks IPv6 website.
For achieving the above object, the invention provides the system that a kind of IPv6 of utilization transition protocol is supported the peer-to-peer network address transition, this system comprises mobile terminal device, the Teredo server, the Teredo relaying, mobile radio communication support node, reciprocity NAT, the IPv6 main frame, the IPv4 net, IPv6 net, mobile radio communication and WLAN (wireless local area network), wherein
Described mobile terminal device is connected with described reciprocity NAT by WLAN (wireless local area network), by mobile radio communication and described mobile radio communication support node, is used to visit the IPv6 main frame;
Described Teredo server, it connects IPv4 net and IPv6 net, helps the address configuration of described mobile terminal device, aid between the described mobile terminal device or described mobile terminal device and IPv6 main frame between establish a communications link, and intercept Teredo and communicate by letter;
Described Teredo relaying, it connects IPv4 net and IPv6 net respectively, uses the Teredo tunnel interface connecting between the online described mobile terminal device of IPv4 and between described mobile terminal device and the IPv6 main frame, and transmits data;
Described mobile radio communication support node is the network node that network enabled is used in the mobile communication core network, for described mobile terminal device provides gateway and service support;
Described reciprocity NAT connects the IPv4 router of described mobile terminal device by WLAN (wireless local area network), and it is mapped to different external addresss and port numbers according to external object address (being applicable to the outbound data bag) with identical home address and port numbers;
Described IPv6 main frame connects the IPv6 net, is used to accept the visit of described mobile terminal device.
For achieving the above object, a kind of method of utilizing the IPv6 transition protocol to support the peer-to-peer network address transition provided by the invention, this method may further comprise the steps:
Mobile terminal device detects the NAT type;
Mobile terminal device communicates the initialization setting;
The IPv6 main frame transmits Teredo protocol data message to mobile terminal device.
Further, mobile terminal device communicates initialization and is provided with further comprising the steps of:
Mobile terminal device sends to the Teredo server by mobile radio communication and Teredo relaying and carries the router solicitation message in source;
The router solicitation message that carries the source that Teredo server mobile terminal receive equipment sends, and the mobile radio communication source address of record mobile terminal device;
The Teredo server sends the carried router notification message of carrying the source by Teredo relaying and mobile radio communication to mobile terminal device; Mobile terminal device receives and carries the carried router notification message in source, and finishes the communication initialization setting.
Further, the IPv6 main frame is further comprising the steps of to mobile terminal device transmission Teredo protocol data message:
The Teredo relaying sends " sending request control message " to mobile terminal device by mobile radio communication;
Mobile terminal device receives " sending request control message " that the Teredo relaying sends by mobile radio communication, and sends " request triggers the control message " to the Teredo relaying by WLAN (wireless local area network), reciprocity NAT;
The Teredo relaying sends to mobile terminal device with Teredo protocol data message by reciprocity NAT, WLAN (wireless local area network), finishes the transmission of data message.
The present invention has significant advantage and technique effect, the WLAN (wireless local area network) that the present invention adopts and the technical scheme of mobile radio communication collaborative work solved mobile communication terminal with WLAN function based on Teredo protocol access IPv6 network the time pass through reciprocity NAT problem, when having strengthened the Teredo agreement and having disposed to the support of different network environments, utilize separately network characteristics and advantage, solve in the single network environment defective and problem with technology and agreement.
Other features and advantages of the present invention will be set forth in the following description, and, partly from specification, become apparent, perhaps understand by implementing the present invention.
Description of drawings
Accompanying drawing is used to provide further understanding of the present invention, and constitutes the part of specification, and with embodiments of the invention, is used to explain the present invention, is not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is the system architecture schematic diagram that utilizes the IPv6 transition protocol to support the peer-to-peer network address transition according to the present invention;
Fig. 2 is the method flow diagram that utilizes the IPv6 transition protocol to support the peer-to-peer network address transition according to the present invention;
Fig. 3 constitutes schematic diagram for the router solicitation message that carries the source according to the present invention;
Fig. 4 constitutes schematic diagram for carried router notification message of carrying the source according to the present invention;
Fig. 5 constitutes schematic diagram according to auxiliary source address information of the present invention;
Fig. 6 is that transmission request control message according to the present invention constitutes schematic diagram;
Fig. 7 triggers the control message according to request of the present invention to constitute schematic diagram.
Embodiment
Below in conjunction with accompanying drawing the preferred embodiments of the present invention are described, should be appreciated that preferred embodiment described herein only is used for description and interpretation the present invention, and be not used in qualification the present invention.
Fig. 1 is the system architecture schematic diagram that utilizes the IPv6 transition protocol to support the peer-to-peer network address transition according to the present invention, and as shown in Figure 1, the IPv6 of utilization transition protocol of the present invention supports the system of peer-to-peer network address transition to comprise: mobile terminal device 101, Teredo server 102, Teredo relaying 103, mobile radio communication support node 104, reciprocity NAT105, IPv6 main frame 106, IPv4 net 107, IPv6 net 108, mobile radio communication 109 and wireless lan (wlan) 110, wherein
Mobile terminal device 101 for having the mobile communication terminal of WLAN function, is connected with reciprocity NAT105 by WLAN (wireless local area network) 110, by mobile radio communication 109 and mobile radio communication support node 104, is used to visit IPv6 main frame 106.
Teredo server 102, it connects IPv4 net 107, IPv6 net 108 respectively, help the address configuration of mobile terminal device 101 and aid between the mobile terminal device 101 or mobile terminal device 101 and IPv6 main frame 106 between establish a communications link.The Teredo server uses UDP 3544 port snooping Teredo communication.
Teredo relaying 103, it connects IPv4 net 107, IPv6 net 108 respectively, the Teredo relaying be (use Teredo tunnel interface) between the mobile terminal device on the IPv4 net 107 101 and and IPv6 main frame 106 between the IPv6/IPv4 router of transfer data packets.Teredo relaying 103 and 102 collaborative works of Teredo server, help between the mobile terminal device 101 and and IPv6 main frame 106 between connect.The Teredor relaying uses UDP 3544 port snooping Teredo communication.
Mobile radio communication support node 104 is network nodes that network enabled is used in the mobile communication core network, and it connects mobile terminal device 101 by mobile radio communication 109, and is connected to IPv4 net 107, for mobile terminal device provides gateway and service support.
Equity NAT105, for meeting the IPv4 router of RFC 1631 standards, connect mobile terminal device 101 by WLAN (wireless local area network) 110, and identical home address and port numbers are mapped to different external addresss and port numbers according to external object address (being applicable to the outbound data bag).
IPv6 main frame 106 connects IPv6 net 108 networks, accepts the visit of mobile terminal device 101.
IPv4 net 107, IPv6 net 108, mobile radio communication 109 and wireless lan (wlan) 110 are the information transfer channels between mobile terminal device 101 and the IPv6 main frame 106, mobile radio communication 109 comprises GPRS net or 3G network.
Fig. 2 is the method flow diagram that utilizes the IPv6 transition protocol to support the peer-to-peer network address transition according to the present invention, and below with reference to Fig. 2, the method that self adaptation mail of the present invention is disposed is described in detail:
At first, in step 201, detect reciprocity NAT105, mobile terminal device 101 sends the router solicitation message by wireless lan (wlan) 110 to Teredo server 102, and confirms that according to the carried router notification message that receives the network address translation router is the reciprocity NAT that identical home address and port numbers is mapped to different external addresss and port numbers according to the external object address;
In step 202, mobile terminal device 101 sends to Teredo server 102 by mobile radio communication and Teredo relaying 103 and carries the router solicitation message in source.
Fig. 3 constitutes schematic diagram for the router solicitation message that carries the source according to the present invention, and as shown in Figure 3, the router solicitation message that carries the source comprises IPV4 header, UDP header, identifying code, source and router solicitation message information.
Fig. 5 constitutes schematic diagram according to source-information of the present invention, and as shown in Figure 5, source-information comprises indication type, port numbers and IP address, and its expanding value is 1.
In step 203, the router solicitation message that carries the source that Teredo server 102 mobile terminal receive equipment 101 send, and the mobile radio communication source address of record mobile terminal device 101, then, send the carried router notification message of carrying the source by Teredo relaying 103 and mobile radio communication to mobile terminal device 101, mobile terminal device 101 receives this carried router notification message of carrying the source and finishes the communication initialization setting;
Fig. 4 constitutes schematic diagram for carried router notification message of carrying the source according to the present invention, and as shown in Figure 4, the carried router notification message of carrying the source comprises IPV4 header, UDP header, source and Teredo bubbling information.
In step 204, when IPv6 main frame 106 will send the Teredo data to mobile terminal device 101, Teredo relaying 103 sent " sending request control message " to mobile terminal device 101 by mobile radio communication 109.Form as shown in Figure 6 should " to send request control message ";
Fig. 6 is that transmission request control message according to the present invention constitutes schematic diagram, as shown in Figure 6, should " send request control message " and comprise IPV4 header, UDP header, identifying code, source and send request control message information.
In step 205, mobile terminal device 101 receives " sending request control message " that Teredo relaying 103 sends by mobile radio communication 109, and sends " request triggers the control message " to Teredo relaying 103 by WLAN (wireless local area network) 110, reciprocity NAT105.Form as shown in Figure 7 should " to ask to trigger the control message ";
Fig. 7 triggers the control message according to request of the present invention to constitute schematic diagram, as shown in Figure 7, should " request triggers the control message " comprise that IPV4 header, UDP header, source and request triggered the control message information.
In step 206, Teredo relaying 103 sends to mobile terminal device 101 with the Teredo data through reciprocity NAT105, WLAN (wireless local area network) 110, finishes the transmission of data message.
The WLAN mobile communication terminal is supported in technical scheme utilization of the present invention, passes through reciprocity NAT in the time of can be based on Teredo protocol access IPv6 network, has strengthened when the Teredo agreement is disposed the support to different network environments.In the present invention, adopt the mode of WLAN (wireless local area network) and mobile radio communication collaborative work, utilize separately network characteristics and advantage, solve in the single network environment defective and problem with technology and agreement.
One of ordinary skill in the art will appreciate that, the above only is the preferred embodiments of the present invention, be not limited to the present invention, although the present invention is had been described in detail with reference to previous embodiment, for a person skilled in the art, it still can be made amendment to the technical scheme of aforementioned each embodiment record, perhaps part technical characterictic wherein is equal to replacement.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. a system that utilizes the IPv6 transition protocol to support the peer-to-peer network address transition comprises mobile terminal device, the Teredo server, and the Teredo relaying, the mobile radio communication support node, reciprocity NAT, the IPv6 main frame is characterized in that,
Described mobile terminal device is connected with described reciprocity NAT by WLAN (wireless local area network), is connected with described mobile radio communication support node by mobile radio communication, is used to visit the IPv6 main frame;
Described Teredo server, it helps the address configuration of described mobile terminal device by IPv4 net and IPv6 net, aid between the described mobile terminal device or described mobile terminal device and IPv6 main frame between establish a communications link, and intercept Teredo communication;
Described Teredo relaying, it connects IPv4 net and IPv6 net respectively, uses the Teredo tunnel interface connecting between the online described mobile terminal device of IPv4 and between described mobile terminal device and the IPv6 main frame, and transmits data;
Described mobile radio communication support node is the network node that network enabled is used in the mobile communication core network, for described mobile terminal device provides gateway and service support;
Described reciprocity NAT connects the IPv4 router of described mobile terminal device by WLAN (wireless local area network), and it is mapped to different external addresss and port numbers according to the external object address with identical home address and port numbers;
Described IPv6 main frame connects the IPv6 net, is used to accept the visit of described mobile terminal device.
2. the system that utilizes the IPv6 transition protocol to support the peer-to-peer network address transition according to claim 1 is characterized in that described mobile terminal device is the mobile communication terminal with wireless lan function.
3. method of utilizing the IPv6 transition protocol to support the peer-to-peer network address transition, this method may further comprise the steps:
Mobile terminal device detects the NAT type;
Mobile terminal device communicates the initialization setting;
The IPv6 main frame transmits Teredo protocol data message to mobile terminal device.
4. the method for utilizing the IPv6 transition protocol to support the peer-to-peer network address transition according to claim 3, it is characterized in that, the step that described mobile terminal device detects the NAT type is: mobile terminal device sends the router solicitation message by WLAN (wireless local area network) to the Teredo server, and confirms reciprocity NAT according to the carried router notification message that the Teredo server sends.
5. the method for utilizing the IPv6 transition protocol to support the peer-to-peer network address transition according to claim 3 is characterized in that, described mobile terminal device communicates the step that initialization is provided with, and further may further comprise the steps:
Mobile terminal device sends to the Teredo server by mobile radio communication and Teredo relaying and carries the router solicitation message in source;
The router solicitation message that carries the source that Teredo server mobile terminal receive equipment sends, and the mobile radio communication source address of record mobile terminal device;
The Teredo server sends the carried router notification message of carrying the source by Teredo relaying and mobile radio communication to mobile terminal device; Mobile terminal device receives and carries the carried router notification message in source, and finishes the communication initialization setting.
6. according to claim 3 or the 5 described methods of utilizing the IPv6 transition protocol to support the peer-to-peer network address transition, it is characterized in that the described router solicitation message that carries the source comprises IPV4 header, UDP header, identifying code, source and router solicitation message information.
7. according to claim 3 or the 5 described methods of utilizing the IPv6 transition protocol to support the peer-to-peer network address transition, it is characterized in that described carried router notification message of carrying the source comprises IPV4 header, UDP header, source and Teredo bubbling information.
8. the method for utilizing the IPv6 transition protocol to support the peer-to-peer network address transition according to claim 3 is characterized in that, described IPv6 main frame further may further comprise the steps to the step that mobile terminal device transmits Teredo protocol data message:
The Teredo relaying sends " sending request control message " to mobile terminal device by mobile radio communication;
Mobile terminal device receives " sending request control message " that the Teredo relaying sends by mobile radio communication, and sends " request triggers the control message " to the Teredo relaying by WLAN (wireless local area network), reciprocity NAT;
The Teredo relaying sends to mobile terminal device with Teredo protocol data message by reciprocity NAT, WLAN (wireless local area network), finishes the transmission of data message.
9. the method for utilizing the IPv6 transition protocol to support the peer-to-peer network address transition according to claim 8 is characterized in that, described transmission request control message comprises IPV4 header, UDP header, identifying code, source and sends request control message information; Described request triggers the control message and comprises that IPV4 header, UDP header, source and request trigger the control message information.
10. according to claim 6,7 or 9 any described methods of utilizing the IPv6 transition protocol to support the peer-to-peer network address transition, it is characterized in that described source comprises indication type, port numbers and IP address, its expanding value is 1.
CN201010110843.9A 2010-02-10 2010-02-10 System and method for supporting peer-to-peer network address translation (NAT) by adopting IPv6 transition protocol Pending CN101783819A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201010110843.9A CN101783819A (en) 2010-02-10 2010-02-10 System and method for supporting peer-to-peer network address translation (NAT) by adopting IPv6 transition protocol
PCT/CN2010/077557 WO2011097888A1 (en) 2010-02-10 2010-10-01 System and method for supporting symmetric network address translation using ipv6 transition protocol

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010110843.9A CN101783819A (en) 2010-02-10 2010-02-10 System and method for supporting peer-to-peer network address translation (NAT) by adopting IPv6 transition protocol

Publications (1)

Publication Number Publication Date
CN101783819A true CN101783819A (en) 2010-07-21

Family

ID=42523634

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010110843.9A Pending CN101783819A (en) 2010-02-10 2010-02-10 System and method for supporting peer-to-peer network address translation (NAT) by adopting IPv6 transition protocol

Country Status (2)

Country Link
CN (1) CN101783819A (en)
WO (1) WO2011097888A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011097888A1 (en) * 2010-02-10 2011-08-18 北京播思软件技术有限公司 System and method for supporting symmetric network address translation using ipv6 transition protocol
CN102710495A (en) * 2012-04-23 2012-10-03 浙江宇视科技有限公司 Method and device for establishing routing information of user host computer in monitoring network
CN103139323A (en) * 2013-01-30 2013-06-05 北京天地互连信息技术有限公司 Method for dynamic configuration of original address agency of mobile IPv6 mobile terminal
CN103354636A (en) * 2013-08-12 2013-10-16 北京傲天动联技术股份有限公司 CPE multi-user access method and equipment thereof
CN111614923A (en) * 2019-02-25 2020-09-01 疯壳(深圳)科技有限公司 Network real-time communication method and system thereof

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112187549B (en) * 2020-10-12 2023-07-18 深圳康佳电子科技有限公司 Network sharing method, terminal and storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7693091B2 (en) * 2007-03-30 2010-04-06 Microsoft Corporation Teredo connectivity between clients behind symmetric NATs
US8194683B2 (en) * 2007-03-30 2012-06-05 Microsoft Corporation Teredo connectivity between clients behind symmetric NATs
CN101783819A (en) * 2010-02-10 2010-07-21 北京播思软件技术有限公司 System and method for supporting peer-to-peer network address translation (NAT) by adopting IPv6 transition protocol

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
《RFC 4380 Teredo: Tunneling IPv6 over UDP》 20060228 C. Huitema Teredo: Tunneling IPv6 over UDP 第1-3,5.1节 1-10 , *
《电子技术应用》 20071231 张曦煌等 P-Teredo服务穿越SymmetricNAT的解决方案 第113-115页 1-10 , 第2期 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011097888A1 (en) * 2010-02-10 2011-08-18 北京播思软件技术有限公司 System and method for supporting symmetric network address translation using ipv6 transition protocol
CN102710495A (en) * 2012-04-23 2012-10-03 浙江宇视科技有限公司 Method and device for establishing routing information of user host computer in monitoring network
CN102710495B (en) * 2012-04-23 2015-04-08 浙江宇视科技有限公司 Method and device for establishing routing information of user host computer in monitoring network
CN103139323A (en) * 2013-01-30 2013-06-05 北京天地互连信息技术有限公司 Method for dynamic configuration of original address agency of mobile IPv6 mobile terminal
CN103354636A (en) * 2013-08-12 2013-10-16 北京傲天动联技术股份有限公司 CPE multi-user access method and equipment thereof
CN111614923A (en) * 2019-02-25 2020-09-01 疯壳(深圳)科技有限公司 Network real-time communication method and system thereof

Also Published As

Publication number Publication date
WO2011097888A1 (en) 2011-08-18

Similar Documents

Publication Publication Date Title
CN102325197B (en) Method for communication between intranet equipment and internet equipment and network address transformation equipment
JP5335886B2 (en) Method and apparatus for communicating data packets between local networks
CN101547223B (en) Method, device and system for address configuration
EP2364543B1 (en) Broadband network access
CN101783773B (en) IP session survival monitoring method, as well as system, home gateway and network device
CN102845123B (en) Virtual private cloud connection method and tunnel proxy server
EP2635002B1 (en) Cgn (carrier grade nat) entity based data transmission method, cgn entity, gateway and system
CN102186261B (en) Implementation method and device for IPv6 (Internet Protocol Version 6) neighbor discovery protocol in WLAN (Wireless Local Area Network)
EP1441483A3 (en) Gateway for supporting communications between network devices of different private networks
CN102291320A (en) MAC (media access control) address learning method and edge device
CN104468866A (en) Fast roaming method for multi-gateway terminal in wireless local area network
CN102244688A (en) Message forwarding method, apparatus thereof and system threof
US20190229950A1 (en) Packet Processing Method and Device
CN101783819A (en) System and method for supporting peer-to-peer network address translation (NAT) by adopting IPv6 transition protocol
JP2012503388A (en) Method and gateway for providing multiple internet access
CN103227787B (en) Automatic 4over6 tunnel establishment method based on ARP proxy
US8218513B2 (en) Base station and data transferring method
CN103688516B (en) There is provided the method for public accessibility and in relation to system and device
CN102045233B (en) Method and device for controlling message forwarding in network communication
US20120289237A1 (en) Allocating an ip subnet address in a local network comprising a plurality of devices and connected to the internet
CN103685032B (en) Message forwarding method and network address translation services device
CN101754318B (en) Bypass data transmission method and system, and access point network device
CN101534257B (en) Method, system and equipment for processing message
CN101765218A (en) Data transmitting method and relevant device and system
CN103516820B (en) Port mapping method and device based on MAC Address

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20100721