單元
- 01 網路全貌:角色、識別與下一跳
- 02 分層、封裝與一次連線的依賴
- 03 延遲、吞吐量與頻寬延遲乘積
- 04 IPv4、子網與下一跳
- 05 Ethernet、ARP 與區域網路
- 06 單播、廣播與多播:LAN 內的交付
- 07 一個介面、多個位址與來源選擇
- 08 DHCP、DNS 與設定的生命週期
- 09 Socket、UDP 與應用訊息邊界
- 10 從遺失到可靠傳輸
- 11 TCP 的狀態、視窗與壅塞
- 12 期中整合與路徑追蹤
- 13 路由演算法與跨網域政策
- 14 IPv6 與雙協定路徑
- 15 多播跨網段與服務探索
- 16 NAT、防火牆與穿透
- 17 政策路由:規則先選表
- 18 通訊安全的密碼學基礎
- 19 TLS、HTTPS 與可見資訊
- 20 HTTP、QUIC、承載與快取
- 21 無線、量測與分層排錯
- 22 代理的端點、目的位址與解析位置
- 23 Shadowsocks 與 VMess:加密代理的責任
- 24 VLESS、Trojan 與六欄分類
- 25 TLS、REALITY 與 Vision 的組合
- 26 Hysteria 2 與 TUIC:QUIC 代理的取捨
- 27 WireGuard、OpenVPN 與 IPsec
- 28 流量接管、分流、DNS 與軟路由整合
- 29 專題:設計、故障與證據
- 30 綜合評量與設計答辯
實驗
- L01 觀察本機通訊
- L02 延遲與視窗模型
- L03 位址與最長前綴
- L04 DNS 訊息格式
- L05 本機 TCP 與 UDP 訊息
- L06 ARQ 與重複交付
- L07 鏈路狀態最短路徑
- L08 NAT 對映與過濾
- L09 本機 CONNECT、SOCKS5 與解析責任
- L10 封裝開銷與路由
- L11 效能統計與實驗設計
- L12 故障診斷與專題工作紙
- L13 本機 TLS 的信任與名稱驗證
- L14 代理/VPN 分層與路徑工作表
- L15 單介面多 IP 與政策路由
- L16 LAN 交付、多播成員與服務探索
解答
附錄與參考
下載
教材套件含 Markdown 原稿、實驗程式與三冊 PDF;實驗程式需在自己的電腦以 Python 3.10 以上執行。