CMSI 3510

LN 22: It's Not Socket Science

Standard: I/O and Networking

In this lecture we discover how the OS turns raw packet movement into something applications can program against. We cover sockets as kernel-managed endpoints, port-based multiplexing, UDP and TCP as contrasting transport contracts, and blocking versus readiness-based waiting models.

Lecture Date

📅 April 22, 2026

Standard

I/O and Networking

Topics Covered

Sockets and EndpointsPorts and MultiplexingUDPTCPBlocking and Nonblocking I/O
Loading content...