An important two-volume series, the first volume describes each step of the design and decision making process, while Volume II adds internetworking and user interface software. Professional software programmers can learn how protocol software fits into an operating system and how VAX software works as well.
Douglas Comer Bücher






Focusing on a hands-on approach, this bestselling textbook demystifies operating system design by guiding readers through the process of building an operating system from scratch. It emphasizes a systematic discipline and introduces a hierarchical design paradigm, effectively consolidating complex material into an accessible format. This methodical exploration aims to provide a clear understanding of the principles and components involved in operating systems, making it ideal for learners seeking practical knowledge in the field.
Examines the details of individual protocols, their implementation and the internals of protocol software. Contains working source code for most protocols including TCP, IP, ICMP, IGMP, UDP, ARP, RIP, SNMP, and a significant pat of OSPF. Reflects changes in the protocol standards and updates the example code to ANSI standard C. Uses the widely-accepted data-mark interpretation of TCP urgent data and discusses the consequences.
The Internet Book
Everything You Need to Know about Computer Networking and how the Internet Works
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.
Essentials of Computer Architecture
- 517 Seiten
- 19 Lesestunden
Focusing on a programmer's perspective, the book delves into essential architectural components including processors, memory systems (both physical and virtual), and input-output (I/O) systems. It provides insights that bridge the gap between software development and hardware functionality, making it a valuable resource for understanding how these elements interact in computing architecture.
For one-semester, undergraduate/graduate introductory computer networking courses in Computer Science, Electrical Engineering, CIS, MIS, and Business Departments. This text builds a comprehensive picture of the technologies behind Internet applications.
