出版時間:2006-1 出版社:清華大學出版社 作者:史蒂文斯,芬納,魯?shù)婪?nbsp; 頁數(shù):848 字數(shù):1325000 譯者:楊繼張
Tag標簽:無
前言
謹以此中譯本紀念W. Richard Stevens先生逝世6周年。. 誠如前言所敘,本書第1版和第2版是由已于1999年9月1日逝世的W. Richard Stevens先生獨自編寫的。先生的著作業(yè)已設(shè)定相當高的標準,被廣泛地視為精練、講解細致且極具可讀性的藝術(shù)品。在編撰這個版本時,新作者盡力保持先生較早版本的質(zhì)量并徹底涵蓋其內(nèi)容。套接口自20世紀80年代開始就或多或少以其目前的形式流行了,它至今依然是首選的網(wǎng)絡(luò)編程API。然而自本書第2版于1998年出版以來到第3版出版期間,相關(guān)內(nèi)容已經(jīng)發(fā)生了不少演變。這些演變主要體現(xiàn)在新版本中包含關(guān)于IPv6的更新過的信息,并增添介紹SCTP協(xié)議和密鑰管理套接口的內(nèi)容。
內(nèi)容概要
本書第1版和第2版由已故UNIX網(wǎng)絡(luò)專家W. Richard Stevens博士獨自編寫。本書是3版,由世界著名網(wǎng)絡(luò)專家Bill Fenner和Andrew M. Rudoff執(zhí)筆,根據(jù)近幾年網(wǎng)絡(luò)技術(shù)的發(fā)展,對上一版進行全面修訂,增添了IPv6的更新過的信息、SCTP協(xié)議和密鑰管理套接口的內(nèi)容,刪除了X/Open傳輸接口的內(nèi)容。 本書全面深入地介紹了如何使用套接口API進行網(wǎng)絡(luò)編程。全書從對套接口API的綜合討論開始,論述了基本編程內(nèi)容后,即轉(zhuǎn)入高級套接口編程的相關(guān)主題,包括IPv4與IPv6的互操作性、UNIX域協(xié)議、非阻塞I/O、路由套接口、廣播、多播、線程、原始套接口、數(shù)據(jù)鏈路訪問等,對于客戶/服務器程序的各種設(shè)計方法也作了完整的探討,最后還對流這種設(shè)備驅(qū)動機制作了深入分析。在附錄中給出了IPv6、ICMPv6、虛擬網(wǎng)絡(luò)等內(nèi)容以及部分習題答案。 本書內(nèi)容詳盡且具權(quán)威性,幾乎每章都提供精選的習題,是計算機和網(wǎng)絡(luò)專業(yè)高年級本科生和研究生的首選教材,本書也可作為網(wǎng)絡(luò)研究和開發(fā)人員的自學教材和參考書。
作者簡介
已故的W.Richard Stevens先生是UNIX Network Programming第1版和第2版的原作者,這兩本書被公認為是UNIX網(wǎng)絡(luò)編程的經(jīng)典教科書。
Bill Fenner是位于加利福尼亞州Menlo Park的AT&T實驗室的主要技術(shù)成員,專攻IP多播、網(wǎng)絡(luò)管理和測量。他是IETF路由領(lǐng)域的主管之一,負責審
書籍目錄
第1部分 簡介和TCP/IP? 第1章 簡介 第2章 傳輸層:TCP、UDP和SCTP第2部 分基本套接口編程? 第3章 套接口編程簡介 第4章 基本TCP套接口編程 第5章 TCP客戶/服務器程序例子? 第6章 I/O復用:select和poll函數(shù) 第7章 套接口選項 第8章 基本UDP套接口編程 第9章 基本SCTP套接口編程 第10章 SCTP客戶/服務器程序例子 第11章 名字與地址轉(zhuǎn)換第3部分 高級套接口編程? 第12章 IPv4與IPv6的互操作性 第13章 守護進程和inetd超級服務器? 第14章 高級I/O函數(shù) 第15章 Unix域協(xié)議 第16章 非阻塞I/O 第17章 ioctl操作 第18章 路由套接口 第19章 密鑰管理套接口? 第20章 廣播 第21章 多播 第22章 高級UDP套接口編程 第23章 高級SCTP套接口編程 第24章 帶外數(shù)據(jù) 第25章 信號驅(qū)動I/O 第26章 線程? 第27章 IP選項 第28章 原始套接口 第29章 數(shù)據(jù)鏈路訪問 第30章 客戶/服務器程序設(shè)計范式 第31章 流第4部分 附錄?
編輯推薦
“這是一本專業(yè)人士渴望拜讀的書,因為它巧妙地結(jié)合了實踐經(jīng)驗、歷史觀點和深入涉及本領(lǐng)域獲得的洞察力。閱讀本書給我?guī)砹藰啡?,也使我獲益匪淺,相信大家一定會有同感?!薄 猄am Leffer 為了構(gòu)建現(xiàn)今高度分布的網(wǎng)絡(luò)應用和服務,大家務必深入掌握套接口等關(guān)鍵的網(wǎng)絡(luò)編程API?!禪NIX網(wǎng)絡(luò)編程第1卷:套接口API(第3版)》一書為在各種環(huán)境下構(gòu)建健壯的高性能網(wǎng)絡(luò)互連系統(tǒng)提供了詳盡的自始至終的指導。這個新版本基于W.Ri-chard Stevens先生久負盛譽的遺著,由兩名一流的網(wǎng)絡(luò)編程專家全面更新,融入當今至關(guān)重要的標準、實現(xiàn)和技術(shù)。 新的主題包括: ·POSIX單一UNIX規(guī)范第3版 ·IPv6相關(guān)若干API(包括更新過的IPv6/IPv4互操作性的指導) ·新的SCTP傳輸協(xié)議 ·基于IPsec的密鑰管理套接口 ·在FreeBSD 4.8/5.1、Linux2.4.7、Solaris 9、AIX 5.1、HP-UX 11i和MacOS/x 10.2.6上運行程序例子 ·新的網(wǎng)絡(luò)編程調(diào)試技術(shù) ·源特定多播API,它是PI多播廣泛部署的關(guān)鍵催化劑 兩名新作者還更新并拓展了Stevens先生關(guān)于如下UNIX網(wǎng)絡(luò)相關(guān)標準和技術(shù)的權(quán)威性論述: ·TCP傳輸和UDP傳輸 ·套接口編程:基本、高級、路由、原始等 ·I/O:復用、非阻塞、信號驅(qū)動、異步等 ·守護進程和inetd ·UNIX域協(xié)議 ·ioctl操作 ·廣播和組播 ·線程 ·流 ·程序設(shè)計:TCP迭代服務器、并發(fā)服務器、預先派生子進程服務器、預先線程服務器等 自1990年起,網(wǎng)絡(luò)編程人員深入掌握所需技術(shù)的源泉是:W. Richard Stevens先生的單卷本UNIX Network Programming?,F(xiàn)在他們有一個新版本可以汲取知識了,它是為迎接今天和明天的挑戰(zhàn)而專門設(shè)計的。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載