Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Computer Networking Full Course - OSI Model Deep Dive with Real Life Examples

Kunal Kushwaha via YouTube

Overview

Dive into a comprehensive 4-hour video course on computer networking, exploring the fundamentals of how the internet works. Gain in-depth knowledge of the OSI model, networking protocols, devices, and tools through real-life examples. Learn about client-server architecture, data transfer methods, IP addresses, port numbers, and submarine cable networks. Explore network topologies, the OSI and TCP/IP models, and various networking devices. Understand key protocols like HTTP, DNS, UDP, and TCP, including concepts such as the 3-way handshake, packets, and Network Address Translation (NAT). Discover the differences between IPv4 and IPv6, and examine the structure of networks from LAN to WAN. Engage with this extensive course to build a solid foundation in computer networking principles and practices.

Syllabus

Introduction
How it all started?
Client-Server Architecture
Protocols
How Data is Transferred? IP Address
Port Numbers
Submarine Cables Map Optical Fibre Cables
LAN, MAN, WAN
MODEM, ROUTER
Topologies BUS, RING, STAR, TREE, MESH
Structure of the Network
OSI Model 7 Layers
TCP/IP Model 5 Layers
Client Server Architecture
Peer to Peer Architecture
Networking Devices Download PDF
Protocols
Sockets
Ports
HTTP
HTTPGET, POST, PUT, DELETE
Error/Status Codes
Cookies
How Email Works?
DNS Domain Name System
TCP/IP Model Transport Layer
Checksum
Timers
UDP User Datagram Protocol
TCP Transmission Control Protocol
3-Way handshake
TCP Network Layer
Control Plane
IP Internet Protocol
Packets
IPV4 vs IPV6
Middle Boxes
NAT Network Address Translation
TCP Data Link Layer

Taught by

Kunal Kushwaha

Reviews

Start your review of Computer Networking Full Course - OSI Model Deep Dive with Real Life Examples

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.