02 核心概念:繁體中文導讀

對應原章:02_核心概念。本章要理解「為甚麼」,不要只背答案。

1. OSI 七層:每層各做一件事

資料由發送端由上而下逐層包裝,到接收端由下而上逐層拆開。由下至上是:實體、資料連結、網絡、傳輸、會話、表達、應用。

主要工作常見提示
實體層傳送 0、1 訊號網線、光纖、Wi-Fi 訊號
資料連結層使用 MAC、形成 frameSwitch、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 部530/27 = 255.255.255.224
60 部662/26 = 255.255.255.192
100 部7126/25 = 255.255.255.128
200 部8254/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 個二進位位元等於甚麼?

Built with LogoFlowershow