Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Software Engineering Fundamentals
·
Module 4
Core Networking Protocols
1
Web Request Journey: A TCP/IP Model Walkthrough
Trace a web request through the TCP/IP model, explaining each layer's primary role.
2
TCP Handshake & Teardown Analysis with Packet Diagrams
Analyze the TCP three-way handshake and connection teardown process using a packet diagram.
3
TCP vs. UDP: Choosing the Right Protocol
Compare the characteristics of TCP and UDP and select the appropriate protocol for different application scenarios (e.g., streaming vs. file transfer).
4
DNS Resolution: From Browser to IP
Trace the DNS resolution process from a browser query to the final IP address response.
5
Understanding HTTP: Requests, Responses, and Beyond
Inspect an HTTP request/response cycle, identifying common methods, status codes, and headers.
6
HTTP Evolution: Performance Comparison
Differentiate between HTTP/1.1, HTTP/2, and HTTP/3, focusing on their performance improvements.
Previous module
OS: Memory and Concurrency Control
Next module
Modern Networking and Security