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



