去中心化網絡42

去中心化网络42（，简称 DN42），是一个利用VPN及软/硬件BGP路由器构建的去中心化、对等网络。

DN42 并非旨在为参与者提供类似暗网的匿名连接，其核心目标是研究互联网中现有的路由技术，并致力于在用户间建立无需NAT的直接连接。

该网络并非完全的网状结构。其网络间的互联主要依赖虚拟链路，而非物理链路。这些虚拟链路虽然以互联网为传输媒介，但其运行独立于公共互联网，更类似于专用的光纤或网线连接。各参与者通过VPN与一个或多个其他参与者建立连接。这些VPN连接通常建立在公共互联网IP地址之上。若需使用 GRE 或 SIT 隧道，则可能需要根据公共 IP 地址的变动更新隧道接口配置。OpenVPN等工具能够自动处理此类IP地址更新，无需额外辅助。VPN链路上运行的边界网关协议（BGP）负责处理各自治系统（AS）之间的路由。自治系统内部通常采用开放式最短路径优先（OSPF）协议，但参与者也可选用其他适合自身内部路由需求的协议。

 历史 
DN42项目的起源可追溯至2009年中期，由HardForum论坛成员发起的PeerIX项目。PeerIX项目初期成员不多，但迅速发展至拥有50余名活跃成员，并有超过百位用户等待加入。然而，由于无法满足持续增长的用户规模需求，PeerIX项目最终停止运营（尽管部分核心成员的网络仍保持在线）。

DN42的创始成员们在尝试重启PeerIX未果后，转而创建了全新的网络，并成功将其发展壮大至今日的规模。

 技术设置 
 地址空间 
IPv4 地址空间主要由私有子网构成。其中，核心地址块为172.20.0.0/14。值得注意的是，由于DN42与其他类似实验网络互联，因此网络中也会宣告其他私有地址段。（例如：ChaosVPN使用 172.31.0.0/16 及 10.0.0.0/8的部分地址；Freifunk ICVPN 使用 10.0.0.0/8；NeoNetwork 使用 10.127.0.0/16）。

IPv6 则使用唯一本地地址（ULA，fd00::/8），即IPv6的私有地址空间。同样，与之互联的其他网络也可能使用此ULA范围内的地址（例如：NeoNetwork 使用fd10:127::/32）。

 自治系统编号 
由于网络运行依赖BGP，因此即便作为私有网络，DN42 仍需使用自治系统编号 (ASN)。DN42 采用多个专用或预留的 ASN 范围，具体包括64512至64855、76100至76199，以及4242420000至4242429999（后者自2014年6月起启用，属于RFC 6996定义的更大规模专用ASN范围）。

 BGP 路由器 
多数参与者采用低成本的通用服务器或虚拟机作为BGP路由器，亦有部分成员使用硬件路由器。

DN42网络中最常见的BGP软件实现包括和。此外，OpenBGPD、、GoBGP以及商业路由器操作系统如  和思科IOS 也有用户使用。

 DN42 顶级域 
托管于DN42网络内的网站和服务通常采用.dn42作为顶级域。.dn42并非经由互联网名称与数字地址分配机构（IANA）认证的顶级域，其注册与管理通过DN42 Registry 进行。

参考文献

 外部链接 

DN42 Wiki 
DN42 Registry 

Category:虚拟专用网络
Category:对等计算
Category:网络技术