跳至內容

IPv6至IPv6網絡前綴翻譯

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
NPTv6 轉換器互連兩個網絡鏈路,其中之一是「內部」網絡,其中之一是「外部」網絡。

IPv6至IPv6網絡前綴翻譯(英語:IPv6-to-IPv6 Network Prefix Translation,簡稱NPTv6)是用於IPv6的一個實驗性規範,目的是通過類似於 IPv4 中的網絡地址轉換(NAT)機制在網絡邊緣實現地址獨立性。相比傳統IPv4 NAT,它有更少的架構問題,例如它是無狀態協議,並保留了內網主機的可路由性,使得端到端原則英語end-to-end principle的能力不受損失。但該方法無法正確翻譯存在嵌入IPv6地址的協議(例如IPsec可能會受到影響),以及需要更複雜的DNS設置(水平分割DNS英語split-horizon DNS)。[1]

IPv6至IPv6網絡前綴翻譯的一個用法是小型網絡的多宿主機制;這也可用DHCPv6實現。[2]

NPTv6NAT66 不同的地方在於前者是無狀態的,後者是有狀態的。由於 NPTv6 的無狀態本質,其無法實現一對多的地址轉換,但是可擴展性優於 NAT66 且保留了可路由性。

參考資料

[編輯]
  1. ^ Wasserman, Margaret. RFC 6296 - IPv6-to-IPv6 Network Prefix Translation. ietf.org. June 2011 [2012-04-30]. (原始內容存檔於2020-04-02). 
  2. ^ Troan, O. RFC7157 - IPv6 Multihoming without Network Address Translation. ietf.org. March 2014 [2015-03-06]. (原始內容存檔於2015-02-23).