[发明专利]一种基于P2P的远程桌面控制系统及方法在审
申请号: | 202310193307.7 | 申请日: | 2023-02-22 |
公开(公告)号: | CN116389503A | 公开(公告)日: | 2023-07-04 |
发明(设计)人: | 李虹岩;杨博;蔡炎松 | 申请(专利权)人: | 中国电子科技南湖研究院 |
主分类号: | H04L67/104 | 分类号: | H04L67/104;G06F9/451;H04L67/08;H04L12/46;H04L69/165 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 杨天娇 |
地址: | 314002 浙江省嘉兴市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 p2p 远程桌面 控制系统 方法 | ||
本发明公开了一种基于P2P的远程桌面控制系统及方法,系统中请求端和被请求端创建TCP隧道;请求端和被请求端利用P2P打洞技术创建UDP隧道;请求端基于TCP隧道,通过远程桌面控制软件mstsc向被请求端发起远程桌面控制请求;在被请求端验证远程桌面控制请求通过后,若请求端和被请求端的UDP隧道创建成功,则请求端和被请求端使用UDP隧道传输远程桌面控制过程中的数据信息,使用TCP隧道传输远程桌面控制过程中的控制信息;否则请求端和被请求端使用TCP隧道传输远程桌面控制过程中的数据信息和控制信息。本发明数据传输速度快、稳定、简单好用。
技术领域
本发明属于远程控制技术领域,具体涉及一种基于P2P的远程桌面控制系统及方法。
背景技术
在互联网的快速发展下,远程办公越来越普及,出现了使用远程桌面控制进行办公的需求;或者分公司人员借助远程桌面控制进行电脑配置的工作需求…许多场景下都需要借助远程桌面控制技术实现。
目前微软自带的远程桌面控制软件mstsc优势明显:1、微软自带,免安装;2、速度快,比任何一款远程控制软件都好用;3、稳定,一般不会出问题;4、远程控制能力强。但其劣势也十分突出,其仅能实现局域网下的远程控制。另外,其他的远程桌面控制软件还有很多,但都存在一些缺陷或不足,如下:1.TeamViewer:非商用免费,支持内网穿透,不稳定,对版本有要求;2.Splashtop:局域网免费,跨网段/穿透收费;3.VNC:免费,不支持内网穿透;4.向日葵:需要登录ID才能使用,当只有局域网(没有互联网)的时候无法使用。
由于目前的远程桌面控制软件均存在一些缺陷,因此促使越来越多的研究人员对远程桌面控制技术进行研究,例如申请号为CN202011429988.5的中国专利文献,公开了一种基于webRTC进行远程桌面控制的方法,主要内容如下:1.使用webRTC进行点对点通信的协商和数据传输;2.使用基于JavaScript语言的VNC(虚拟网络控制台)客户端取代基于C++和windows系统原生界面的客户端。但该方法使用自定义客户端取代系统原生客户端,导致该方法与系统的配合度不足,稳定性受限,并且仅基于webRTC的点对点通信,导致该方法处理速度不足。
发明内容
本发明的目的之一在于提供一种基于P2P的远程桌面控制系统,数据传输速度快、稳定、简单好用。
为实现上述目的,本发明所采取的技术方案为:
一种基于P2P的远程桌面控制系统,所述基于P2P的远程桌面控制系统包括请求端和被请求端,所述请求端运行有远程桌面控制软件mstsc,所述被请求端根据请求端的控制访问远程桌面服务,其中:
请求端和被请求端创建TCP隧道;
请求端和被请求端利用P2P打洞技术创建UDP隧道;
请求端基于TCP隧道,通过远程桌面控制软件mstsc向被请求端发起远程桌面控制请求;
在被请求端验证远程桌面控制请求通过后,若请求端和被请求端的UDP隧道创建成功,则请求端和被请求端使用UDP隧道传输远程桌面控制过程中的数据信息,使用TCP隧道传输远程桌面控制过程中的控制信息;否则请求端和被请求端使用TCP隧道传输远程桌面控制过程中的数据信息和控制信息。
作为优选,所述TCP隧道创建在云主机上,所述请求端和被请求端创建TCP隧道,包括:
所述请求端创建基于TCP协议的TCP服务,然后基于TCP服务创建TCP隧道;
所述被请求端创建基于TCP协议的TCP隧道。
作为优选,所述远程桌面控制请求包括用户名和密码,所述被请求端验证用户名和密码通过后,向请求端返回远程桌面控制请求验证通过,确认连接;否则向请求端返回远程桌面控制请求验证失败,结束本次远程桌面控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技南湖研究院,未经中国电子科技南湖研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310193307.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种计算机锁屏方法
- 下一篇:电路直流仿真步长确定方法及装置