OSI and TCP IP Models - Best Explanation

A quick explainer for Computer Networks by _Drunk Engineer_. 19 min. Watch on YouTube

Course: Computer Networks (Computer Science). Covers: networking tcp ip udp routing http dns osi model sockets internet.

All lectures in Computer Networks

  1. 1.1 Introduction (reposted) - What is the Internet · 14 min
  2. 1.2 The network edge · 16 min
  3. 1.3 The network core · 19 min
  4. 1.4 Performance · 14 min
  5. 1.5 Layering, encapsulation · 11 min
  6. 1.6 Networks Under Attack · 7 min
  7. 1.7 History of Computer Networking, and Chapter 1 (Introduction to Networking) wrap-up. · 13 min
  8. Who Controls the Internet? (supplementary Chapter 1 video) · 22 min
  9. Who uses the Internet? (supplementary Chapter 1 video) · 13 min
  10. 2.1 Principles of the Application Layer · 24 min
  11. 2.2 The Web and HTTP (part 1) · 18 min
  12. 2.2 The Web and HTTP part 2 · 14 min
  13. Web tracking, 3rd party cookies, GDPR · 16 min
  14. 2.3 Email · 10 min
  15. 2.4 The Domain Name System (DNS) · 19 min
  16. Bittorrent & P2P - Peer-to-Peer Network Applications | Computer Networks Ep. 2.5 | Kurose & Ross · 8 min
  17. 2.6 Video Streaming and Content Distribution Networks · 17 min
  18. 2.7 Socket programming · 21 min
  19. 3.1 Introduction and Transport-layer Services · 9 min
  20. 3.2 Transport layer multiplexing and demultiplexing · 14 min
  21. 3.3 Connectionless Transport: UDP · 12 min
  22. 3.4-1 Principles of Reliable Data Transfer (Part 1) · 24 min
  23. 3.4-2 Principles of Reliable Data Transfer (Part 2) · 21 min
  24. 3.5-1 TCP Reliability, Flow Control, and Connection Management · 14 min
  25. 3.5-2 TCP Reliability, Flow Control, and Congestion Control (part 2/2) · 12 min
  26. 3.6 Principles of Congestion Control · 15 min
  27. 3 7 TCP Congestion Control · 22 min
  28. 3.8 Evolution of Transport-layer Functionality · 6 min
  29. 3.9 Summary · 1 min
  30. 4.1 Introduction to the Network Layer · 16 min
  31. 4.2 What's inside a router? Part 1. · 15 min
  32. 4.2 What's inside a router? Part 2. · 22 min
  33. 4.3 The Internet Protocol, part 1 · 30 min
  34. 4.3 The Internet Protocol, part 2 · 21 min
  35. 4.4 Generalized Forwarding · 11 min
  36. 4 5 Middleboxes, Internet architecture · 12 min
  37. 5.1 Introduction to the Network-layer Control Plane · 7 min
  38. 5.2 Routing algorithms: link state routing · 20 min
  39. 5.2-2 Bellman Ford Distance Vector Routing (updated) · 22 min
  40. 5.3 Open Shortest Path First (OSPF) · 11 min
  41. 5.4 BGP: the Border Gateway Protocol · 18 min
  42. Software Defined Networks & OpenFlow - IP Network Layer | Computer Networks Ep. 5.5 | Kurose & Ross · 14 min
  43. 5.6 ICMP: Internet Control Message Protocol · 5 min
  44. 6.1 Introduction to the Link Layer · 11 min
  45. 6.2 Error detection and correction · 9 min
  46. 6.3 Multiple Access links and protocols · 28 min
  47. MAC Addresses, ARP, and Ethernet - Network Link Layer | Computer Networks Ep. 6.4.1 | Kurose & Ross · 13 min