[发明专利]一种基于P2P的虚拟资源访问方法及装置在审
申请号: | 201811100161.2 | 申请日: | 2018-09-20 |
公开(公告)号: | CN109510810A | 公开(公告)日: | 2019-03-22 |
发明(设计)人: | 邓敏 | 申请(专利权)人: | 广州亦云信息技术股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 广州市越秀区哲力专利商标事务所(普通合伙) 44288 | 代理人: | 秦维;汪卫军 |
地址: | 510260 广东省广州市海珠区新港*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟资源 点对点连接 生日攻击 访问 用户端 独立程序 访问系统 监听客户 接收用户 流量转发 算法实现 虚拟机 调用 算法 封装 穿越 发送 资格 | ||
1.一种基于P2P的虚拟资源访问方法,其特征在于,包括以下步骤:
接收步骤:接收用户端发送的P2P连接请求;
连接步骤:判断所述用户端是否具备连接资格,如果是,则调用P2PAgent程序以实现用户端与虚拟机的P2P访问;所述P2PAgent程序采用WEBRTC技术或者生日攻击算法实现P2P穿越,然后使用OpenVPN建立稳定的点对点连接或者使用Relay的流量转发技术直接监听客户端的RDP请求以实现点对点连接。
2.如权利要求1所述的基于P2P的虚拟资源访问方法,其特征在于,在接收步骤之前还包括注册步骤,所述注册步骤主要包括以下步骤:
接收管理端发送的激活P2P请求信息;
根据激活P2P请求信息注册P2P的应用ID,并发送注册心跳至SignalServer;
返回P2P的应用ID至管理端。
3.如权利要求2所述的基于P2P的虚拟资源访问方法,其特征在于,所述SignalServer用于协助发现节点和转发P2P交互信息以完成P2P穿越流程。
4.如权利要求2或3所述的基于P2P的虚拟资源访问方法,其特征在于,所述P2P的应用ID通过加密生成第一二维码进行展示;管理端将第一二维码转换为第二二维码来分享给用户端。
5.如权利要求4所述的基于P2P的虚拟资源访问方法,其特征在于,所述第二二维码为管理端通过对第一二维码进行衍生产生的二维码,所述第二二维码包括有用户端的使用时间和登陆用户。
6.如权利要求4所述的基于P2P的虚拟资源访问方法,其特征在于,所述用户端设置有P2P模块,所述P2P模块用于实现与虚拟机的P2P连接。
7.一种基于P2P的虚拟资源访问系统,其特征在于,包括管理端、用户端和虚拟机;所述管理端用于激活P2P、注销P2P、获取P2P的应用ID和分享P2P的应用ID给用户端;所述虚拟机用于通过调用P2PAgent程序以实现用户端与虚拟机的P2P访问,所述P2PAgent程序采用WEBRTC技术或者生日攻击算法实现P2P穿越,然后使用OPENVPN建立稳定的点对点连接或者使用Relay的流量转发技术直接监听客户端的RDP请求以实现点对点连接。
8.如权利要求7所述的基于P2P的虚拟资源访问系统,其特征在于,还包括SignalServer,所述SignalServer用于协助该系统发现节点和转发P2P交互信息以完成P2P穿越流程。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1-6任意一项所述的基于P2P的虚拟资源访问方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州亦云信息技术股份有限公司,未经广州亦云信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811100161.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:域名访问方法和装置
- 下一篇:基于数据包的入侵检测方法、装置及存储介质