CN103428096A - 一种ipv6孤岛之间互访通信的方法 - Google Patents
一种ipv6孤岛之间互访通信的方法 Download PDFInfo
- Publication number
- CN103428096A CN103428096A CN2013103092157A CN201310309215A CN103428096A CN 103428096 A CN103428096 A CN 103428096A CN 2013103092157 A CN2013103092157 A CN 2013103092157A CN 201310309215 A CN201310309215 A CN 201310309215A CN 103428096 A CN103428096 A CN 103428096A
- Authority
- CN
- China
- Prior art keywords
- ipv6
- address
- equipment
- message
- virtual
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 16
- 238000004891 communication Methods 0.000 title claims abstract description 9
- 238000005516 engineering process Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种IPV6孤岛之间互访通信的方法,通过预先在两个IPV6与IPV4网络之间分别设置防火墙,在两个防火墙中均记录各个IPV6设备的IP地址以及为其分配的虚拟IP地址,当第一防火墙和第二防火墙接收到报文后,对报文的IP地址进行转换,从而实现了IPV6设备之间且穿越IPV4网络的互访通信。本发明的方法易于实现,节约资源成本。
Description
技术领域
本发明涉及网络通信技术领域,特别涉及一种IPV6孤岛之间互访通信的方法。
背景技术
传统IPV6孤岛间访问通常使用隧道的形式来屏蔽穿越不同网络,使两个IPV6孤岛可以不感知中间不同网络的存在。但缺点是需要对报文进行增加IP头处理,此时报文会变大,会使报文的转发和处理效率降低,本方法不改变报文大小,将IP头直接替换,达到隧道的目的,而且不增加报文大小。
发明内容
(一)要解决的技术问题
本发明要解决的技术问题是现有技术中缺乏实现简单、方便的IPV6设备穿越IPV4公网与另外一个IPV6设备互相通信的方法。
(二)技术方案
为解决上述技术问题,本发明提供了一种IPV6孤岛之间互访通信的方法,其特征在于,包括以下步骤:
S1:在第一IPV6设备与IPV4设备之间、所述IPV4设备与第二IPV6设备之间分别设置第一防火墙设备和第二防火墙设备;
S2:在所述第一防火墙设备、所述第二防火墙设备上记录所述第一IPV6设备、所述第二IPV6设备的IP地址并为所述第一IPV6设备、所述第二IPV6设备分别分配第一虚拟IPV4地址、第二虚拟IPV4地址;
S3:第一IPV6设备发送报文至第二IPV6设备,报文格式为:
|第二IPV6设备IP地址 第一IPV6设备IP地址|数据|;
S4:第一防火墙设备将所述报文转换为如下格式:
|第二虚拟IPV4地址 第一虚拟IPV4地址|数据|
S5:所述报文穿过IPV4网络,所述第二防火墙设备将所述报文转换为如下格式:
|第二IPV6设备IP地址 第一IPV6设备IP地址|数据|
发送至所述第二IPV6设备;
S6:第二IPV6设备接收所述报文,对报文进行解析并发送返回报文:
|第一IPV6设备IP地址 第二IPV6设备IP地址|数据|
S7:第二防火墙设备对所述返回报文转换为如下格式:
|第一虚拟IPV4地址 第二虚拟IPV4地址|数据|
S8:所述返回报文穿过所述IPV4网络,所述第一防火墙设备将所述报文转换为如下格式:
|第一IPV6设备IP地址 第二IPV6设备IP地址|数据|
并发送至所述第一IPV6设备。
所述步骤S1还包括为第一防火墙设备和第二防火墙与所述第一IPV6设备连接的一端和所述IPV4设备连接的一端分别分配IP地址。
(三)有益效果
本发明方法通过预先在两个IPV6与IPV4网络之间分别设置防火墙,在两个防火墙中均记录各个IPV6设备的IP地址以及为其分配的虚拟IP地址,当第一防火墙和第二防火墙接收到报文后,对报文的IP地址进行转换,从而实现了IPV6设备之间且穿越IPV4网络的互访通信。本发明的方法易于实现,节约资源成本。
具体实施方式
下面对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
本实施方式的方法包括以下步骤:
S1:为第一IPV6设备与IPV4设备之间、所述IPV4设备与第二IPV6设备之间分别设置第一防火墙设备和第二防火墙设备;
S2:在第一防火墙设备、第二防火墙设备上均记录第一IPV6设备的IP地址和为其分配的第一虚拟IPV4地址以及第二IPV6设备的IP地址和为其分配的第二虚拟IPV4地址;
S3:第一IPV6设备发送报文至第二IPV6设备,报文格式为:
|第二IPV6设备IP地址 第一IPV6设备IP地址|数据|;
S4:第一防火墙设备将所述报文转换为如下格式:
|第二虚拟IPV4地址 第一虚拟IPV4地址|数据|
S5:所述报文穿过IPV4网络,所述第二防火墙设备将所述报文转换为如下格式:
|第二IPV6设备IP地址 第一IPV6设备IP地址|数据|发送至所述第二IPV6设备;
S6:第二IPV6设备接收所述报文,对报文进行解析并发送返回报文:
|第一IPV6设备IP地址 第二IPV6设备IP地址|数据|
S7:第二防火墙设备对所述返回报文转换为如下格式:
|第一虚拟IPV4地址 第二虚拟IPV4地址|数据|
S8:所述返回报文穿过所述IPV4网络,所述第一防火墙设备将所述报文转换为如下格式:
|第一IPV6设备IP地址 第二IPV6设备IP地址|数据|并发送至所述第一IPV6设备。
进一步地,所述步骤S1还包括为第一防火墙设备和第二防火墙与所述第一IPV6设备连接的一端和所述IPV4设备连接的一端分别分配IP地址。
本发明方法通过预先在两个IPV6与IPV4网络之间分别设置防火墙,在两个防火墙中均记录各个IPV6设备的IP地址以及为其分配的虚拟IP地址,当第一防火墙和第二防火墙接收到报文后,对报文的IP地址进行转换,从而实现了IPV6设备之间且穿越IPV4网络的互访通信。本发明的方法易于实现,节约资源成本。
以上实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。
Claims (2)
1. 一种IPV6孤岛之间互访通信的方法,其特征在于,包括以下步骤:
S1:在第一IPV6设备与IPV4设备之间、所述IPV4设备与
第二IPV6设备之间分别设置第一防火墙设备和第二防火墙设备;
S2:在所述第一防火墙设备、所述第二防火墙设备上记
录所述第一IPV6设备、所述第二IPV6设备的IP地址并为所述第一IPV6设备、所述第二IPV6设备分别分配第一虚拟IPV4地址、第二虚拟IPV4地址;
S3:第一IPV6设备发送报文至第二IPV6设备,报文格式
为:
|第二IPV6设备IP地址 第一IPV6设备IP地址|数据|;
S4:第一防火墙设备将所述报文转换为如下格式:
|第二虚拟IPV4地址 第一虚拟IPV4地址|数据|
S5:所述报文穿过IPV4网络,所述第二防火墙设备将所
述报文转换为如下格式:
|第二IPV6设备IP地址 第一IPV6设备IP地址|数据|
发送至所述第二IPV6设备;
S6:第二IPV6设备接收所述报文,对报文进行解析并发
送返回报文:
|第一IPV6设备IP地址 第二IPV6设备IP地址|数据|
S7:第二防火墙设备对所述返回报文转换为如下格式:
|第一虚拟IPV4地址 第二虚拟IPV4地址|数据|
S8:所述返回报文穿过所述IPV4网络,所述第一防火墙
设备将所述报文转换为如下格式:
|第一IPV6设备IP地址 第二IPV6设备IP地址|数据|
并发送至所述第一IPV6设备。
2. 如权利要求1所述IPV6孤岛之间互访通信的方法,其特征在于,所述步骤S1还包括为第一防火墙设备和第二防火墙与所述第一IPV6设备连接的一端和所述IPV4设备连接的一端分别分配IP地址。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310309215.7A CN103428096B (zh) | 2013-07-22 | 2013-07-22 | 一种ipv6孤岛之间互访通信的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310309215.7A CN103428096B (zh) | 2013-07-22 | 2013-07-22 | 一种ipv6孤岛之间互访通信的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103428096A true CN103428096A (zh) | 2013-12-04 |
CN103428096B CN103428096B (zh) | 2016-09-14 |
Family
ID=49652286
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310309215.7A Expired - Fee Related CN103428096B (zh) | 2013-07-22 | 2013-07-22 | 一种ipv6孤岛之间互访通信的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103428096B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1571401A (zh) * | 2003-07-25 | 2005-01-26 | 华为技术有限公司 | 一种将IPv6孤岛接入IPv6网的方法 |
CN1574835A (zh) * | 2003-06-06 | 2005-02-02 | 日立通讯技术株式会社 | Ip地址变换装置以及包传送装置 |
CN1848802A (zh) * | 2005-11-25 | 2006-10-18 | 清华大学 | 基于P2P在IPv4上实现IPv6高性能互联的方法 |
CN101001193A (zh) * | 2006-01-11 | 2007-07-18 | 华为技术有限公司 | 一种IPv6孤岛间组播部署方法及其设备 |
CN101779421A (zh) * | 2007-06-19 | 2010-07-14 | 松下电器产业株式会社 | 数据分组的报头大小减小 |
-
2013
- 2013-07-22 CN CN201310309215.7A patent/CN103428096B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1574835A (zh) * | 2003-06-06 | 2005-02-02 | 日立通讯技术株式会社 | Ip地址变换装置以及包传送装置 |
CN1571401A (zh) * | 2003-07-25 | 2005-01-26 | 华为技术有限公司 | 一种将IPv6孤岛接入IPv6网的方法 |
CN1848802A (zh) * | 2005-11-25 | 2006-10-18 | 清华大学 | 基于P2P在IPv4上实现IPv6高性能互联的方法 |
CN101001193A (zh) * | 2006-01-11 | 2007-07-18 | 华为技术有限公司 | 一种IPv6孤岛间组播部署方法及其设备 |
CN101779421A (zh) * | 2007-06-19 | 2010-07-14 | 松下电器产业株式会社 | 数据分组的报头大小减小 |
Also Published As
Publication number | Publication date |
---|---|
CN103428096B (zh) | 2016-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103166874B (zh) | 一种报文转发方法及设备 | |
CN103944826B (zh) | Spbm网络中的表项聚合方法及设备 | |
CN102025591B (zh) | 虚拟专用网络的实现方法及系统 | |
CN104488222B (zh) | 家庭网络系统及其中的路由器的网络设置方法 | |
CN102594711B (zh) | 一种在边缘设备上的报文转发方法和边缘设备 | |
CN101990004B (zh) | 一种基于物联网家庭网关的虚拟id和虚拟ip分配方法 | |
CN103797774B (zh) | 一种网络地址转换设备及方法 | |
WO2010054471A8 (en) | Method and apparatus for network port and network address translation | |
WO2011113393A2 (zh) | 一种实现虚拟局域网标识转换的方法及装置 | |
CN102137001B (zh) | 交换路由信息的方法、设备和系统 | |
CN104468775A (zh) | 一种适用于云计算的分布式路由器实现方法 | |
CN103944867A (zh) | 动态主机配置协议报文的处理方法、装置和系统 | |
CN104486228A (zh) | 一种路由更新的方法及路由更新装置 | |
CN104980368A (zh) | 软件定义网络中的带宽保障方法及装置 | |
CN102546428A (zh) | 基于DHCPv6侦听的IPv6报文交换系统及方法 | |
CN102959906A (zh) | 多归属站点内主机的路由选择方法和装置 | |
WO2020220459A1 (zh) | 基于VXLAN和OpenFlow的虚拟家庭网络共享方法及系统 | |
CN102088438A (zh) | 一种解决IPSec Client地址冲突的方法及IPSec Client | |
US20150200909A1 (en) | Network and a routing method thereof | |
WO2017036384A1 (zh) | 运营商边缘设备及数据转发方法 | |
CN103856582B (zh) | 一种IPv4互联网控制IPv6物联网的方法 | |
CN102238040B (zh) | 一种对ce进行监控的方法和路由设备 | |
CN101938531A (zh) | 一种IPv4网络与IPv6网络通信的方法、系统及装置 | |
CN102868642B (zh) | 在asic中实现nvgre报文转发的方法和装置 | |
CN102571592B (zh) | 具有端口绑定功能的三层交换设备和数据报文转发方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
PP01 | Preservation of patent right |
Effective date of registration: 20180823 Granted publication date: 20160914 |
|
PP01 | Preservation of patent right | ||
PD01 | Discharge of preservation of patent |
Date of cancellation: 20210823 Granted publication date: 20160914 |
|
PD01 | Discharge of preservation of patent | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160914 Termination date: 20180722 |
|
CF01 | Termination of patent right due to non-payment of annual fee |