去中心化網路四十二
去中心化網路四十二(英語:Decentralized Network 四十二,簡稱dn 四十二), 是一个去中心化、捀到捀的網路,通過 VPN 佮軟體抑是硬體 BGP 路由器構建。
dn 四十二並非做暗網掠準接入者提供匿名鏈結,是希望研究現有的網際網路中已經存在的路由技術閣試驗佇使用者間建立起直接的、不需要進行 NAT 的連接。
這網路毋是全網狀結構的。佇咧無仝網路之間進行連通時,伊真少攏用物理鏈定定用虛擬鏈來結。遮的虛擬鏈結以網際網路成做傳輸媒介,閣有網路獨立,閣較成做是光纖抑是網線。逐个人攏用 VPN 連接的方式連通一个抑是偌接入者。遮的連接佇通常情況下使用公共網際網路 IP 位址。若需要欲使用 GRE 抑是 SIT,會當根據 IP 住址的變化,更新鏈結介面上的公共網際網路位址。OpenVPN 會當佇咧無外部工具協助的情形下做著這點。佇咧 VPN 連接著運行的 BGP 用佇處理自治系統間的路由。自治系統內通常使用開放式上短路徑優先協定,毋過顯然間接著亦可使用方便𪜶進行自治系統內部路由的任何協定去完成。
歷史
DN 四十二專案源於 HardForum 成員佇二空空九年中發起的流行的 PeerIX 專案。PeerIX 專案雖然上初數量誠少,但是已經發展到五十外个活跳成員,積壓一百个加入網路的請求。最後這个專案是因為無法度滿足使用者規模的需求被棄用(就算真濟核心成員團隊的網路猶原線頂)。
DN 四十二專案的創始成員試圖重新啟動 PeerIX 專案,猶毋過無成功,是形成𪜶家己的網路,成功地共其實擴充到今仔日的規模。
技術設定
位址空間
對於 IPv 四,位址空間由專用子網共伊組起來。其中,主要的子網是一百七十二追二空 . 零 . 十四分之零。愛注意的是,因為伊佮其他類似的項目互相連通,其他的專用位址範圍嘛會使佇咧 dn 四十二中宣告。(如:ChaosVPN 使用一百七十二孵三一 . 零 . 十六分之空佮十配空 . 零 . 八分之零的一部分、Freifunk ICVPN 使用十影響 . 零 . 八分之零、NeoNetwork 使用十配一二七 . 零 . 十六分之零)。
對於 IPv 六,使用唯一本地址(ULA,IPv 六的私有一个址段)(fd 零 : : / 八)。 愛注意的是,互相的其他網路嘛會使用這段內的住址。(如:NeoNetwork 使用 fd 十 : 一百二十七喔 : : / 三十二)。
自治系統編號
因為需要使用 BGP,準做伊是私有網路,嘛需要自治系統編號(AS numbers)。 dn 四十二使用濟專用抑是預留的自治系統編號範圍,包括六增四千五百十二到六增四千八百五十五、七堵六千一百到七堵六千一百九十九、四十二曲四千兩百四十二曲到四十二曲四千兩百四十二曲九千九百九十九(對二空一四年六月開始使用,RFC 六千九百九十六定義的閣較大的專用範圍的一部份)。
BGP 路是由器
大部份的人使用較低成本的通用的侍服器抑是虛擬機器,嘛有人佇網路內底使用硬體路由器。
dn 四十二中上捷用的 BGP 實現是 BIRD 和 FRR,嘛有部份的人咧使用 OpenBGPD、XORP、GoBGP 抑是 JunOS、Cisco IOS 的實現。
DN 四十二頂級域
佇咧 DN 四十二網路頂懸代管的網站和服務通常使用 DN 四十二頂級域(. dn 四十二)。 DN 四十二頂級域毋是 IANA 頂級域,伊是通過 DN 四十二 Registry 處理的。
參考文獻
外部連結
- 官方網站
- DN 四十二 Wiki
- DN 四十二 Registry