"Computer Networking : Principles, Protocols and Practice" is an open-source ebook that explains the main principles of Computer Networking and the key protocols that are used on the Internet. The Ebook is intended to be used for an upper-level undergraduate networking course. The first part describes the theoretical foundations of this domain as well and the main algorithms and protocols. The second part contains a detailed explanation of the main Internet protocols including HTTP, DNS, TCP, UDP, IPv6, BGP, RIP, OSPF, Ethernet and WiFi. The last part contains exercises and practical labs to allow the students to test their knowledge (The Computer Networking: Principles, Protocols and Practice textbook is one of the winners of the first Open Textbook challenge organised by the Saylor foundation in the US). This ressource covers the 1rst as well as the 2nd edition of the Ebook.
Type of Material:
Open (Access) Textbook
Recommended Uses:
in-class, self-paced learners
Technical Requirements:
A Web browser or a PDF viewer
Identify Major Learning Goals:
Upon the completion of this book, students should be able to:
1. describe the principal of computer networking
2. describe various protocols and their mechanism
3. apply the knowledge for building a computer network
4. review the characteristics of different protocols
The materials cover various topics in networking and the information is sufficient.
The content is accurate and it is easy to follow.
It includes diagrams and illustrations to explain the concepts.
The book is clear and generally well-written.
The information is sufficient, covering different layers in the TCP/IP model.
It helps illustrate the basic concept of computer networking.
Concerns:
Some topics are quite advanced and require certain degree of understanding in networking
Potential Effectiveness as a Teaching Tool
Rating:
Strengths:
The learning objectives are clear. They are closely related to the TCP/IP model, which is important for computer networking.
The book illustrates the concept through examples, figures and programs.
It is effective and can be integrated into a basic computer networking course easily.
In summary, it clearly shows the concepts and good for learners to grasp the concepts. It contains different types of exercises or practices for assessment. The learning goals of each chapter are clear.
Concerns:
It does not provide solution for students' self-checking.
Ease of Use for Both Students and Faculty
Rating:
Strengths:
It is easy to learn and follow because of the figures and examples.
There are exercises which help engage the users.
The book is visually appealing. The figures are clear in general.
In summary, The book is comprehensive and contains sufficient examples. The book is visually appealing and contains numerous diagrams/illustrations. It is easy to follow.
Concerns:
It lacks interaction or simulation.
Creative Commons:
Search by ISBN?
It looks like you have entered an ISBN number. Would you like to search using what you have
entered as an ISBN number?
Searching for Members?
You entered an email address. Would you like to search for members? Click Yes to continue. If no, materials will be displayed first. You can refine your search with the options on the left of the results page.
Searching for Members?
You entered an email address. Would you like to search for members? Click Yes to continue. If no, materials will be displayed first. You can refine your search with the options on the left of the results page.