[发明专利]一种XinIP的跨广播域数据通信方法有效

专利信息
申请号: 201610026031.3 申请日: 2016-01-15
公开(公告)号: CN105681486B 公开(公告)日: 2018-11-23
发明(设计)人: 盛文燕;高亚超;赵云;孔明坤 申请(专利权)人: 华洋通信科技股份有限公司
主分类号: H04L29/12 分类号: H04L29/12
代理公司: 徐州市三联专利事务所 32220 代理人: 朱海东
地址: 221116 江苏省*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种XinIP的跨广播域数据通信方法,解决跨网络的同IP地址段的主机进行相互通信的问题。网关设置代理地址池、隧道本地IP地址和隧道目标IP地址三个参数。网关的工作原理为:当收到的IP数据包的目标地址与代理地址池中的地址匹配时,为该数据包封装新的外部IP头,其中,外部IP头的源IP地址为隧道本地IP地址,目标IP地址为隧道目标IP地址,然后路由;当收到的IP地址的目标地址是隧道本地IP地址且源IP地址是隧道目标IP地址时,则将外部IP头去除后,进行本地传输。该方法的优点是:在通信主机的工作原理保持不变的情况下,使不同网络相同IP地址段的主机在同一个广播域中,进而使在同一广播域内使用的传统协议能够正常运行。
搜索关键词: 一种 xinip 广播 数据通信 方法
【主权项】:
1.一种XinIP的跨广播域数据通信方法,XinIP的含义是将ARP数据包、以太网数据包、IPsec数据包包含在IP头中,其特征在于:该方法对网关设置代理地址池、隧道本地IP地址和隧道目标IP地址三个参数,网关具体通信方法如下:S1:等待数据包,当网关收到数据包后,判断数据包是否为从隧道中接收的隧道数据包,如果是,则执行步骤S2,如果不是,则执行步骤S5;S2:删除数据包最外面的IP包头,将数据包的源MAC地址记录到CAM表中,根据数据包的内部目标IP地址判断能否在CAM表中查询到相应记录,如果能查询到则执行步骤S3,否则执行步骤S4;S3:修改数据包的目标MAC地址为CAM表中查询到的MAC地址,修改数据包的源MAC地址为网关本地IP地址对应的MAC地址,转发数据包,然后执行步骤S1;S4:根据内部目标IP地址做ARP获取解析MAC地址,用解析MAC地址替换数据包的目标MAC地址,修改数据包的源MAC地址为网关本地IP地址对应的MAC地址,转发数据包,然后执行步骤S1;S5:判断数据包是否为ARP数据包,如果是则执行步骤S6,否则执行步骤S9;S6:将数据包的源MAC地址记录到CAM表中,判断ARP数据包的内部目标IP地址是否为本网关,如果是,则以网关本地IP地址对应的MAC地址封装回复ARP数据包,否则判断ARP数据包的内部目标IP地址是否为代理地址池中的地址,如果是则执行步骤S7,否则执行步骤S8;S7:将预设的隧道目标IP地址作为目标IP地址,隧道本地IP地址作为源IP地址构建新IP头,并将收到的ARP数据包的二层帧结构进行数据封装,然后依据新IP头的目标IP地址进行隧道路由;S8:丢弃该数据包,执行步骤S1;S9:判断数据包中内部目标IP地址是否为代理地址池中的地址,如果是则执行步骤S7,否则执行步骤S10;S10:根据数据包的内部目标IP地址查询路由表进行路由处理;所述的隧道路由具体流程为:当网段Net1中的主机PC1与网段Net2中的主机PC2进行通信时,其过程为:A1:PC1首先发送ARP协议包,ARP协议包的内部目标IP地址为PC2的IP地址,该地址预设在网关1的代理地址池中;A2:Net1网段中的其他主机收到ARP请求后,由于ARP协议包的目标IP地址与自身的地址不匹配,因此不会回复ARP协议包;A3:Net1的网关1收到ARP请求后,发现ARP协议包的内部目标IP地址与网关1代理地址池中的地址相匹配,则为该数据包封装新的外部IP头,外部IP头的源IP地址设为隧道本地IP地址,目标IP地址设为隧道目标IP地址,并依据目标IP地址通过隧道进行传输;A4:数据包到达Net2的网关2,网关2通过判断目标IP地址和源IP地址后发现为隧道数据包,因此将数据包外部IP头去掉;A5:网关2查看数据包的内部目标IP地址,进一步判断是做ARP还是查询缓存后直接路由;A6:数据包到达PC2;A7:PC2重复与步骤A1~A6相反的过程返回数据包,数据包途经网关1和网关2时,PC2的MAC地址都会被记录到CAM表中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华洋通信科技股份有限公司,未经华洋通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610026031.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top