UNIX網(wǎng)絡(luò)編程 卷I 套接字聯(lián)網(wǎng)API(英文版?第3版)

出版時(shí)間:2004-7-1  出版社:機(jī)械工業(yè)出版社  作者:史蒂文斯  頁數(shù):991  
Tag標(biāo)簽:無  

內(nèi)容概要

  本書是一部UNIX網(wǎng)絡(luò)API的經(jīng)典之作!
  本書是為那些希望能夠通過套接字接口實(shí)現(xiàn)程序間的相互通信的人而編寫的,旨在為網(wǎng)絡(luò)編程的初學(xué)者以及專家提供指導(dǎo)。要建立高度分布式、網(wǎng)絡(luò)化的應(yīng)用程序和服務(wù),就需要對套接字和其他關(guān)鍵的網(wǎng)絡(luò)API有深入的理解。本書為在各種環(huán)境下建立健壯的、高性能的網(wǎng)絡(luò)系統(tǒng)提供了全面的指導(dǎo)。
  這個(gè)版本建立在W.Richard Stevens的傳奇性工作的基礎(chǔ)上,由兩個(gè)最優(yōu)秀的網(wǎng)絡(luò)編程專家進(jìn)行了完全更新。討論了當(dāng)今最關(guān)鍵的標(biāo)準(zhǔn)、實(shí)現(xiàn)和技術(shù) 討論的新主題包括:
  POSIX Single UNIX Specification Version 3
  IPv6 APIs(包括更新了的對IPv6/IPv4互操作性的指南)
  新的SCTP傳輸協(xié)議
  基于IPsec的密鑰管理套接字
  FreeBSD 4.8/5.1、Red Hat Linux 9.x、Solaris 9、AIX 5.x、HPUX和Max OS X實(shí)現(xiàn)
  新的網(wǎng)絡(luò)編程調(diào)試技術(shù)
  源端特定的組播API,正是這個(gè)API使得IP組播開發(fā)被廣泛使用
  本書還更新和擴(kuò)展了Stevens對以下關(guān)鍵的UNIX網(wǎng)絡(luò)標(biāo)準(zhǔn)和技術(shù)所做的權(quán)威性的概括:
  TCP和UDP傳輸
  基本的和高級的套接宇,路由的和原始的套接宇
  I/O:復(fù)用高級函數(shù),非阻塞和信號驅(qū)動(dòng)
  守護(hù)進(jìn)程和inetd
  UNIX域協(xié)議
  ioctl操作
  廣播和組播
  線程
  流
  設(shè)計(jì):TCP迭代的、并發(fā)的、預(yù)先創(chuàng)建的和預(yù)先線程化的服務(wù)器

作者簡介

已故的W.Richard Stevens是本憶第1版和第2版的最初作者。
Bill Fenner 是位于加州Menlo Park和AT&T實(shí)驗(yàn)室的主要技術(shù)成員,專門從事IP組播、網(wǎng)絡(luò)管理和測量方面的研究。他是IETF路由領(lǐng)域的主管之一,負(fù)責(zé)審批作為RFC發(fā)布的所有與路由有關(guān)的文檔。
Andrew M.Rudo

書籍目錄

Foreword. Preface. Part 1. INTRODUCTION AND TCP/IP.  Chapter 1. Introduction.   1.1 Introduction.   1.2 A Simple Daytime Client.   1.3 Protocol Independence.   1.4 Error Handling: Wrapper Functions.   1.5 A Simple Daytime Server.   1.6 Roadmap to Client/Server Examples in the Text.   1.7 OSI Model.   1.8 BSD Networking History.   1.9 Test Networks and Hosts.   1.10 Unix Standards.   1.11 64-Bit Architectures.   1.12 Summary.  Chapter 2. The Transport Layer: TCP, UDP, and SCTP.   2.1 Introduction.   2.2 The Big Picture.   2.3 User Datagram Protocol (UDP).   2.4 Transmission Control Protocol (TCP).   2.5 Stream Control Transmission Protocol (SCTP).   2.6 TCP Connection Establishment and Termination.   2.7 TIME_WAIT State.   2.8 SCTP Association Establishment and Termination.   2.9 Port Numbers.   2.10 TCP Port Numbers and Concurrent Servers.   2.11 Buffer Sizes and Limitations.   2.12 Standard Internet Services.   2.13 Protocol Usage by Common Internet Applications.   2.14 Summary. Part II. ELEMENTARY SOCKETS.  Chapter 3. Sockets Introduction.   3.1 Introduction.   3.2 Socket Address Structures.   3.3 Value-Result Arguments.   3.4 Byte Ordering Functions.   3.5 Byte Manipulation Functions.   3.6 inet_aton, inet_addr, and inet_ntoa Functions.   3.7 inet_pton and inet_ntop Functions.   3.8 sock_ntop and Related Functions.   3.9 readn, writen, and readline Functions.   3.10 Summary.  Chapter 4. Elementary TCP Sockets.  Chapter 5. TCP Client/Server Example.  Chapter 6. I/O Multiplexing: The select and poll Functions.  Chapter 7. Socket Options. Chapter 8. Elementary UDP Sockets.  Chapter 9. Elementary SCTP Sockets.  Chapter 10. SCTP Client/Server Example.  Chapter 11. Name and Address Conversions. Part III. ADVANCED SOCKETS.  Chapter 12. IPv4 and IPv6 Interoperability.  Chapter 13. Daemon Processes and the inetd Superserver.  Chapter 14. Advanced I/O Functions.  Chapter 15. Unix Domain Protocols.  Chapter 16. Nonblocking I/O.  Chapter 17. ioctl Operations.  Chapter 18. Routing Sockets.  Chapter 19. Key Management Sockets.  Chapter 20. Broadcasting.  Chapter 21. Multicasting.  Chapter 22. Advanced UDP Sockets.  Chapter 23. Advanced SCTP Sockets.  Chapter 24. Out-of-Band Data.  Chapter 25. Signal-Driven I/O.  Chapter 26. Threads.  Chapter 27. IP Options.  Chapter 28. Raw Sockets.  Chapter 29. Datalink Access.  Chapter 30. Client/Server Design Alternatives.  Chapter 31. STREAMS.  Appendix A. IPv4, IPv6, ICMPv4, and ICMPv6.  Appendix B. Virtual Networks.  Appendix C. Debugging Techniques.  Appendix D. Miscellaneous Source Code.  Appendix E. Solutions to Selected Exercises.  Bibliography.  Index.

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    UNIX網(wǎng)絡(luò)編程 卷I 套接字聯(lián)網(wǎng)API(英文版?第3版) PDF格式下載


用戶評論 (總計(jì)2條)

 
 

  •   許多經(jīng)典的書籍就是要讀英文版的,這本書的中文版我也看了一下,我覺得翻譯的不怎么樣,英文版的可以有自己的理解。而且在這浮躁的環(huán)境下,直接讀英文版的可以讓你浮躁的心徹底平靜下來。我相信有許多朋友是和我一樣的,就是看中文版的專業(yè)書籍,可能是那些專業(yè)術(shù)語和函數(shù)名天天見面的緣故,總是沒心思細(xì)讀下去,總是隨便翻翻就扔一邊去了。這也是我為什么現(xiàn)在買書都買英文版的緣故。
  •      第2卷我看了原版的大部分章節(jié),理解比較清晰。第一卷看了這本破翻譯版,看的快哭了,作者小時(shí)候的語文經(jīng)常不及格吧,沒幾句話通順的。。。我懷疑是交給了下面的學(xué)生去翻譯,然后又用了金山快譯之類的東西
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7