Skip to main content
  • Textbook
  • © 2020

Computer Networks and the Internet

A Hands-On Approach

Authors:

  • The text makes a complex subject more approachable, and can work as a companion to a laboratory project on building a fully functional Internet using inexpensive Raspberry Pis

  • This hands-on approach is beneficial to students who prefer a more experiential learning style

  • Can be used to build an Internet of Linux boxes, for those with access to a number of “white box” computers running Linux

  • An Instructor's Manual and Solutions Manual are available to instructors, as well as software and configuration files in order to set up the hands-on project

  • Request lecturer material: sn.pub/lecturer-material

Buy it now

Buying options

eBook USD 49.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 89.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (23 chapters)

  1. Front Matter

    Pages i-xxxvi
  2. Introduction

    • Gerry Howser
    Pages 1-2
  3. The IP Network

    1. Front Matter

      Pages 3-5
    2. The OSI Seven Layer Model

      • Gerry Howser
      Pages 7-32
    3. The Physical Layer

      • Gerry Howser
      Pages 33-40
    4. The Data Link Layer

      • Gerry Howser
      Pages 41-53
    5. The Network Layer

      • Gerry Howser
      Pages 55-87
    6. The OSI Upper Layers

      • Gerry Howser
      Pages 89-104
    7. Flow Control

      • Gerry Howser
      Pages 105-118
    8. Raspberry Pi Operating System

      • Gerry Howser
      Pages 119-149
    9. The Laboratory Network

      • Gerry Howser
      Pages 151-168
  4. The Router

    1. Front Matter

      Pages 169-172
    2. Routing

      • Gerry Howser
      Pages 173-177
    3. The Router

      • Gerry Howser
      Pages 179-192
    4. Populating and Maintaining the Route Table

      • Gerry Howser
      Pages 193-198
  5. Dynamic Networks

    1. Front Matter

      Pages 199-204
    2. Shortest Path Through the Network

      • Gerry Howser
      Pages 205-215
    3. Dynamic Host Configuration

      • Gerry Howser
      Pages 217-229
    4. Routing Protocols

      • Gerry Howser
      Pages 231-244
    5. Route Interchange Protocol

      • Gerry Howser
      Pages 245-269

About this book

The goal of this textbook is to provide enough background into the inner workings of the Internet to allow a novice to understand how the various protocols on the Internet work together to accomplish simple tasks, such as a search. By building an Internet with all the various services a person uses every day, one will gain an appreciation not only of the work that goes on unseen, but also of the choices made by designers to make life easier for the user.


Each chapter consists of background information on a specific topic or Internet service, and where appropriate a final section on how to configure a Raspberry Pi to provide that service.


While mainly meant as an undergraduate textbook for a course on networking or Internet protocols and services, it can also be used by anyone interested in the Internet as a step–by–step guide to building one's own Intranet, or as a reference guide as to how things work on the global Internet



                        
                       




                                        



Reviews

“The detailed coverage of networking topics together with practical hands-on illustrations of the principles using the Raspberry Pi laboratory network make this an excellent candidate for a course textbook. In addition, the detailed table of contents, good index, and extensive list of references also make it useful for reference … . If you want just one book in your technical library to cover the Internet and networking technology, then this is an ideal candidate.” (David B. Henderson, Computing Reviews, August 17, 2021)

Authors and Affiliations

  • Kalamazoo College, Kalamazoo, USA

    Gerry Howser

About the author

Gerry Howser is Associate Professor of Computer Science at the Missouri University of Science and Technology (MS&T). While at Kalamazoo College he was the course designer and instructor for "Computer Networking and the Internet" and "Building the INTERNET in a Room" as well as instructor for "Design and Analysis of Algorithms". He is a researcher with expertise in cyber–physical systems, critical infrastructure, algorithms, computer science theory, and abstract mathematical methods.


                       


                       


                         




                         




Bibliographic Information

Buy it now

Buying options

eBook USD 49.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 89.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access