用TCP/IP進(jìn)行網(wǎng)際互連第二卷

出版時(shí)間:2009-8  出版社:電子工業(yè)出版社  作者:(美)科默,(美)史蒂文 著  頁(yè)數(shù):660  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書(shū)是關(guān)于計(jì)算機(jī)網(wǎng)絡(luò)的經(jīng)典教材,是目前美國(guó)大多數(shù)大學(xué)所開(kāi)設(shè)的計(jì)算機(jī)網(wǎng)絡(luò)課程的主要參考書(shū)。全書(shū)共三卷。第二卷在第一卷介紹了TCP/IP基本概念的基礎(chǔ)上,進(jìn)一步詳細(xì)討論了TCP/IP的實(shí)現(xiàn)細(xì)節(jié)。這一卷的突出特點(diǎn) 非常注重實(shí)際。作者利用程序代碼實(shí)現(xiàn)了TCP/IP的每個(gè)技術(shù)細(xì)節(jié),并且所有代碼在書(shū)中均可找到,有助于讀者深入了解并掌握TCP/IP的細(xì)節(jié)內(nèi)容。書(shū)中附錄分別給出了過(guò)程調(diào)用交叉參考表、程序代碼中用到的C數(shù)據(jù)結(jié)構(gòu)交叉參考表及Xinu函數(shù)和常量。

作者簡(jiǎn)介

Douglas E.Comer:普度大學(xué)的一位杰出的計(jì)算機(jī)科學(xué)教授,思科系統(tǒng)公司的訪問(wèn)教授成員,并且是計(jì)算機(jī)網(wǎng)絡(luò)和TCP/IP以及因特網(wǎng)方面的國(guó)際公認(rèn)的專家。他的著作已翻譯成16種語(yǔ)言,并廣泛用于世界各地的工業(yè)界和學(xué)術(shù)界。作為他的得意之作,這套共分三卷的《用TcP/IP進(jìn)行網(wǎng)際互連》徹底改變了組網(wǎng)和網(wǎng)絡(luò)方面的教育,并且他的不斷創(chuàng)新的工作繼續(xù)影響著研究生和大學(xué)生所學(xué)的課程。作為美國(guó)計(jì)算機(jī)學(xué)會(huì)的會(huì)士,在他獲得的許多榮譽(yù)中包括Usenix終生成就獎(jiǎng)。

書(shū)籍目錄

ForewordPrefaceChapter 1 Introduction And Overview  1.1  TCP/IP Protocols    1.2  The Need To Understand Details    1.3  Complexity Of Interactions Among Protocols    1,4  The Approach In This Text    1.5  The Importance Of Studying Code    1.6  The Xinu Operating System    1.7  Organization Of The Remainder Of The Book    1.8  Summary  Chapter 2 The Structure Of TCP/IP Software In An Operating System  2.1  Introduction    2.2  The Process Concept    2.3  Process Priority    2.4  Process Synchronization    2.5  lnterprocess Communication    2.6  Device Drivers, Input, And Output    2.7  Network Input and Interrupts    2.8  Passing Packets To Higher Level Protocols    2.9  Passing Datagrams From IP To Transport Protocols    2.10  Delivery To Application Programs    2.11  Information Flow On Output    2.12  From TCP Through IP To Network Output    2.13  UDP Output    2.14  Summary  Chapter 3 Network Interface Layer  3.1  Introduction    3.2  The Network Interface Abstraction    3.3  Ethernet Definitions    3.4  Logical State Of An Interface    3.5  Local Host Interface    3.6  Buffer Management    3.7  Demultiplexing Incoming Packets    3.8  SummaryChapter 4 Address Discovery And Binding (ARP)  4.1  Introduction    4.2  Conceptual Organization Of ARP Software    4.3  Example ARP Design    4.4  Data Structures For The ARP Cache    4.5  ARP Output Processing    4.6  ARP Input Processing    4.7  ARP Cache Management    4.8  ARP Initialization    4.9  ARP Configuration Parameters    4.10  Summary  Chapter 5 IP: Global Software Organization  5.1  Introduction    5.2  The Central Switch    5.3  IP Software Design    5.4  IP Software Organization And Datagram Flow    5.5  Byte-Ordering In The IP Header    5.6  Sending A Datagram To IP    5.7  Table Maintenance    5.8  Summary  Chapter 6 IP: Routing Table And Routing Algorithm  6.1  Introduction    6.2  Route Maintenance And Lookup    6.3  Routing Table Organization    6.4  Routing Table Data Structures    6.5  Origin Of Routes And Persistence    6.6  Routing A Datagram    6.7  Periodic Routing Table Maintenance    6.8  IP Options Processing    6.9  Summary  Chapter 7 IP: Fragmentation And Reessembly  7.1  Introduction  109  7.2  Fragmenting Datagrams    7.3  Implementation Of Fragmentation    7.4  Datagram Reassembly    7.5  Maintenance Of Fragment Lists    7.6  Initialization    7.7  Summary  Chapter 8 IP: Error Processing (ICMP)  8.1  Introduction    8.2  ICMP Message Formats    8.3  Implementation Of ICMP Messages    8.4  Handling Incoming ICMP Messages    8.5  Handling An ICMP Redirect Message    8.6  Setting A Subnet Mask    8.7  Choosing A Source Address For An ICMP Packet    8.8  Generating ICMP Error Messages    8.9  Avoiding Errors About Errors    8.10  Allocating A Buffer For ICMP    8.11  The Data Portion Of An ICMP Message    8.12  Generating An ICMP Redirect Message    8.13  Summary  Chapter 9 IP: Multicast Processing (IGMP)  9.1  Introduction    9.2  Maintaining Multicast Group Membership Information    9.3  A Host Group Table    9.4  Searching For A Host Group    9.5  Adding A Host Group Entry To The Table    9.6  Configuring The Network Interface For A Multicast Address    9.7  Translation Between IP and Hardware Multicast Addresses    9.8  Removing A Multicast Address From The Host Group Table    9.9  Joining A Host Group    9.10  Maintaining Contact With A Multicast Router    9.11  Implementing IGMP Membership Reports    9.12  Computing A Random Delay    9.13  A Process To Send IGMP Reports    9.14  Handling Incoming IGMP Messages    9.15  Leaving A Host Group    9.16  Initialization Of IGMP Data Structures    9.17  Summary  Chapter 10 UDP: User Datagrams  10.1  Introduction    10.2  UDP Ports And Demultiplexing    10.3  UDP Input Processing    10.4  UDP Output Processing    10.5  Summary  Chapter 11 TCP: Data Structures And Input Processing  11.1  Introduction    11.2  Overview Of TCP Software    11.3  Transmission Control Blocks    11.4  TCP Segment Format    11.5  Sequence Space Comparison    11.6  TCP Finite State Machine    11.7  Example State Transition    11.8  Declaration Of The Finite State Machine    11.9  TCB Allocation And Initialization    11.10 Implementation Of The Finite State Machine    11.11 Handling An Input Segment  Chapter 12 TCP: Finite State Machine Implementation  12.1  Introduction    12.2  CLOSED State Processing    12.3  Graceful Shutdown    12.4  Timed Delay After Closing    12.5  TIME-WAIT State Processing    12.6  CLOSING State Processing    12.7  FIN- WAIT-2 State Processing    12.8  FIN-WAlT-1 State Processing    12.9  CLOSE-WAIT State Processing    12.10  LAST-ACK State Processing    12.11  ESTABLISHED State Processing    12.12  Processing Urgent Data In A Segment    12.13  Processing Other Data In A Segment    12.14  Keeping Track Of Received Octets    12.15  Aborting A TCP Connection    12.16  Establishing A TCP Connection    12.17  Initializing A TCB    12.18  SYN-SENT State Processing    12.19  SYN-RECEIVED State Processing    12.20  LISTEN State Processing    12.21  Initializing Window Variables For A New TCB    12.22  Summary  Chapter 13 TCP: Output Processing  13.1  Introduction    13.2  Controlling TCP Output Complexity    13.3  The Four TCP Output States    13.4  TCP Output As A Process    13.5  TCP Output Messages    13.6  Encoding Output States And TCB Numbers    13.7  Implementation Of The TCP Output Process    13.8  Mutual Exclusion    13.9  Implementation Of The IDLE State    13.10  Implementation Of The PERSIST State    13.11  Implementation Of The TRANSMIT State    13.12  Implementation Of The RETRANSMIT State    13.13  Sending A Segment    ……Chapter 14 TCP:Timer ManagementChapter 15 TCP:Flow Control And Adaptive RetransmissionChapter 16 TCP:Urgent Data Processing And The Push FuncionChapter 17 Socket-Level InterfaceChapter 18 RIP:Active Route Propagation And Passive AcqusitionChapter 19 OSPF:Route Propagation With An SPF AlgorithmChapter 20 SNMP:MIB Variables Representations And BindingsChapter 21 SNMP:Client And ServerChapter 22 SNMP:Table Access FunctionsChapter 23 Implementation In RetrospectAppendix1 Cross Reference Of Procedure CallsAppendix2 Cross Reference Of C Structures Used In The codeAppendix3 Xinu Functions And Constants Used In The CodeBibliographyIndex

編輯推薦

《用TCP/IP進(jìn)行網(wǎng)際互連第2卷:設(shè)計(jì)、實(shí)現(xiàn)與內(nèi)核(ANSI C版)(第3版)(英文版)》一代又一代的專業(yè)技術(shù)人員}RDouglas Comer的《用TCP/IP進(jìn)行網(wǎng)際互連》視為了解那些使因特網(wǎng)得以運(yùn)轉(zhuǎn)的協(xié)議和技術(shù)的敲門磚,它思路清晰,簡(jiǎn)單易懂。《用TCP/IP進(jìn)行網(wǎng)際互連第2卷:設(shè)計(jì)、實(shí)現(xiàn)與內(nèi)核(ANSI C版)(第3版)(英文版))》是其中的第二卷,作者深入探討了TCP/IP的設(shè)計(jì)方案,考察了每個(gè)協(xié)議的具體細(xì)節(jié)及實(shí)現(xiàn)技術(shù),并惹重介紹了協(xié)議軟件的內(nèi)部機(jī)制。貫穿全書(shū)的是一個(gè)利用ANSI C構(gòu)建的可運(yùn)行系統(tǒng),用來(lái)講解協(xié)議之間的交互操作、完整的實(shí)現(xiàn)過(guò)程及內(nèi)部結(jié)構(gòu)?!队肨CP/IP進(jìn)行網(wǎng)際互連第2卷:設(shè)計(jì)、實(shí)現(xiàn)與內(nèi)核(ANSI C版)(第3版)(英文版)》主要特點(diǎn):對(duì)一些協(xié)議的修改和更新,其中的代碼已升級(jí)為ANSl標(biāo)準(zhǔn)C語(yǔ)言包含大多數(shù)協(xié)議的運(yùn)行資源代碼,包括TCP、IP、ICMP、IGMP、UDP、ARP、RIP、SNMP和OSPF的重要部分利用ANSI C定義了數(shù)據(jù)結(jié)構(gòu)、常量及過(guò)程和進(jìn)程的代碼全面介紹了IETF設(shè)計(jì)的開(kāi)放最短路徑優(yōu)先(OSPF)鏈路狀態(tài)路由協(xié)議支持用于IP戶組播的IGMP協(xié)議,以及用于音頻和視頻組播的OSPF路由協(xié)議講解了緊急數(shù)據(jù)處理

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    用TCP/IP進(jìn)行網(wǎng)際互連第二卷 PDF格式下載


用戶評(píng)論 (總計(jì)7條)

 
 

  •   書(shū)很正,指著它考試呢
  •   還沒(méi)怎么看,不過(guò)內(nèi)容應(yīng)該不錯(cuò)
  •   對(duì)學(xué)習(xí)有幫助,一舉兩得
  •   書(shū)的內(nèi)容必然不錯(cuò),至于書(shū)本身的質(zhì)量,也算不錯(cuò)。。
  •   書(shū)收下來(lái)以后發(fā)現(xiàn)有破損。。是我買了幾十本書(shū) 第一次出現(xiàn)這種情況。買這本書(shū)后,我再也不敢完全信任網(wǎng)購(gòu)書(shū)了。
  •   入門好書(shū),注重理論和基礎(chǔ),不要指望看懂這本書(shū)能成為網(wǎng)絡(luò)編程的高手,但是很有用,告訴了讀者解決問(wèn)題的思路和方法
  •   雖然較難,不過(guò)內(nèi)容很好,值得多看。
 

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

京ICP備13047387號(hào)-7