| Foreword | p. ix |
| Preface | p. xi |
| Introduction | p. 1 |
| "OSI Reference Model -- The ISO Model of Architecture for Open Systems Interconnection," IEEE Trans. on Communications, Vol. COM-28, No. 4, April 1980, pp. 425-432 | p. 2 |
| "A Protocol for Packet Network Interconnection," IEEE Trans. on Communications, Vol. COM-22, No. 5, May 1974, pp. 637-648 | p. 10 |
| Physical and Link Layers | p. 23 |
| Local Area Networks | p. 24 |
| "Ethernet: Distributed Packet Switching for Local Computer Networks," Communications of the ACM, Vol. 19, No. 7, July 1976, pp. 395-404 | p. 25 |
| "An Introduction to Local Area Networks," Proc. IEEE, Vol. 66, No. 11, November 1978, pp. 1497-1517 | p. 35 |
| Link Protocols | p. 56 |
| "An Efficient Selective-Repeat ARQ Scheme for Satellite Channels and its Throughput Analysis," IEEE Trans. on Communications, Vol. COM-29, No. 3, March 1981, pp. 353-363 | p. 57 |
| Network Layer | p. 69 |
| Wide-Area Networks | p. 70 |
| "The Interface Message Processor for the ARPA Computer Network," Proc. SJCC, Vol. 36, AFIPS Press, 1970, pp. 551-567 | p. 71 |
| "General Purpose Packet Satellite Networks," Proc. IEEE, Vol. 66, No. 11, November 1978, pp. 1448-1467 | p. 88 |
| Routing | p. 108 |
| "Principles and Lessons in Packet Communication," Proc. IEEE, Vol. 66, No. 11, November 1978, pp. 1320-1329 | p. 109 |
| "The New Routing Algorithm for the ARPANET," IEEE Trans. on Communications, Vol. COM-28, No. 5, May 1980, pp. 711-719 | p. 119 |
| "The Landmark Hierarchy: A New Hierarchy for Routing in Very Large Networks," Proc. ACM SIGCOMM '88, Stanford, CA, August 1988, 8 pp. | p. 128 |
| Congestion Control and Avoidance | p. 135 |
| "On Packet Switches with Infinite Storage," IEEE Trans. on Communications, Vol. COM-35, No. 4, April 1987, pp. 435-438 | p. 136 |
| Congestion Avoidance in Computer Networks with a Connectionless Network Layer, Digital Equipment Corporation Technical Report, TR-506, 1987, 17 pp. | p. 140 |
| X.25 | p. 157 |
| "X.25 Interface and End-to-End Virtual Circuit Service Characteristics," IEEE Trans. on Communications, Vol. COM-28, No. 4, April 1980, pp. 500-510 | p. 158 |
| Network Interconnection | p. 169 |
| "Issues in Packet Network Interconnection," Proc. IEEE, Vol. 66, No. 11, November 1978, pp. 1386-1408 | p. 170 |
| Transport Layer | p. 193 |
| Introduction To the Transport Layer | p. 194 |
| "End-To-End Arguments in System Design," ACM Trans. on Computer Systems, Vol. 2, No. 4, November 1984, pp. 277-288 | p. 195 |
| "Gaining Efficiency in Transport Services by Appropriate Design and Implementation Choices," ACM Trans. on Computer Systems, Vol. 5, No. 2, May 1987, pp. 97-120 | p. 207 |
| Acknowledgments and Sequence Numbers | p. 231 |
| "Selecting Sequence Numbers," Proc. ACM Sigcomm/Sigops Interprocess Communications Workshop, Santa Monica, CA, March 1975, pp. 11-23 | p. 232 |
| "Connection Management in Transport Protocols," Computer Networks, Vol. 2, 1978, pp. 454-473 | p. 245 |
| Round-Trip Time Estimation | p. 265 |
| "Improving Round-Trip Time Estimates in Reliable Transport Protocols," Proc. ACM SIGCOMM '87, Stowe, VT, August 1987, pp. 2-7 | p. 266 |
| Congestion Control and Avoidance | p. 272 |
| "Congestion Avoidance and Control," Proc. ACM SIGCOMM '88, Stanford, CA, August 1988, 16 pp. | p. 273 |
| "A Timeout-Based Congestion Control Scheme for Window Flow-Controlled Networks," IEEE Jour. on Selected Areas of Communications, Vol. SAC-4, No. 7, October 1986, pp. 1162-1167 | p. 289 |
| Transport Protocol Design | p. 295 |
| "Timer-Based Mechanisms in Reliable Transport Protocol Connection Management," Computer Networks, Vol. 5, No. 1, February 1981, pp. 47-56 | p. 296 |
| "NETBLT: A High Throughput Transport Protocol," Proc. ACM SIGCOMM '87, Stowe, VT, August 1987, pp. 353-359 | p. 306 |
| "Protocol Engine Design," Proc. 1987 Summer USENIX Conf., Phoenix, AZ, June 1987, pp. 209-215 | p. 313 |
| Session And Presentation Layers | p. 321 |
| "The ARPAnet Telnet Protocol: Its Purpose, Principles of Implementation, and Impact on Host Operating System Design," Proc. Fifth Data Communications Symp., Snowbird, UT, September 1977, 9 pp. | p. 322 |
| "A Comparison of External Data Formats," Proc. IFIP TC 6 Working Symp., Irvine, CA, October 1988, 12 pp. | p. 331 |
| Application Layer | p. 343 |
| Remote Procedure Calls | p. 344 |
| "Implementing Remote Procedure Calls," ACM Trans. on Computer Systems, Vol. 2, No. 1, February 1984, pp. 39-59 | p. 345 |
| Naming Services | p. 366 |
| "Development Of The Domain Name System," Proc. ACM SIGCOMM '88, Stanford, CA, August 1988, 11 pp. | p. 367 |
| Distributed File Systems | p. 378 |
| "Design and Implementation of the Sun Network Filesystem," Proc. 1985 Summer UNSENIX Conf., Portland, OR, June 1985, pp. 119-130 | p. 379 |
| Distributed Operating Systems | p. 391 |
| "The V Distributed System," Communications of the ACM, March 1988, pp. 314-333 | p. 392 |
| Electronic Mail | p. 412 |
| "Experience with Grapevine: The Growth of a Distributed System," ACM Trans. on Computer Systems, Vol. 2., No. 1., February 1984, pp. 3-23 | p. 413 |
| "Diamond: A Multimedia Message System Built on a Distributed Architecture," IEEE Computer, December 1985, pp. 65-78 | p. 434 |
| Multilayer Functions | p. 449 |
| Network Management | p. 450 |
| "An Integrated Network Management Product," IBM Systems Jour., Vol. 27, No. 1, 1988, pp. 45-59 | p. 451 |
| "The High-Level Entity Management System (HEMS)," IEEE Network, Vol. 2, No. 2, March 1988, pp. 37-42 | p. 466 |
| Security | p. 472 |
| "Security Mechanisms in High-Level Network Protocols," ACM Computing Surveys, Vol. 15, No. 2, June 1983, pp. 135-171 | p. 473 |
| "The First Ten Years of Public Key Cryptography," Proc. IEEE, Vol. 76, No. 5, May 1988, pp. 560-577 | p. 510 |
| Bibliography | p. 529 |
| Table of Contents provided by Syndetics. All Rights Reserved. |