
educationDec 10, 202514:25pending
Course 13 - Network Forensics | Episode 5: TCP/IP Layers, Data Flow, and Network Tools
About this episode
In this lesson, you’ll learn about:
You can listen and download our episodes for free on more than 10 different platforms:
https://linktr.ee/cybercode_academy
- The fundamentals of protocol analysis and how data flows through network layers
- The TCP/IP and OSI networking models
- Encapsulation and decapsulation processes
- Key Layer 3 and Layer 4 protocols
- Essential tools for analyzing network traffic, including Wireshark and Nmap
- The structure and behavior of networking models
- How data moves across a network
- How to use analysis tools to understand packet content
- The TCP/IP Model (4 layers): Application, Transport, Internet, Network Access
- The OSI Model (7 layers), widely used in academic settings for conceptual understanding
- It starts as the original message (the “core” of the onion)
- Each layer adds its own headers and sometimes trailers
- These layers wrap the message to form a complete network frame
- Transport Layer (Layer 4)
Adds source/destination ports and TCP flags - Internet Layer (Layer 3)
Adds source/destination IP addresses - Network Access Layer
Adds MAC addresses and prepares data for physical transmission
- Identifying devices using unique IP addresses
- Adding source/destination IPs to each packet
- Determining routing paths across networks
- IP addresses use 4 octets (8 bits each → 0–255)
- Five IP address classes are defined historically
- Private IP ranges include:
- 10.x.x.x
- 172.16.x.x – 172.31.x.x
- 192.168.x.x
- Subnet Mask: Similar to a zip code that defines network boundaries
- CIDR / Slash Notation (e.g., /24, /12) provides flexible subnetting
- Helps efficiently allocate IP space
- Unicast – one-to-one
- Broadcast – one-to-everyone on the network
- Multicast – one-to-a specific group
- Reliable, connection-oriented
- Ensures order delivery and handles retransmissions
- Uses the three-way handshake: SYN → SYN-ACK → ACK
- Session shutdown uses the FIN–ACK process
- Lightweight, connectionless
- Suitable for quick bursts of data (e.g., streaming, gaming)
- Ports = “lanes on a highway” for different services (e.g., port 80 for HTTP)
- Sockets combine IP + Port to identify unique connections
- Works with both TCP and UDP
- Captures packets (“network sniffing”)
- Allows deep packet inspection
- Supports protocol tree view (mapped to OSI layers)
- Provides a hex dump showing raw data
- Port states (open, closed, filtered)
- Operating system fingerprints
- Service versions
- Network topology
- Traditional subnet masks
- CIDR notation (e.g., /24, /22)
You can listen and download our episodes for free on more than 10 different platforms:
https://linktr.ee/cybercode_academy
Get every episode summarized
Each time CyberCode Academy publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.
Email me new episodesFree for 3 shows. No card needed.
No transcript yet
This episode has not been transcribed. Request it and it moves to the front of the queue.
More episodes
More from CyberCode Academy

Course 42 - Mobile Malware Analysis Fundamentals | Episode 13: Designing and Arc...
CyberCode Academy
Sep 9, 202617:34pending

Course 42 - Mobile Malware Analysis Fundamentals | Episode 12: Dynamic Analysis...
CyberCode Academy
Sep 8, 202628:08completed

Course 42 - Mobile Malware Analysis Fundamentals | Episode 11: Dynamic Analysis...
CyberCode Academy
Sep 7, 202624:15completed

Course 42 - Mobile Malware Analysis Fundamentals | Episode 10: The Essentials of...
CyberCode Academy
Sep 6, 202623:12pending