快訊
2026-10-15

全家十台裝置為什麼只需要一個公開 IP?NAT 原理白話解說

NAT 位址轉換原理示意封面:一個公開 IP 對應多台家用裝置

手機、筆電、電視、掃地機器人十台擠在家裡,對外卻只有一個公開 IP,為什麼封包不會送錯家?答案是路由器在做 NAPT:出門時把私有 IP 與埠號一起改寫、記進對照表,回程再查表還原。本文用 RFC 3022 的原始範例逐步拆解這張表怎麼運作、為什麼 65,536 個埠號夠十台裝置用,也一併說清 port forwarding、分片封包與 CGNAT 共享位址帶來的代價。

192.168 為什麼全世界都可以重複用?私有 IP 位址的設計原理

私有 IP 位址三個保留網段 10、172.16、192.168 設計原理示意

家裡是 192.168.1.1、公司是 10.0.x.x,同一組數字全世界重複用了幾億次,為什麼不會撞號?答案在 1996 年的 RFC 1918:這三段位址不會被公開網際網路路由,IANA 登錄檔上的 Globally Reachable 直接寫 False。本文拆解三個保留網段的差別、私有位址為何在外面「不存在」,以及 NAT 其實是後來才補上的另一份規格。