Computer Networking : Principles, Protocols and Practice

(2 reviews)


Olivier Bonaventure, Universite catholique de Louvain

Pub Date: 2011

ISBN 13:

Publisher: Saylor Foundation

Read This Book

Conditions of Use



  All reviews are licensed under a CC BY-ND license.

Learn more about reviews.


Reviewed by John Hoag, Associate Professor, Ohio University, on 2/2/2018.

The book is more sufficiently comprehensive for an a single or introductory networking class for in an EE or CS program. It is sufficiently … read more



Reviewed by Donald Easton, Faculty Instructor, Lane Community College, on 6/21/2017.

What I found interesting about this book is the author's approach to order of topic discussion. As was pointed out in the introduction, most … read more


Table of Contents

1 Preface
2 Introduction

2.1 Services and protocols
2.2 The reference models
2.3 Organisation of the book
3 The application Layer
3.1 Principles
3.2 Application-level protocols
3.3 Writing simple networked applications
3.4 Summary
3.5 Exercises
4 The transport layer
4.1 Principles of a reliable transport protocol
4.2 The User Datagram Protocol
4.3 The Transmission Control Protocol
4.4 Summary
4.5 Exercises
5 The network layer
5.1 Principles
5.2 Internet Protocol
5.3 Routing in IP networks
5.4 Summary
5.5 Exercises
6 The datalink layer and the Local Area Networks
6.1 Principles
6.2 Medium Access Control
6.3 Datalink layer technologies
6.4 Summary
6.5 Exercises
7 Glossary
8 Bibliography
9 Indices and tables


About the Book

This open textbook aims to fill the gap between the open-source implementations and the open-source network specifications by providing a detailed but pedagogical description of the key principles that guide the operation of the Internet.

About the Contributors


Olivier Bonaventure is a Professor of Computer Science at Universite catholique de Louvain.