第 0 章 入門暖身:把網路變成看得見的東西

網路在做的事,其實就是「寄信」

在碰任何專有名詞之前,先用一個你已經懂的東西,把整套網路的邏輯裝進腦袋。

8 分鐘


你在手機上點開一個網頁。從按下去到畫面出現,中間發生的所有事情,都可以用「寄一封信」來理解。這個比喻會一路撐到你考完 CCNA,請務必記牢。

寄信需要三樣東西:信封上的地址(要送去哪)、郵局與路線(怎麼送過去)、信紙上的內容(實際要講的話)。網路完全一樣。

寄信網路裡的對應物你之後會學到的章節
收件地址(哪個城市哪條路)IP 位址(IP address)第 3 章
同一棟大樓的門牌號碼MAC 位址(MAC address)第 2 章
郵局判斷該往哪個城市送路由器(Router)查路由表第 5、6 章
大樓管理員把信送到正確樓層交換器(Switch)查 MAC 表第 2 章
信紙上寫的內容應用層資料(HTTP、DNS…)第 1 章
你的手機  ──►  家用路由器  ──►  電信商  ──►  ...  ──►  網站伺服器

最終目的地 (IP):  203.0.113.10   ← 全程不變
下一站    (MAC):  換 → 換 → 換 → 換  ← 每一段都不同
一封資料從你的手機到網站伺服器,中間換了好幾次「下一站」

為什麼要把資料切成小塊?

你不會把一整本書塞進一個信封。網路也一樣:資料會被切成很多小塊,每一塊都獨立貼上地址寄出,到了對方那邊再按編號組回來。這些小塊叫做封包(packet)

這樣做的好處是:其中一塊掉了,只要重寄那一塊,不用整本書重來。這也是為什麼你看影片時偶爾會卡一下,但不會整部重播。

封包Packet
被切成小塊、各自貼上 IP 地址的資料單位。
訊框Frame
封包再包上一層「下一站 MAC 地址」之後的樣子,是實際在網路線上跑的東西。
協定Protocol
雙方講好的規則。就像信封格式大家都同意「右下角寫收件人」,否則郵差看不懂。

立即測驗這一節(2 題)