網際網路入門|IP 位址與路由器
NAT 是什麼?用「宿舍共用一支對外電話」來理解
家裡、教室或辦公室裡,手機、筆電和其他設備常常一起上網。它們各有自己的內部位址,對外卻可能共用同一個公有 IP。負責協調這件事的常見功能,就是 NAT。
先想像宿舍的電話總機
一間宿舍裡住著許多學生,每個人有自己的房號或分機。學生打電話到外面時,不需要每個人都申請一支專屬的對外電話線;大家可以透過宿舍總機,共用同一個對外電話號碼。
各自識別
記下通話對應
外部看到的號碼
當外面有回電時,總機會依照先前記錄的通話資訊,把電話轉到正確的分機。家用路由器執行 NAT 時,也有類似的「對外共用、內部轉送」概念。
把電話比喻換成網路
記錄連線與連接埠
公有 IP:203.0.113.5
示意用 IP 僅供教學說明。實際網路中的公有 IP 由網路服務供應商或網路管理者配置。
一次上網請求怎麼走?
- 筆電以自己的私有 IP(例如
192.168.1.10)向網站提出請求。 - 路由器把封包的來源資訊轉換成對外使用的公有 IP,並記錄這筆連線及相關連接埠資訊。
- 網站回覆資料時,回覆會先到路由器的公有 IP。
- 路由器查詢連線紀錄,把回覆交還給原本提出請求的筆電。
同一時間,手機和樹莓派也可以建立各自的連線。路由器會用連線資訊區分它們,因此多台裝置能透過一個對外 IP 使用網路。
生活比喻與網路名詞對照
| 宿舍電話例子 | 網路中的對應 | 作用 |
|---|---|---|
| 學生的分機 | 裝置的私有 IP | 識別內部網路中的裝置 |
| 宿舍對外電話號碼 | 路由器的公有 IP | 讓外部網路找到這個網路出口 |
| 宿舍總機 | 路由器的 NAT 功能 | 轉換位址並協調內外網路的資料往返 |
| 總機的通話紀錄 | NAT 轉換表/連線狀態 | 協助把回覆交給正確的內部裝置 |
NAT 和防火牆一樣嗎?
NAT 的主要工作是轉換網路位址;許多家用路由器也會搭配防火牆規則,限制外部連線。兩者常出現在同一台設備上,但概念不同。NAT 本身不等於完整的安全防護,仍應使用更新的路由器韌體、強密碼及適當的防火牆設定。
補充:教學中常說「多台裝置共用一個公有 IP」,通常指家用路由器常見的 IPv4 NAT/連接埠位址轉換情境。不同網路架構也可能使用 IPv6、電信商級 NAT 或其他配置。

沒有留言:
張貼留言