內容簡介

本書是一部UNIX網絡編程的經典之作!書中全面深入地介紹了如何使用套接字API進行網絡編程。全書不但介紹了基本編程內容,還涵蓋了與套接字編程相關的高級主題,對于客戶/服務器程序的各種設計方法也作了完整的探討,最後還深入分析了流這種設備驅動機制。

  本書內容詳盡且具權威性,幾乎每章都提供精選的習題,並提供了部分習題的答案,是網絡研究和開發人員理想的參考書。


W.Richard Stevens國際知名的Unix和網絡專家,《TCP/IP 詳解》(三卷本)作者W.Richard Stevens(1951-1999),是國際知名的Unix和網絡專家;受人尊敬的計算機圖書作家;同時他還是廣受歡迎的教師和顧問。
 

目錄

第一部分 簡介和TCP/IP
第1章 簡介 
第2章 傳輸層︰TCP、UDP和SCTP 
第二部分 基本套接字編程
第3章 套接字編程簡介 
第4章 基本TCP套接字編程 
第5章 TCP客戶/服務器程序示例 
第6章 I/O復用︰select和poll函數 
第7章 套接字選項 
第8章 基本UDP套接字編程 
第9章 基本SCTP套接字編程
第10章 SCTP客戶/服務器程序例子
第11章 名字與地址轉換
第三部分 高級套接字編程
第12章 IPv4與IPv6的互操作性 
第13章 守護進程和inetd超級服務器 
第14章 高級I/O函數 
第15章 Unix域協議 
第16章 非阻塞式I/O 
第17章 ioctl操作 
第18章 路由套接字 
第19章 密鑰管理套接字 
第20章 廣播 
第21章 多播 
第22章 高級UDP套接字編程 
第23章 高級SCTP套接字編程 
第24章 帶外數據 
第25章 信號驅動式I/O 
第26章 線程 
第27章 IP選項 
第28章 原始套接字 
第29章 數據鏈路訪問 
第30章 客戶/服務器程序設計範式 
第31章 流 
附錄A IPv4、IPv6、ICMPv4和ICMPv6 
附錄B 虛擬網絡 
附錄C 調試技術 
附錄D 雜湊的源代碼 
附錄E 精選習題答案 
參考文獻
索引 
 

本書的第1版本于1990年問世,並迅速成為程序員學習網絡編程的權威參考書。時至今日,計算機網絡技術已發生了翻天覆地的變化。只要看看第1版給出的用于征集反饋意見的地址(“uunet!netbook”)就一目了然了。(有多少讀者能看出這是20世紀80年代很流行的UUCP撥號網絡的地址?)

現在UUCP網絡已經很罕見了,而無線網絡等新技術則變得無處不在!在這種背景下,新的網絡協議和編程範型業已開發出來,但程序員卻苦于找不到一本好的參考書來學習這些復雜的新技術。

這本書填補了這一空白。擁有本書舊版的讀者一定想要一個新的版本來學習新的編程方法,了解IPv6等下一代協議方面的新內容。所有人都非常期待本書,因為它完美地結合了實踐經驗、歷史視角以及在本領域浸淫多年才能獲得的透徹理解。

閱讀本書是一種享受,我收獲頗豐。相信大家定會有同感。
網路書店 類別 折扣 價格
  1. 新書
    87
    $673