IPOP (IP-over-P2P)
💻
IPOP (IP-over-P2P)
★3
软件描述
一种开源的以用户为中心的软件虚拟网络,允许终端用户定义并创建自己的虚拟私人网络(VPN)。
官方网站
访问软件的官方网站了解更多信息
github.com
安全链接HTTPS
什么是 IPOP (IP-over-P2P)?
IPOP(基于P2P的IP网络)是一种开源的以用户为中心的软件虚拟网络,允许终端用户自定义并创建自己的虚拟专用网络(VPN)。IPOP虚拟网络通过“TinCan”链路实现IP或以太网的端到端隧道传输,这些链路通过控制API建立和管理,从而构建出各种软件定义的VPN叠加网络。
自项目启动以来,IPOP的架构和设计已从最初基于结构化P2P库(Brunet)将所有对等节点连接成一个全局叠加网络,演进为当前基于TinCan链路的设计,该设计通过一个解耦的控制器,将用户与可信对等节点(例如来自在线社交网络的节点)连接起来。IPOP的核心在于利用现有的技术(Jingle/WebRTC)和标准(STUN、TURN、XMPP),在计算机之间通过P2P链路传输IP数据包——即使这些计算机位于防火墙和/或网络地址转换器(NAT)之后。