Download Computer Networking Principles, Protocols and Practice By Olivier Bonaventure


This textbook came from a frustration of its main author. Many authors chose to write a textbook because there are no textbooks in their field or because they are not satisfied with the existing textbooks. This frustration has produced several excellent textbooks in the networking community. At a time when networking textbooks were mainly theoretical, Douglas Comer chose to write a textbook entirely focused on the TCP/IP protocol suite[Comer1988], a difficult choice at that time. He later extended his textbook by describing a complete TCP/IP implementation, adding practical considerations to the theoretical descriptions in [Comer1988]. Richard Stevens approached the Internet like an explorer and explained the operation of protocols by looking at all the packets that were exchanged on the wire [Stevens1994]. Jim Kurose and Keith Ross reinvented the networking textbooks by starting from the applications that the students use and later explained the Internet protocols by removing one layer after the other [KuroseRoss09].The frustrations that motivated this book are different. When I started to teach networking in the late 1990s,students were already Internet users, but their usage was limited. Students were still using reference textbooks and spent time in the library. Today’s students are completely different. They are avid and experimented web users who find lots of information on the web. This is a positive attitude since they are probably more curious than their predecessors. Thanks to the information that is available on the Internet, they can check or obtain addition all information about the topics explained by their teachers. This abundant information creates several challenges for a teacher. Until the end of the nineteenth century, a teacher was by definition more knowledgeable than his students and it was very difficult for the students to verify the lessons given by their teachers. Today, given the amount of information available at the fingertips of each student through the Internet, verifying a lesson or getting more information about a given topic is sometimes only a few clicks away. Websites such as wikipedia provide lots of information on various topics and students often consult them. Unfortunately, the organization of the information on these websites is not well suited to allow students to learn from them. Furthermore, there are huge differences in the quality and depth of the information that is available for different topics


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

4 The transport layer

4.1 Principles of a reliable transport protocol

4.2 The User Datagram Protocol

4.3 The Transmission

5 The network layer

5.1 Principles

5.2 Internet Protocol .

Routing in IP

6 The datalink layer and the Local Area Networks

6.1 Principles

6.2 Medium Access Control

Datalink layer technologies

7 Glossary  

8 Bibliographies

Tags: #Basic Principles of Networking in Computer Pdf #Key Principles of Computer Networking #Network Principles in Distributed Systems #Principles of Good Networking #Principles of Networking in Computer Networks

Download CCNA Security 210-260 Official Cert Guide By Omar Santos John Stuppi
Download CCNA Security 210-260 Official Cert Guide By Omar Santos John Stuppi
Introduction The CCNA Security Implementing Cisco Network

Leave a reply "Download Computer Networking Principles, Protocols and Practice By Olivier Bonaventure"

Must read×