網路不是魔法 一次搞懂 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。 ...

February 24, 2026 · 2 分鐘 · 

路由器完全指南:從零開始理解網路世界的交通管制員

當你在家上網、傳訊息給朋友,或是看Netflix時,有沒有想過你的資料是如何穿越複雜的網路世界,最終到達目的地的?這背後的功臣,就是我們今天要介紹的主角 — — 路由器。 什麼是路由器?網路世界的GPS導航員 想像一下,如果網際網路是一個巨大的城市,那麼路由器就像是每個路口的智慧交通號誌。當你要寄一封電子郵件給遠在日本的朋友時,你的資料就像一輛車,需要經過無數個路口(路由器),每個路口的交通號誌都會告訴你的資料:「要到日本的話,請往這個方向走。」 路由器的核心任務很簡單: 檢查每個經過的資料封包 看看目的地是哪裡 決定下一步該往哪個方向送 但這個「簡單」的任務,在全球數十億台設備互聯的網路世界中,變得極其複雜和重要。 為什麼需要路由器?不同通信方式的比較 在現代網際網路出現之前,人們使用過許多不同的通信方式。理解這些差異,能幫我們更好地欣賞路由器的價值。 簡單網路:以CAN Bus為例 在汽車工業中,有一種叫做CAN(Controller Area Network)的通信系統。CAN就像一輛公車上的乘客對話:當有人在車上大聲說話時,每個人都聽得到,自己決定要不要理會這個訊息。 CAN的特點: 所有設備都在同一條「巴士」上 訊息採用廣播方式,每個設備都會收到 主要用於汽車內部或小型區域網路 簡單、可靠,但規模受限 這種方式在小範圍內很有效,但如果要連接全世界的設備就行不通了。 為什麼全球網路需要路由器? 想想看,如果全世界每台電腦都要直接連接到其他電腦會發生什麼?假設有10億台設備,每台都要連到其他設備,那就需要約5000億條連線!這在物理上根本不可能。 路由器提供了優雅的解決方案: 階層式網路架構:就像城市道路系統,有主幹道、次要道路、小巷 智慧路徑選擇:自動找出最佳路徑,避開壅塞或故障路段 無限可擴展性:可以輕鬆加入新的網路節點 路由器網路 vs 廣播網路: 廣播型網路(如CAN): A → [所有人都聽到] → B, C, D, E 就像在巴士上大聲說話,每個人都聽得到,自己決定要不要理你。 路由型網路(如Internet): A → 路由器1 → 路由器2 → 路由器3 → B 就像寄信,郵差要一站一站地轉送,每個郵局都要看地址決定下一步怎麼走。 OSI模型:理解網路通信的層次 在討論路由器的具體功能之前,我們需要了解網路通信的基本架構 — — OSI七層模型。 OSI模型就像一棟7層樓的建築: OSI Model from wiki 第7層 — 應用層:你直接接觸的應用程式(如瀏覽器、Line) 第6層 — 表現層:資料格式轉換、加密解密 第5層 — 會議層:管理連線的建立和終止 第4層 — 傳輸層:確保資料可靠傳輸(TCP/UDP) 第3層 — 網路層:路由選擇和邏輯定址(IP) 第2層 — 資料鏈路層:相鄰節點間的資料傳輸 第1層 — 實體層:實際的傳輸媒介(網路線、Wi-Fi) ...

June 18, 2025 · 2 分鐘 ·