Internetworking with TCP/IP. vol.II, Design, implemetation, and internals / Douglas E. Comer and David L. Stevens
By: Comer, Douglas.
Contributor(s): Stevens, David L.
Material type: BookPublisher: Englewood Cliffs : London : Prentice Hall ; Prentice-Hall International, 1991Description: xvi, 524 p. : ill. ; 24 cm. + pbk.ISBN: 0134653785.Subject(s): Computer networksDDC classification: 004.6Item type | Current library | Call number | Copy number | Status | Date due | Barcode | Item holds |
---|---|---|---|---|---|---|---|
General Lending | MTU Bishopstown Library Lending | 004.6 (Browse shelf(Opens below)) | 1 | Available | 00151753 | ||
General Lending | MTU Bishopstown Library Store Item | 004.6 (Browse shelf(Opens below)) | 1 | Available | 00020388 |
Enhanced descriptions from Syndetics:
This volume extends the concepts discussed in Comer's first volume to show how to implement communication protocols in software. Providing an examination of the internals of TCP/IP protocal software, this volume covers the basic operating system concepts (eg interrupts, processes, semaphores and interprocess communications) and then explains the structure of TCP/IP software in terms of these facilities. decisions and implementation techniques, contains working source code for most protocols, including ARP, TCP, IP and RIP, reviews an example implementation from a working system, and defines structures, constants and code for procedures and processes in C.
Bibliography: (pages 509-516) and index.
Introduction and overview -- The structure of TCP/IP software in an operating system -- Network interface layer -- Address discovery and binding (ARP) -- IP: global software organization -- IP: routing table and routing algorithm -- IP: fragmentation and reassembly -- IP: error processing (ICMP) -- UDP: user datagrams -- TCP: data structures and input processing -- TCP: finite state machine implementation -- TCP: output processing -- TCP: timer management -- TCP: flow control and adaptive retransmission -- TCP: urgent data processing and the push function -- Socket-level interface -- RIP: active route propagation and passive acquisition -- SNMP: MIB variables, representations, and bindings -- SNMP: client and server -- SNMP: table access functions -- Implementation in retrospect.