[发明专利]一种基于分布式FTP的数据传输方法及系统有效
申请号: | 201410855882.X | 申请日: | 2014-12-31 |
公开(公告)号: | CN104519138B | 公开(公告)日: | 2017-12-26 |
发明(设计)人: | 王立文 | 申请(专利权)人: | 北京东土科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京同达信恒知识产权代理有限公司11291 | 代理人: | 黄志华 |
地址: | 100041 北京市石*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分布式 ftp 数据传输 方法 系统 | ||
1.一种基于分布式FTP的数据传输方法,其特征在于,该方法包括:
交换卡根据接收到的上位机发送的请求,为所述请求分配自身空闲的IP地址并通知上位机;
接收所述上位机发送的连接请求,并将所述连接请求的源地址修改为所述空闲的IP地址、目的地址分别修改为与自身连接的每个存储卡的IP地址,并将修改后的连接请求分别转发到与自身连接的每个存储卡,建立上位机与每个存储卡的虚连接;
接收所述上位机发送的操作请求,其中所述操作请求的目的地址为所述空闲的IP地址;
根据所述操作请求中携带的文件的信息,确定所述文件所在的存储卡,通知确定的所述存储卡与所述上位机进行数据传输。
2.如权利要求1所述的方法,其特征在于,所述为所述请求分配自身空闲的IP地址并通知上位机包括:
所述交换卡在自身的IP地址段中选择空闲的IP地址;
向所述上位机返回响应报文,其中所述响应报文中携带所述空闲的IP地址。
3.如权利要求1所述的方法,其特征在于,所述将所述连接请求转发到与自身连接的每个存储卡,建立上位机与每个存储卡的虚连接还包括:
所述交换卡向每个存储卡发送连接请求,其中所述连接请求携带所述空闲的IP地址;
接收每个所述存储卡返回的回复报文,建立上位机与每个存储卡的虚连接。
4.如权利要求1所述的方法,其特征在于,所述确定所述文件所在的存储卡,通知确定的所述存储卡与所述上位机进行数据传输包括:
所述交换卡根据所述文件的信息,及自身保存的映射列表,查找该文件所在的存储卡;
将所述操作请求的源地址修改为所述空闲的IP地址、目的地址修改为查找到的存储卡的IP地址,并将修改后的操作请求发送给所述查找到的存储卡。
5.如权利要求1所述的方法,其特征在于,数据传输完成后,所述方法还包括:
所述交换卡将所述IP地址的状态标记为空闲状态。
6.一种基于分布式FTP的数据传输系统,其特征在于,所述系统包括:
上位机,用于向交换卡发送请求,接收所述交换卡返回的响应信息;向交换卡发送连接请求及操作请求,与存储卡进行数据传输;
交换卡,用于根据接收到的上位机发送的请求,为所述请求分配自身空闲的IP地址并通知上位机,并将所述连接请求的源地址修改为所述空闲的IP地址、目的地址分别修改为与自身连接的每个存储卡的IP地址,并将修改后的连接请求分别转发到与自身连接的每个存储卡,建立上位机与每个存储卡的虚连接;接收所述上位机发送的操作请求,其中所述操作请求的目的地址为所述空闲的IP地址;根据所述操作请求中携带的文件信息,确定所述文件所在的存储卡,通知确定的所述存储卡与所述上位机进行数据传输;
多个存储卡,用于与所述交换卡进行数据传输。
7.如权利要求6所述的系统,其特征在于,所述交换卡,具体用于在自身的IP地址段中选择空闲的IP地址;向所述上位机返回响应报文,其中所述响应报文中携带所述空闲的IP地址。
8.如权利要求6所述的系统,其特征在于,所述交换卡,具体用于向每个存储卡发送连接请求,其中所述连接请求携带所述空闲的IP地址;接收每个所述存储卡返回的回复报文,建立上位机与每个存储卡的虚连接。
9.如权利要求6所述的系统,其特征在于,所述交换卡,具体用于根据所述文件信息,及自身保存的映射列表,查找该文件信息所在的存储卡;将所述操作请求的源地址修改为所述空闲的IP地址、目的地址修改为查找到的存储卡的IP地址,并将修改后的操作请求发送给所述查找到的存储卡。
10.如权利要求6所述的系统,其特征在于,所述交换卡,具体用于数据传输完成后,将所述IP地址的状态标记为空闲状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京东土科技股份有限公司,未经北京东土科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410855882.X/1.html,转载请声明来源钻瓜专利网。