[发明专利]一种基于P2P-VPN的网络架构及其访问方法有效
申请号: | 201810303913.9 | 申请日: | 2018-04-05 |
公开(公告)号: | CN108521362B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 陈艳;郭文静 | 申请(专利权)人: | 法信公证云(厦门)科技有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L29/08;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 361000 福建省厦门*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 p2p vpn 网络 架构 及其 访问 方法 | ||
1.一种基于P2P-VPN的网络架构的访问方法,其特征在于:该网络架构包括一个平台主节点、若干主节点及若干从节点,其中,所有节点均由权威证明机构控制,平台主节点与主节点之间、各主节点之间使用VPN技术搭建加密隧道进行通信,一个主节点和其所属的多个从节点之间构成P2P网络;
该访问方法,包括如下内容:
首先,建立平台主节点、主节点、从节点之间的通信连接;
然后,用户在平台主节点进行注册;
最后,用户登录平台主节点,提出服务请求,并获取请求的信息;
所述建立平台主节点、主节点、从节点之间的通信连接的具体过程是:
步骤11,平台主节点为需要加入网络的权威证明机构所控制的主节点分配固定IP地址,并将相应的主节点IP地址以及其所对应的地域名称进行登记存储;
步骤12,平台主节点使用VPN技术与主节点建立起静态的加密通信隧道;
步骤13,平台主节点在接收到用户的服务请求时会获取用户相应的IP地址所对应的地域,根据地域信息查询所对应的主节点IP地址,将该地址以及服务请求信息通过VPN加密通信隧道发送至用户所选地域所对应的主节点;
步骤14,用户所选地域主节点接收到该信息后,在平台主节点的协助下与用户所在地域对应的主节点建立临时的VPN加密通信隧道,进行数据传输,向该主节点返回服务结果;
步骤15,从节点之间使用P2P技术建立服务网络,为平台提供计算以及存储资源,执行主节点转发的服务请求并返回相应执行结果。
2.如权利要求1所述的访问方法,其特征在于:所述平台主节点包括用户界面管理模块、VPN隧道建立模块和主节点管理模块,其中,用户界面管理模块用于为用户提供操作界面,并提供注册登录、申请取证、证据固定和证据存储的功能;VPN隧道建立模块用于分配并登记主节点的IP地址,建立与主节点的加密通信隧道;主节点管理模块用于将用户的服务请求以及用户所在地域对应的主节点IP地址通过VPN隧道转发至其余主节点,帮助用户所在区域主节点与其他主节点之间建立临时加密通信隧道。
3.如权利要求1所述的访问方法,其特征在于:所述各主节点包括从节点管理模块、请求处理模块和主节点VPN通信模块,其中,从节点管理模块用于管理从节点地址,使用P2P技术建立本主节点与其所属从节点间的连接;请求处理模块用于根据平台主节点转发的用户服务请求使用相应技术分配从节点完成服务请求任务;主节点VPN通信模块用于建立本主节点与其他主节点的临时VPN加密通信隧道,其他主节点通过平台主节点转发的用户所在地域对应的主节点IP地址建立与该主节点的临时加密通信隧道。
4.如权利要求1所述的访问方法,其特征在于:所述从节点包括从节点通信模块、请求处理模块和数据存储模块,其中,从节点通信模块用于供从节点使用P2P技术建立通信连接;请求处理模块根据主节点发送的服务请求进行相应处理,若是取证请求,则响应最快的从节点完成该条请求服务,并返回取证结果至主节点;若是存储请求,则使用P2P技术进行分布式存储,存储主节点分割的相应数据块;数据存储模块用于加密存储主节点分割的相应数据块。
5.如权利要求1所述的访问方法,其特征在于:所述用户在平台主节点进行注册的具体过程是:
步骤21,用户在平台主节点提供相应实名信息进行注册设置用户名以及登录密码,使用相应的用户名以及密码登录该平台;
步骤22,平台主节点获取用户的IP地址,根据IP地址所对应的区域将用户注册信息通过VPN加密通信隧道发送至所在区域对应的主节点;
步骤23,主节点保存用户的注册信息并根据该信息为用户建立相应的存储账户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于法信公证云(厦门)科技有限公司,未经法信公证云(厦门)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810303913.9/1.html,转载请声明来源钻瓜专利网。