什麼是本地地址(Local Address)?概念、運作方式
網路百科全書中本地位址的定義。
什麼是本地地址?
本機位址是 TCP/IP 網路上的電腦用來存取網路相同子網路上另一部電腦的位址。
本地地址由NAT轉換
例如,請考量具有下列子網路配置的 TCP/IP 網路:
網路ID = 202.55.0.0
子網路遮罩 = 255.255.240.0
使用此配置,網路有 14 個可能的子網路:
子網路 1 的主機為 202.55.16.1 至 202.55.31.254。
子網路 2 的主機為 202.55.32.1 至 202.55.47.254。
子網路 3 的主機為 202.55.48.1 至 202.55.63.254。
…
子網路 14 的主機為 202.55.224.1 至 202.55.239.254。
現在考慮網路上的下列三台主機:
主機 A = 202.55.38.147
主機 B = 202.55.44.12
主機 C = 202.55.59.6
從位於子網路 2 上的主機 A 的觀點來看:
主機 B 位於本機子網路 (子網路 2) 上,因此主機 B 的位址是主機 A 的本機位址。
主機 C 位於遠端子網路 (子網路 3) 上,因此主機 C 的位址對主機 A 是遠端的。
專用 IP 位址空間
IPv4 和 IPv6 規格都定義了專用 IP 地址範圍。這些位址用於住宅、辦公室和企業環境中的區域網路 (LAN)。私有 IP 位址空間最初是為了延遲 IPv4 位址耗盡而定義的。
專用網路位址不會分配給任何特定組織,任何人都可以在未經區域網際網路註冊機構批准的情況下使用這些位址。但是,從它們尋址的 IP 封包無法透過公用網際網路進行路由。
RFC1918名稱 | IP 位址範圍 | 地址 | 班級 |
24 位塊 | 10.0.0.0 – 10.255.255.255 | 16.777.216 | 一個 |
20 位塊 | 172.16.0.0 – 172.31.255.255 | 1.048.576 | B |
16 位塊 | 192.168.0.0 – 192.168.255.255 | 65.536 | C |
儘管 A 類和 B 類網絡的標準分別指定了 8 位和 16 位遮罩,但通常會對這些遮罩進行細分並在內部分配其他遮罩,從而產生許多較小的子網(例如 10.0.0.0/24,為數千個 254 主機子網提供空間)。
專用網路使用相同的位址
由於專用 IPv4 位址空間相對較小,許多專用 IPv4 網路不可避免地使用相同的位址範圍,因此使用相同的位址。這可能會在合併此類網路時產生問題,因為多個裝置可能具有相同的位址。在這種情況下,必須重新編號網路或主機,通常是一項耗時的任務,或者必須在網路之間放置網路位址轉換器來轉換或偽裝重複的位址。