Beej's Guide to Network Programming 正體中文版 免費電子書

Beej's Guide to Network Programming 這本書是寫 網路基礎 + 網路程式設計, 由淺入深的教學 (從 TCP、UDP、網路七層... 講到 IPv4、IPv6、Server-Client、blocking、non-blocking、MTU... 等等)

看這本書時, 發現網路七層已經背不起來了, 順便做點筆記:

  1. Application (應用層)
  2. Presentation (表現層)
  3. Session (會談層)
  4. Transport (傳輸層)
  5. Network (網路層)
  6. Data Link (資料鏈結層)
  7. Physical (實體層)
  8. 註: 以上七層的順序和編號是倒過來的~
  9. TCP: Stream Sockets (串流式 Sockets) - SOCK_STREAM
  10. UDP: Datagram Sockets (訊息式 Sockets) - SOCK_DGRAM

註1: 此書範例是以 Linux socket 為主.

註2: 感謝 Aaron Liao 的翻譯 + 推薦, 翻譯非常棒~

Beej's Guide to Network Programming 正體中文版 免費電子書

Beej's Guide to Network Programming 正體中文版 目錄

  1. 導讀
  2. 何謂 socket
  3. IP 位址、結構與資料轉換
  4. 從 IPv4 移植為 IPv6
  5. 系統呼叫或 Bust
  6. Client-Server 基礎
  7. 進階技術
  8. 常見的問題
  9. Man 使用手冊
  10. 參考資料

相關書籍

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料