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

YouTube

Socket Management and Kernel Data Structures in Operating Systems

Hussein Nasser via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the inner workings of operating system kernel socket management in this 30-minute educational video from Hussein Nasser's Fundamentals of Operating Systems Course. Dive into the critical distinction between sockets and connections, understand how SYN and Accept Queues function in the networking stack, and learn about advanced concepts like Socket Sharding. Discover the importance of receive and send buffers in network communication performance. The video provides a structured walkthrough with timestamps for easy navigation: starting with an introduction, moving through technical concepts, and concluding with a comprehensive summary. Part of a broader curriculum on backend engineering, this video offers essential knowledge for developers seeking to understand how operating systems handle network communications at the kernel level.

Syllabus

0:00 Intro
1:38 Socket vs Connections
7:50 SYN and Accept Queue
18:56 Socket Sharding
23:14 Receive and Send buffers
27:00 Summary

Taught by

Hussein Nasser

Reviews

Start your review of Socket Management and Kernel Data Structures in Operating Systems

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.