DEC Networks and Architectures Carl Malamud Intertext Publications McGraw-Hill Book Company New York St. Louis San Francisco Auckland Bogota Hamburg London Madrid Mexico Milan Montreal New Delhi Panama Paris Sao Paulo Singapore Sidney Tokyo Toronto
Contents Trademarks Acknowledgments Preface xiii xvii xix Part L Introduction Chapter L Introduction: Networks and Architectures 3 Layered Architectures: The ISO Reference Model 4 Lower Layers: Networks and Subnetworks 6 Upper Layers: Users and Services 8 Multiple Architectures in Networks 9 Services 18 What to Do After You Read This Book 20 Part 2. DEC Architectures Chapter 2. DNA Lower-Layer Protocols 25 Overview of Lower-Layer Protocols 25 DDCMP Data Link Protocols 27 Ethernet Data Link Protocols 31 Routing 37 45 46 Chapter 3. DNA Upper-Layer Protocols 47 Overview of Upper Layer Protocols 47 Network Services Protocol 48 Session Control Layer 53 Virtual Terminal Service 58 Data Access Protocols 59
Distributed Naming Service Distributed File System Videotex Chapter 4. Direct Ethernet Clients: LAT and MOP Overview of LAT and MOP Protocols Local Area Transport Architecture Maintenance Operations Protocol Chapter 5. Clusters Overview of Clusters CI bus hardware System Communication Architecture Connection Management Distributed Lock Manager Distributed File System Distributed Queuing Systems Local Area VAX Clusters Mixed Interconnect Clusters Availability and Performance Census Bureau Clustering Case Study Part 3. DEC Networks Chapter 6. Local Area Networks Overview of Local Area Networks Single-Segment Ethernets Repeaters: Multisegment Ethernets Extended Ethernets Servers Integration of Personal Workstations Facilities wiring: DECconnect Other Media Access Control Options Chapter 7. Wide Area Networks Overview of Wide Area Networks 70 76 79 81 81 83 83 84 91 93 95 97 97 99 101 103 104 108 109 111 114 114 115 116 117 119 121 121 122 132 135 142 151 155 158 163 164 165 165
Point-to-Point Connections 166 X.25 Networks 183 ISDN 188 Wide Area Implementation: DEC's Easynet 194 198 198 Chapter 8. DNA Implementation and Management 199 Overview of This Chapter 199 Implementation of DNA on VMS 200 Implementation on Ultrix 204 Implementation on MS-DOS 206 DNA Clones 207 Phase IV Network Management 209 NMCC/DECnet Monitor 217 Other Management Interfaces 222 Phase V Network Management 231 237 237 Part 4. Internets and Open Architectures Chapter 9. TCP/IP and the Network File System 241 Overview of This Chapter 241 Overview of IP 242 Internet Addresses 243 Address Resolution 243 IP Packets 245 IP Routing 247 Internet Control Message Protocol 248 Autonomous Systems and the Internet 251 Subnet Routing 254 The Domain Naming System 256 Transport Layer Services 258 Network File System 264 TCP/IP Implementation 272 274 274 Chapter 10. System Network Architecture 277 Overview of This Chapter 277 Network Addressable Units 278 DNA/SNA Interconnection Strategies 285 Basic Services Integration 290
Programming Libraries Integrating Data Access Office Systems Integration Systems Application Architecture Chapter 1L DECnet/OSI and OSI Lower Layers Overview of DECnet Phase V Overview of OSI Lower Layers Physical Layer Data Link Support OSI Network Layer Phase V CLNS Network Service Phase V Link State Routing Other Network Layer Functions Network Addresses Transport and Network Layer Service Interaction Chapter 12. OSI Upper-Level Protocols Overview of OSI Upper Layers Transport Layer Protocols Session Layer Protocols Presentation Layer Application Layer Overview CASE Facilities File Transfer, Access, and Management Job Transfer and Manipulation Virtual Terminal Service Manufacturing Automation Protocol X.400 Messaging Services DEC's Messaging Strategy Part 5. User Interface Standards Chapter 13. X Windows Overview of X Windows X Windows System Basic Concepts Window Components Graohics Context and Color MaDS 292 294 298 301 305 306 307 307 307 310 311 314 316 317 318 319 320 320 321 321 322 328 330 333 333 336 342 345 348 351 360 363 363 367 367 369 371 374
Chapter 14. Glossary Index Graphics Manipulations Events Properties and Selections Customizing the X Window Environment The X Toolkit DECwindows and X Postscript Overview of Postscript Language Structure User and Device Space Creating and Rendering Paths Fonts Images Virtual Memory Program Interfaces to PostScript 377 379 382 384 384 387 391 391 393 393 394 398 400 404 407 409 411 416 417 41f 465