
網路不是魔法 一次搞懂 15 個核心概念
從你按下 Enter 的那一刻起,資料包經歷了什麼?HTTP、DNS、IP、NAT、Port……這些詞彙每天出現在工程師的世界,卻對大多數人像咒語一樣陌生。 https://www.freepik.com/free-vector/flat-internet-day-illustration_13184285.htm#fromView=search&page=1&position=7&uuid=a74753ec-8930-4529-bcc0-0d9ce684ef17&query=internet 你每天都在用網路,但你知道當你在瀏覽器輸入 google.com 按下 Enter,接下來發生了什麼事嗎?這篇文章用你能理解的語言,把網路底層的運作方式講清楚。 📍 IP 位址 — 網路世界的門牌號碼 在現實世界,每棟房子都有地址,快遞才能找到你。在網路世界,每一台連網的設備都需要一個 IP 位址(IP Address),它就是設備在網路上的「門牌號碼」。 目前最常見的格式叫 IPv4,長這樣:192.168.1.100,由四組 0–255 的數字組成,用點隔開,總共 32 個 bit,理論上能表示約 43 億個地址。聽起來很多,但全球設備數早就超過了這個數字,所以現在也在推廣 128 bit 的 IPv6,地址數量幾乎是無限的。 公網 IP 是你家的完整郵寄地址,全台灣只有你這一個;內網 IP 是社區公寓裡的房號,只在社區內部有意義,外面的人根本不知道。 🗺️ 網段與子網路遮罩 — 劃分地盤 IP 位址不是一個個孤立存在的,它們被分成一組一組的「網段(Network Segment)」來管理。就像一個城市被劃分成不同的行政區,同一個網段的設備可以直接溝通,不同網段之間就要透過路由器才能往來。 判斷哪些 IP 屬於同一個網段,靠的是「子網路遮罩(Subnet Mask)」,常見格式例如 255.255.255.0,或者寫成更簡潔的 CIDR 表示法:/24。 遮罩中「255」的部分表示「這段 bit 屬於網路識別」,「0」的部分表示「這段 bit 是主機編號」。遮罩越大(如 /16),網段包含的 IP 就越多;遮罩越小(如 /30),網段裡能用的 IP 就越少。 🚪 Gateway(閘道) — 離開的出口 當你的設備要傳資料到不同網段(或者上網)時,它不能直接衝出去,它要先把封包交給「預設閘道(Default Gateway)」。閘道通常就是你家路由器的內網 IP,例如 192.168.1.1。 ...
