02 核心概念:繁體中文導讀
02 核心概念:繁體中文導讀
對應原章:02_核心概念。本章要理解「為甚麼」,不要只背答案。
1. OSI 七層:每層各做一件事
資料由發送端由上而下逐層包裝,到接收端由下而上逐層拆開。由下至上是:實體、資料連結、網絡、傳輸、會話、表達、應用。
| 層 | 主要工作 | 常見提示 |
|---|---|---|
| 實體層 | 傳送 0、1 訊號 | 網線、光纖、Wi-Fi 訊號 |
| 資料連結層 | 使用 MAC、形成 frame | Switch、Ethernet |
| 網絡層 | 使用 IP、選擇路徑 | Router、routing |
| 傳輸層 | 分割資料、端到端傳送 | TCP、UDP、segmentation |
| 會話層 | 建立和管理通訊對話 | session |
| 表達層 | 格式、壓縮、加密 | JPEG、SSL/TLS 常作考題例子 |
| 應用層 | 最接近使用者的網絡服務 | HTTP、FTP、Email |
例如開網頁時,HTTP 請求在上層開始;TCP 把資料分段;IP 決定送往哪個網絡;最後以網線或 Wi-Fi 訊號傳送。看到 segmentation,優先選傳輸層。
2. 子網路:先找主機位元
/26 的意思是 32 個位元中有 26 個是網絡部分,剩下 32 - 26 = 6 個是主機部分。可分配裝置數量是 2^主機位元 - 2;減 2 是因為全 0 的網絡位址與全 1 的廣播位址不能派給一般裝置。
| 需要容納 | 最少主機位元 | 可用數量 | 常見遮罩 |
|---|---|---|---|
| 30 部 | 5 | 30 | /27 = 255.255.255.224 |
| 60 部 | 6 | 62 | /26 = 255.255.255.192 |
| 100 部 | 7 | 126 | /25 = 255.255.255.128 |
| 200 部 | 8 | 254 | /24 = 255.255.255.0 |
做題順序:先比較 2^n - 2 是否足夠 → 找到最小 n → 用 32 - n 得 prefix → 對照遮罩。不要把 /26 誤解為有 26 個主機位元。
3. 雲端:誰管理甚麼
| 模式 | 使用者主要做甚麼 | 供應商主要做甚麼 | 例子理解 |
|---|---|---|---|
| IaaS | 管 OS、程式、資料 | 管硬件、網絡 | 租虛擬機後自己裝 Linux |
| PaaS | 管程式和資料 | 管 OS、平台、硬件 | 把程式部署到開發平台 |
| SaaS | 主要使用及輸入資料 | 幾乎全部技術部分 | 網上文件、電郵服務 |
題目若問「使用者是否需要安裝 OS」,多數是在考 IaaS、PaaS、SaaS 的差別。管理愈少,通常愈方便;管理愈多,通常愈有彈性。
4. 進位制:把同一數字換寫法
二進位每 4 位可直接換一個十六進位數字;每 3 位可直接換一個八進位數字。例:1111₂ = F₁₆ = 15₁₀,001 111₂ = 17₈。十進位轉二進位可拆成 2 的次方:140 = 128 + 8 + 4,所以是 10001100₂,再每四位切開即為 8C₁₆。
自測
能否說出:資料分割在哪一層?/26 為何是 62 而非 64 部?哪種雲端模式讓使用者自己裝 OS?4 個二進位位元等於甚麼?