Please use this identifier to cite or link to this item: http://hdl.handle.net/20.500.12279/37
Title: Computer Networking : Principles, Protocols and Practice
Authors: BONAVENTURE, Olivier
Keywords: computer
networking
protocol
internet
Issue Date: 16-Sep-2015
Educational Level: Bachelor
Typical Learning Time: Class
Material Type: Book
Media Format: eBook
Description: "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.
1st version, Sources and exercices can be found here: => http://cnp3book.info.ucl.ac.be/
URI: https://oer.uclouvain.be/jspui/handle/20.500.12279/37
Appears in Collections:Computer sciences and information sciences

Files in This Item:
File Description SizeFormat 
cnp3bis.pdfThe second edition of the ebook is currently being written. Most of the text is there, but some polishing needs to be done and some exercises are being improved10.18 MBAdobe PDFThumbnail
View/Open
External Links in This Item:
External Ressource Description  
Computer Networking — CNP3book.info.ucl.ac.beComputer Networking : Principles, Protocols and Practice (open-source ebook)229 BURLRedirect to
Computer Networking - Principles, Protocols and Practice (2nd edition), Multiple Choices Questions — Computer Networking - Principles, Protocols and PracticeMultiple Choices Questions73 BURLRedirect to
Computer Networking - Principles, Protocols and Practice - lesson 1Slides - First lesson for classes using the open-source Computer Networking : Principles, Protocols and Practice ebook79 BURLRedirect to
2 reliability-networkSlides - Second lesson of the computer networks course given at UCL on the basis of the 'Computer Networking : Principles and Practice' ebook86 BURLRedirect to
3 network-transportSlides - Third lesson of the computer networks course given at UCL on the basis of the 'Computer Networking : Principles and Practice' ebook84 BURLRedirect to
4 transport-sharingSlides - Fourth lesson of the Computer Networking class. Covers reliable transport principles and the introduction for sharing resources (MAC and congestion control)84 BURLRedirect to
5 sharing-appSlides - Fifth week of the Computer Networking : Principles, Protocols and Practice class at UCL78 BURLRedirect to
6 app-tcpSlides - Computer Networking : Principles, Protocols and Practice, 6th lesson : Internet applications and transport layer74 BURLRedirect to
7 tcp-congestionSlides - More details on the TCP protocol including some security issues with TCP and introduction of congestion control81 BURLRedirect to
8 congestion-ipv6Slides - Computer networks, 8th week : congestion control sctp, tcp tuning, ipv682 BURLRedirect to
9 ipv6-routingSlides - IP6, Routing protocols, Interdomain routing basics79 BURLRedirect to
10 routing-bgpSlides - Tenth lesson of the computer networking class79 BURLRedirect to
11 bgp-ethernetSlides - Eleventh week networking course : BGP, Ethernet80 BURLRedirect to
12 ethernet-wifiSlides - Last lesson of the computer networking course : Ethernet, Spanning Tree, WiFi and IPv481 BURLRedirect to