[发明专利]一种可实现仓库内部不同网络平台对接的方法在审
申请号: | 202010978944.1 | 申请日: | 2020-09-17 |
公开(公告)号: | CN112104763A | 公开(公告)日: | 2020-12-18 |
发明(设计)人: | 施甘图;陈旭;庭治宏;赵乾旭 | 申请(专利权)人: | 宏图智能物流股份有限公司;拉货宝网络科技有限责任公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/08 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 胡川 |
地址: | 646000 四川省泸州市江阳区*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 仓库 内部 不同 网络 平台 对接 方法 | ||
1.一种可实现仓库内部不同网络平台对接的方法,其特征在于,包括以下步骤;
S1:在第一网络平台和第二网络平台之间搭建DNS服务器,并在所述DNS服务器添加第一网络平台的URL和IP地址的对应关系以及第二网络平台的URL和IP地址的对应关系,所述第一网络平台和第二网络平台为同一仓库使用的网络平台;
S2:所述第一网络平台通过URL向DNS服务器发送请求数据包,所述请求数据包包括源URL、目的URL、请求标记SYN和请求序号seq,其中,seq的值为第一随机值;
S3:所述DNS服务器将请求数据包的源URL替换为第一网络平台的IP地址以及请求数据包的目的URL替换为第二网络平台的IP地址后,将所述请求数据包发送到第二网络平台;
S4:所述第二网络平台判断请求数据包中是否存在SYN,如果存在SYN,则进行步骤S5;
S5:所述第二网络平台生成响应数据包,并将所述响应数据包发送到第一网络平台,其中,所述响应数据包包括源IP、目的IP、SYN、seq、校验请求值ACK和校验实际值ack,SYN的值与请求数据包中的SYN相同,seq的值为第二随机值,ack等于第一随机值加1;
S6:所述第一网络平台判断响应数据包中的ack是否为第一随机值加1且是否包含SYN,如果ack为第一随机值加1且包含SYN,则进行步骤S7;
S7:所述第一网络平台生成回传数据包,并将所述回传数据包发送到第二网络平台,所述回传数据包包括源IP、目的IP、seq、ACK和ack,seq的值为第一随机值加1,ACK的值与响应数据包中的ACK相同,ack的值为第二随机值加1;
S8:所述第二网络平台判断回传数据包中的ack是否为第二随机值加1且ACK是否与响应数据包中的ACK相同,如果ack为第二随机值加1且ACK与响应数据包中的ACK相同,则进行步骤S9;
S9:所述第二网络平台与第一网络平台建立对接,以与第一网络平台相互调用或者传输数据。
2.根据权利要求1所述的方法,其特征在于,所述步骤S4还包括:如果不存在SYN,则进行步骤S10;
S10:丢弃请求数据包,并反馈超时提示。
3.根据权利要求2所述的方法,其特征在于,所述步骤S6还包括:如果ack不是第一随机值加1或者不包含SYN,则进行所述步骤S10。
4.根据权利要求3所述的方法,其特征在于,所述步骤S8还包括:如果ack不是第二随机值加1或者ACK与响应数据包中的ACK不相同,则进行所述步骤S10。
5.根据权利要求1所述的方法,其特征在于,所述请求数据包中的SYN的值为1。
6.根据权利要求5所述的方法,其特征在于,所述响应数据包中的ACK的值为1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宏图智能物流股份有限公司;拉货宝网络科技有限责任公司,未经宏图智能物流股份有限公司;拉货宝网络科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010978944.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种双足机器人模块化关节
- 下一篇:一种电涡流感应式绝对值旋转编码器