金融行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210945364.1 (22)申请日 2022.08.08 (71)申请人 天翼云科技有限公司 地址 100007 北京市东城区青龙胡同甲1 号、 3号2幢2层20 5-32室 (72)发明人 郭迎 余升水 吴建国 齐铁鹏  郭毅立  (74)专利代理 机构 北京同达信恒知识产权代理 有限公司 1 1291 专利代理师 周秀珍 (51)Int.Cl. H04L 67/06(2022.01) H04L 9/40(2022.01) H04L 67/10(2022.01) H04L 67/141(2022.01) (54)发明名称 一种数据传输方法、 装置、 设备及 介质 (57)摘要 本申请提供了一种数据传输方法、 装置、 设 备及介质, 能解决TCP加速方法中需要开放边缘 服务器的全部高位端口来为被动模式FTP服务的 问题, 该方法包括: 边缘服务器将客户端的PASV 命令发送给目标服务器; 接收PASV命令应答消息 中携带的目标服务器地址及传输端口并与客户 端的地址及端口、 边缘服务器的预设端口建立映 射关系; 将PASV命令应答消息中目标服务器的地 址及传输端口修改为边缘服务器的地址及预设 端口发送给客户端; 通过预设端口接收客户端发 送的包含客户端的地址及端口的第一连接请求, 并结合映射 关系, 查找目标服务器的地址及传输 端口, 向该目标服务器发送第二连接请求, 建立 边缘服务器与该目标服 务器的数据链路。 权利要求书2页 说明书10页 附图4页 CN 115442359 A 2022.12.06 CN 115442359 A 1.一种数据传输方法, 其特 征在于, 应用于边 缘服务器, 所述方法包括: 将来自客户端的被动模式PASV命令发送给目标服 务器; 接收来自所述目标服务器的PASV命令应答消息, 所述PASV命令应答消息中携带所述目 标服务器的地址及为所述客户端开放的传输端口, 并建立所述目标服务器的地址及传输端 口、 所述客户端的地址及端口与所述 边缘服务器的预设端口 的映射关系; 将所述PASV命令应答消息中所述目标服务器的地址及传输端口修改为所述边缘服务 器的地址及预设端口并发送给 所述客户端; 通过所述预设端口接收所述客户端发送的第 一连接请求, 其中所述第 一连接请求中包 含所述客户端的地址及端口; 根据所述客户端的地址及端口和所述映射关系, 查找与 所述客户端的地址及端口映射 的所述目标服务器的地址及传输端口, 向所述 目标服务器发送第二连接请求, 建立所述边 缘服务器与所述目标服 务器的数据链路。 2.如权利要求1所述的方法, 其特征在于, 所述通过所述预设端口接收所述客户端发送 的第一连接请求之前, 所述方法包括: 对所述预设端口进行监听。 3.如权利要求1所述的方法, 其特征在于, 所述建立所述目标服务器的地址及传输端 口、 所述客户端的地址及端口与所述 边缘服务器的预设端口 的映射关系, 所述方法包括: 调用内核接口记录所述目标服务器的地址及传输端口、 所述客户端的地址及端口与边 缘服务器的预设端口 的映射关系。 4.如权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 接收所述客户端或所述目标服务器发送的关闭数据链路的请求, 关闭所述数据链路, 并清除所述映射关系。 5.如权利要求 4所述的方法, 其特 征在于, 所述清除所述映射关系包括: 调用内核接口清除所述映射关系。 6.一种数据传输装置, 其特 征在于, 该装置包括: 收发模块, 用于将来自客户端的被动模式PASV命令发送给目标服务器; 以及接收来自 所述目标服务器的PASV命令应答消息, 所述PASV命令应答消息中携带所述目标服务器的地 址及为所述 客户端开 放的传输端口; 处理模块, 用于建立所述目标服务器的地址及传输端口、 所述客户端的地址及端口与 边缘服务器的预设端口的映射关系; 以及将所述PASV命令应答消息中所述目标服务器的地 址及传输端口修改为所述边缘服务器的地址及预设端口并通过所述收发模块发送给所述 客户端; 收发模块, 还用于通过所述预设端口接收所述客户端发送的第一连接请求, 其中所述 第一连接请求中包 含所述客户端的地址及端口; 所述处理模块, 还用于根据所述客户端的地址及端口和所述映射关系, 查找与所述客 户端的地址及端口映射的所述目标服务器的地址及传输端口, 并通过所述收发模块向所述 目标服务器的所述传输端口发送第二连接请求, 建立所述客户端与所述目标服务器的数据 链路。 7.如权利要求6所述的装置, 其特 征在于, 所述装置还 包括:权 利 要 求 书 1/2 页 2 CN 115442359 A 2收发模块, 还用于在通过所述预设端口接收所述客户端发送的第一连接请求之前, 对 所述预设端口进行监听。 8.如权利要求6所述的装置, 其特征在于, 所述处理模块建立所述目标服务器的地址及 传输端口、 所述客户端的地址及端口与边缘服务器的预设端口的映射关系时, 具体用于调 用内核接口记录所述目标服务器的地址及传输端口、 所述客户端的地址及端口与边缘服务 器的预设端口 的映射关系。 9.一种电子设备, 其特征在于, 所述电子设备至少包括处理器和存储器, 所述处理器用 于执行存储器中存 储的计算机程序时实现如权利要求1 ‑5中任一所述的方法。 10.一种计算机可读存储介质, 其特征在于, 其存储有计算机程序, 所述计算机程序被 处理器执行时实现如上述权利要求1 ‑5任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 115442359 A 3

PDF文档 专利 一种数据传输方法、装置、设备及介质

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种数据传输方法、装置、设备及介质 第 1 页 专利 一种数据传输方法、装置、设备及介质 第 2 页 专利 一种数据传输方法、装置、设备及介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:27:34上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。