Peer to Peer 网络总结

作者: lushitao 分类: 技术分享 发布时间: 2019-07-20 19:17

折腾了一下午peer to peer,总结于此,备忘。

折腾的目标是如何进行p2p链路连接,类似于bt,或者bitcoin。

首先在git上找到的目标是,n2n,一个老牌的经典p2p连接软件,网络拓扑结构如图:

公网服务器作为supernode中转,用来获取edgenode的IP信息从而进行转发或者打洞。egde作为分散节点,可以相互沟通。但是这种要求路由器或者WiFi等网络设备提供者开放udp/tcp连接端口,否则无效。

然后找到anyconnect的服务提供者,Ocserv,用来提供VPN。它的功能是什么呢?即anyconnect连接ocserv之后,便可以作为服务器端内网的一元,可以访问内网数据,一般用作远程办公。附链接,一键安装脚本:

https://github.com/travislee8964/Ocserv-install-script-for-CentOS-RHEL-7

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注