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.
Author(s): Gerry Howser
Publisher: Springer
Year: 2020
Language: English
Pages: 555
Tags: Computer Communication Networks
Front Matter ....Pages i-xxxvi
Introduction (Gerry Howser)....Pages 1-2
Front Matter ....Pages 3-5
The OSI Seven Layer Model (Gerry Howser)....Pages 7-32
The Physical Layer (Gerry Howser)....Pages 33-40
The Data Link Layer (Gerry Howser)....Pages 41-53
The Network Layer (Gerry Howser)....Pages 55-87
The OSI Upper Layers (Gerry Howser)....Pages 89-104
Flow Control (Gerry Howser)....Pages 105-118
Raspberry Pi Operating System (Gerry Howser)....Pages 119-149
The Laboratory Network (Gerry Howser)....Pages 151-168
Front Matter ....Pages 169-172
Routing (Gerry Howser)....Pages 173-177
The Router (Gerry Howser)....Pages 179-192
Populating and Maintaining the Route Table (Gerry Howser)....Pages 193-198
Front Matter ....Pages 199-204
Shortest Path Through the Network (Gerry Howser)....Pages 205-215
Dynamic Host Configuration (Gerry Howser)....Pages 217-229
Routing Protocols (Gerry Howser)....Pages 231-244
Route Interchange Protocol (Gerry Howser)....Pages 245-269
Open Shortest Path First (Gerry Howser)....Pages 271-297
Service Provider Protocols (Gerry Howser)....Pages 299-319
Babel (Gerry Howser)....Pages 321-327
Front Matter ....Pages 329-332
Domain Name Service (Gerry Howser)....Pages 333-374
Hyper Text Transfer Protocol: TheWeb (Gerry Howser)....Pages 375-383
Simple Mail Transfer Protocol: Email (Gerry Howser)....Pages 385-417
Other Services (Gerry Howser)....Pages 419-423
Back Matter ....Pages 425-539