TCP/IP網絡編程 計算機書籍 網絡技術 手把手教你套接字編程 計算機網絡編程教材

TCP/IP網絡編程 計算機書籍 網絡技術 手把手教你套接字編程 計算機網絡編程教材 pdf epub mobi txt 電子書 下載 2025

圖書標籤:
  • TCP/IP
  • 網絡編程
  • 套接字
  • 計算機網絡
  • 網絡技術
  • 編程教材
  • C/C++
  • 實戰
  • 入門
  • 計算機書籍
想要找書就要到 新城書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
店鋪: 贛江圖書專營店
齣版社: 1
ISBN:9787115358851
商品編碼:13620179627
叢書名: TCPIP網絡編程
齣版時間:2014-07-01

具體描述

 

  • 産品名稱:TCP/IP網絡編程
  • ISBN編號: 9787115358851
  • 書名: TCP/IP網絡編程
  • 齣版時間: 2014年7月
  • 定價: 79.00元
  • 是否是套裝: 否
  • 正:副書名: 9787115358851

 

 

 

 

 

部分 開始網絡編程



第1章 理解網絡編程和套接字 2

1.1 理解網絡編程和套接字 2

1.2 基於Linux的文件操作 9

1.3 基於Windows平颱的實現 15

1.4 基於Windows的套接字相關函數及示例 18

1.5 習題 24



第2章 套接字類型與協議設置 26

2.1 套接字協議及其數據傳輸特性 26

2.2 Windows平颱下的實現及驗證 32

2.3 習題 35



第3章 地址族與數據序列 36

3.1 分配給套接字的IP地址與端口號 36

3.2 地址信息的錶示 39

3.3 網絡字節序與地址變換 42

3.4 網絡地址的初始化與分配 45

3.5 基於Windows的實現 52

3.6 習題 57



第4章 基於TCP的服務器端/客戶端(1) 59

4.1 理解TCP和UDP 59

4.2 實現基於TCP的服務器端/客戶端 64

4.3 實現迭代服務器端/客戶端 71

4.4 基於Windows的實現 77

4.5 習題 81



第5章 基於TCP的服務器端/客戶端(2) 82

5.1 迴聲客戶端的完美實現 82

5.2 TCP原理 91

5.3 基於Windows的實現 96

5.4 習題 99



第6章 基於UDP的服務器端/客戶端 101

6.1 理解UDP 101

6.2 實現基於UDP的服務器端/客戶端 103

6.3 UDP的數據傳輸特性和調用connect函數 109

6.4 基於Windows的實現 114

6.5 習題 117



第7章 優雅地斷開套接字連接 118

7.1 基於TCP的半關閉 118

7.2 基於Windows的實現 124

7.3 習題 127



第8章 域名及網絡地址 128

8.1 域名係統 128

8.2 IP地址和域名之間的轉換 130

8.3 基於Windows的實現 136

8.4 習題 138



第9章 套接字的多種可選項 140

9.1 套接字可選項和I/O緩衝大 140

9.2 SO_REUSEADDR 145

9.3 TCP_NODELAY 150

9.4 基於Windows的實現 152

9.5 習題 154



第10章 多進程服務器端 155

10.1 進程概念及應用 155

10.2 進程和僵屍進程 159

10.3 信號處理 165

10.4 基於多任務的並發服務器 173

10.5 分割TCP的I/O程序 178

10.6 習題 182



第11章 進程間通信 183

11.1 進程間通信的基本概念 183

11.2 運用進程間通信 188

11.3 習題 193



第12章 I/O復用 194

12.1 基於I/O復用的服務器端 194

12.2 理解select函數並實現服務器端 197

12.3 基於Windows的實現 206

12.4 習題 209



第13章 多種I/O函數 211

13.1 send & recv函數 211

13.2 readv & writev函數 221

13.3 基於Windows的實現 225

13.4 習題 229



第14章 多播與廣播 230

14.1 多播 230

14.2 廣播 236

14.3 基於Windows的實現 240

14.4 習題 242



第二部分 基於Linux的編程



第15章 套接字和標準I/O 246

15.1 標準I/O函數的優點 246

15.2 使用標準I/O函數 249

15.3 基於套接字的標準I/O函數使用 252

15.4 習題 254



第16章 關於I/O流分離的其他內容 255

16.1 分離I/O流 255

16.2 文件描述符的復製和半關閉 259

16.3 習題 264



第17章 優於select的epoll 265

17.1 epoll理解及應用 265

17.2 條件觸發和邊緣觸發 273

17.3 習題 283



第18章 多綫程服務器端的實現 284

18.1 理解綫程的概念 284

18.2 綫程創建及運行 287

18.3 綫程存在的問題和臨界區 296

18.4 綫程同步 299

18.5 綫程的銷毀和多綫程並發服務器端的實現 306

18.6 習題 312



第三部分 基於Windows的編程



第19章 Windows平颱下綫程的使用 316

19.1 內核對象 316

19.2 基於Windows的綫程創建 317

19.3 內核對象的2種狀態 322

19.4 習題 325



第20章 Windows中的綫程同步 327

20.1 同步方法的分類及CRITICAL_SECTION同步 327

20.2 內核模式的同步方法 331

20.3 Windows平颱下實現多綫程服務器端 339

20.4 習題 343



第21章 異步通知I/O模型 344

21.1 理解異步通知I/O模型 344

21.2 理解和實現異步通知I/O模型 346

21.3 習題 356



第22章 重疊I/O模型 357

22.1 理解重疊I/O模型 357

22.2 重疊I/O的I/O完成確認 362

22.3 習題 370



第23章 IOCP 371

23.1 通過重疊I/O理解IOCP 371

23.2 分階段實現IOCP程序 379















































































































































《TCP/IP網絡編程》涵蓋操作係統、係統編程、TCP/IP協議等多種內容,結構清晰、講解細緻、通俗易懂。書中收錄豐富示例,詳細展現瞭Linux和Windows平颱下套接字編程的共性與個性。特彆是從代碼角度說明瞭不同模型服務器端的區彆,還包括瞭條件觸發與邊緣觸發等知識,對開發實踐也有很大幫助。
《TCP/IP網絡編程》針對網絡編程初學者,麵嚮具備C語言基礎的套接字網絡編程學習者,適閤所有希望學習Linux和Windows網絡編程的人。


用戶評價

評分

評分

評分

評分

評分

評分

評分

評分

評分

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有