IPv6
- IPv6協議使用由單/雙冒號分隔一組數字和字母,例如2001:0db8:85a3:0000:0000:8a2e:0370:7334,分成8段。IPv6 使用 128 位互聯網地址,有 2 128 2^{128} 2128個IP地址
- 無狀態地址自動配置,主機可以通過接口標識和網絡前綴生成全局唯一的IPv6地址,無需依賴DHCP
- IPv6使NAT成為可選項
- IPv6標頭(Header)結構更加簡化和高效,并允許在標頭中添加不同的擴展頭。標頭結構固定長度為 ??40 字節(IPv4的標頭是20-60字節)
- IPv6 ??僅允許源主機分片??,中間路由器不再分片,而是直接丟棄過大的數據包并返回 ??ICMPv6 "Packet Too Big"?? 錯誤,要求源主機調整MTU
- IPv6的流量類別字段占用 ??8 位,通常前6位用于定義流量類別(如實時視頻、語音、文件傳輸等)和服務質量(QoS,00非擁塞、10 或 01輕度擁塞、11嚴重擁塞)
NAT網絡地址轉換
NAT是一種網絡技術,用于在 IP 數據包通過路由器或防火墻時修改其源 IP 地址或目標 IP 地址。
主要目的是解決IPv4地址短缺??問題,并允許內部網絡設備共享少量公共IP地址訪問互聯網。
NAT 通常部署在 ??路由器?? 或 ??防火墻?? 上,它會維護一個 ??NAT 表??,記錄內部私有 IP 地址與外部公共 IP 地址的映射關系。NAT 設備??修改數據包的 ??源 IP?? 為路由器的公共 IP,并記錄映射關系。/
- 靜態NAT,一對一映射,將內部私有IP映射到外部公共IP
- 動態NAT,支持多對多映射,內部私有IP動態映射到一組外部公共IP池中的一個
- 端口地址轉換,多對一映射??,多個內部私有IP共享一個外部公共IP,通過 ??端口號區分??