<aside> 🌐

L5.2 — Application Layer Protocols by Dr Erisa Karafili. This lecture covers the top-most layer of the network stack — the application layer — and the key protocols that enable core internet functionality. It covers SMTP (sending email), IMAP vs POP3 (receiving/managing email), HTTP (web browsing — requests, responses, status codes, headers), HTTPS (HTTP over TLS for security), HTTP/2 and HTTP/3, CoAP (HTTP-like protocol for IoT/constrained environments), QUIC (fast UDP-based transport used by HTTP/3), RTSP (real-time streaming control), and RTP (actual delivery of real-time audio/video). Security weaknesses (plain-text HTTP, unauthenticated original SMTP) and the confidentiality benefit of HTTPS and IMAP authentication are highlighted throughout.

</aside>

📋 At a Glance