.. CNP3www documentation master file, created by sphinx-quickstart on Wed Sep 10 22:15:34 2014. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. Computer Networking : Principles,Protocols and Practice ======================================================= .. meta:: :description: Computer Networking: Principles, Protocols and Pratice is an open-source ebook that explains the basics of networking protocols including Ethernet, Wi-Fi, IP, TCP, UDP, OSPF, BGP, RIP, SMTP, HTTP, DNS ... :keywords: Ethernet, Wi-Fi, IP, TCP, UDP, OSPF, BGP, RIP, SMTP, HTTP, DNS .. .. raw:: html .. .. toctree:: :maxdepth: 2 `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 `_, `TLS `_, `TCP `_, `UDP `_, `IPv6 `_, `BGP `_, `RIP `_, `OSPF `_, `Ethernet `_ and `WiFi `_. `The third part `_ contains exercises and practical labs to allow the students to test their knowledge. *Recent news* - May 2019: We are currently preparing for the third edition of the `Computer Networking : Principles, Protocols and Practice `_ ebook. We seek reviewers who could help us to improve the different sections and translators who would agree to translate parts of the ebook in other languages than English. If you would like to participate to this effort by reviewing chapters, preparing new exercises or translating parts of the ebook, please fill in the form at `https://forms.gle/oVAxc5y8UH9YA9sZ8 `_ - April 2019: We summarised in a technical report entitled `Scaling Networking Education with Open Educational Resources `_ our experience in developing various OERs to complement the ebook. These OER include projects that enable students to create their own transport protocol, design campus networks, analyse and predict protocol fields, ... - September 2017: the `Networking Notes blog `_ discusses recent advances in the networking field that could be of interest for students .. toctree:: :hidden: 1st edition 2nd edition Open Educational Resources Multiple Choices Questions Networking Notes Blog Exercises Slides Adoption Authors