|

Addison-Wesley / Prentice Hall

Computer Science

My Instructor Resource Center :  Log in or request access

Hands-On Networking with Internet Technologies
Douglas E. ComerPurdue University

ISBN-10: 0130480037
ISBN-13:  9780130480033

Publisher:  Addison-Wesley
Copyright:  2002
Format:  Paper; 192 pp
Published:  01/24/2002

For one/two-semester undergraduate courses in Computer Networking and Network Programming in Engineering and Computer Science.

This clearly written and logically organized text allows students to gain a deeper understanding of computer networks and internets by asserting that the best way to learn is by doing: it allows for hands-on experience with a real network. Through experiments, students learn that interconnecting hardware, configuring software, measuring performance, observing protocols in action, and creating client-server programs over a network all help sharpen understanding. The text is organized into six sections that each consider a hardware platform, from the most basic to the most advanced, and outlines experiments that can be carried out using these platforms. This lab manual can be used with any computer networks textbook.

  • Detailed information about network devices, configuration, and protocols.
    • Shows students how to enhance their knowledge of Internet programming.

  • Focus on TCP/IP protocols and networking systems.
    • Allows students to see the concepts of networking in practice.

  • Description of wide range of Internet testbeds (laboratories)—What can be done with each of them.
    • Supports training for students in a safe environment that can be tested before being implemented.

  • Experiments in a wide range of difficulty—From simple and straightforward to difficult and lengthy.
    • Challenges students to perform while acquainting them with all aspects of network programming; allows instructors to choose experiments appropriate to the class.

  • Task-oriented text—Provides a detailed list of steps for each task and a place to record progress.
    • Enables students to learn in a step-by-step series of tasks, making for easier understanding of complex subject matter.

  • Internet Emulation Gateway—Described in Chapter 8.
    • Requires students to extend their knowledge of socket programming and allows them to see an application gateway; also causes students to consider possible errors with which protocols must contend.

  • Optional extensions for most experiments.
    • Suggests to students ways to go beyond the basics; allows instructors to tailor their particular lessons.

  • Companion Website—Contains sample output, instructions, hints, and other helpful information.
    • Aids students in their experimentation by offering quick advice and information.



 1. Introduction and Overview.

I. A SINGLE COMPUTER.

 2. Hardware and Software on a Single Computer.

 3. Using a Single Computer for Probing and Testing.

II. NETWORK PROGRAMMING ON A SET OF SHARED WORKSTATIONS.

 4. Hardware and Software for a Shared Workstation Lab.

 5. Network Programming Experiments Using a Simplified API.

 6. Network Programming Experiments Using the Socket API.

 7. Concurrent Network Programming Experiments.

 8. Protocol Design Experiments.

 9. Experiments with Protocols from the TCP/IP Suite.

III. MEASUREMENT AND PACKET ANALYSIS ON AUGMENTED WORKSTATIONS.

10. Hardware and Software for an Augmented Shared Lab.

11. Network Measurement Experiments.

12. Packet Capture and Analysis Experiments.

13. Protocol Observation Experiments.

IV. CONFIGURATION EXPERIMENTS IN A DEDICATED INTRANET LAB.

14. Hardware and Software for a Dedicated Intranet Lab.

15. Internet Address Configuration Experiments.

16. Web Technology Configuration Experiments.

17. IP Routing and IP Forwarding Experiments.

18. Virtual and Protected Internet Environment Experiments.

V. PROTOCOL STACK IMPLEMENTATION IN A SPECIAL-PURPOSE LAB.

19. Hardware and Software for a Special-Purpose Protocol Development Lab.

20. Protocol Stack Development Experiments.

VI. COMPONENT DESIGN IN A NETWORK SYSTEM ENGINEERING LAB.

21. Hardware and Software for a Network System Engineering Lab.

22. Network Systems Engineering Experiments.

Index.

List of Experiments.

  • 9780131486966
    Hands-on Networking with Internet Technologies, 2/E
    Comer
    ©2005 | Addison-Wesley | Paper; 256 pp | Instock
    ISBN-10: 0131486969 | ISBN-13: 9780131486966

  • 9780131291829
    Hands-on Networking with Internet Technologies, CourseSmart eTextbook, 2/E
    Comer
    ©2005 | Addison-Wesley | On-line Supplement; 256 pp | Instock
    ISBN-10: 0131291823 | ISBN-13: 9780131291829
    Online purchase price: $25.50Brief Description

Network engineers, managers, programmers, professors and students can all gain a deeper understanding of computer networks and internets through Douglas E. Comer's book. Organized into six sections that each consider a hardware platform and outline experiments that can be carried out using the hardware, the text supports the assertion that "The best way to learn is by doing. There is no substitute for hands-on experience with a real network." From the smallest possible facility, a single stand-alone computer, to advanced hardware and software facilities used for protocol development and network systems engineering, a broad range of hands-on experiments cover a wide range of difficulty including a working IP router that takes a whole semester.

FEATURES

  • Shows how to learn more about network devices, configuration, and protocols.
  • Focuses on TCP/IP protocols and networking systems used in the Internet.
  • Describes a wide range of possible networking testbeds and shows what can be done with each.
  • Includes hands-on networking that can be performed on inexpensive equipment.
  • Provides a detailed list of steps for each networking task and a place to record progress.
  • Offers optional network extensions for those who desire additional challenges.
  • Accompanying website contains supplemental material, including sample output, test data, hints, further hardware and software details, and alternative approaches.
  • www.labbook.cs.purdue.edu

    Douglas E. Comer is a professor at Purdue University, where he develops and teaches courses in computer networking and internetworking. He consults for industry and lectures to hundreds of professionals and diverse audiences around the world about the Internet at professional conferences and in onsite presentations. His series of books on TCP/IP protocols and computer networks receive highest acclaim and are extremely popular. One of the researchers who contributed to the formation of the Internet in the late 1970s and 1980s, he has served on the Internet Architecture Board, the group responsible for guiding development of the Internet, and is a Fellow of the ACM. Comer is one of the leaders in introducing experimental work and laboratories into Computer Science courses. In recognition of his push for learning through hands-on experiments, Comer was appointed to the ACM/IEEE joint curriculum committee that recommended laboratories in computer science and engineering curricula. He wrote this book as an answer to the many people who have asked for guidance in how they can learn more about networking and internetworking.

    Revised version:

    Network engineers, managers, programmers, professors, and students can all gain a deeper understanding of computer networks and internets through Douglas E. Comer's new book Hands-On Networking with Internet Technologies. Organized into six sections that focus on different hardware platforms and outline experiments that can be carried out using the hardware, the text supports the assertions that the best way to learn is by doing and that there is no substitute for hands-on experience with a real network. From the smallest possible facility-a single stand-alone computer-to advanced hardware and software facilities used for protocol development and network systems engineering, a broad range of hands-on experiments cover a wide range of difficulty levels. One of the projects includes building a working IP router that takes a whole semester.

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.