
educationDec 7, 202515:33pending
Course 13 - Network Forensics | Episode 2: Architecture, Protocols (TCP/UDP), and Evidentiary Value
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
- Core networking architectures and components
- The evidentiary value of network design for forensic investigations
- MAC vs. IP addressing, IPv4 vs. IPv6
- Ports, protocols, and how systems communicate
- TCP (reliable) vs. UDP (unreliable) communication
- Essential protocols: ICMP, DHCP, DNS
- Network forensics requires a solid understanding of how networks operate.
- The Internet is defined as a collection of interconnected networks using internet protocols to exchange messages.
- Key network types:
- LAN – Local Area Network
- WAN – Wide Area Network
- CAN – Campus Area Network
- MAN – Metropolitan Area Network
- DMZ (Demilitarized Zone):
- Positioned between the internal LAN and the internet.
- Hosts publicly accessible systems (web servers, mail servers).
- A critical zone for forensic evidence.
- Point of origin
- Routers across the internet
- ISP-facing router
- Firewalls
- DMZ switching infrastructure
- The compromised server
Understanding these layers allows investigators to reconstruct attacker movement.
- Transmission media: cables, fiber, wireless
- NICs (Network Interface Cards)
- Nodes (any device connected to the network)
- MAC Address
- Layer 2
- Physical/hardware identifier
- Typically permanent
- IP Address
- Layer 3
- Logical/virtual
- Changes frequently depending on network
- IPv4 → 32-bit addressing
- IPv6 → 128-bit addressing with IPSec built in (encryption/authentication)
- Public = Routable on the internet
- Private = Non-routable (internal networks)
- NAT (Network Address Translation) is used to map internal private IPs to a public-facing address.
- Class A
- Class B
- Class C
- Class E (experimental)
- Think of ports as "traffic lanes" used for communication.
- Total: 65,535 ports
- 1–1024 → Well-known ports
- 1025+ → Ephemeral or dynamic ports
- Services (Windows) / Daemons (Linux) bind to these ports.
- Protocols define communication rules between systems.
- Governed by RFCs (Request for Comments) standards.
- Source port
- Destination port
- Sequence number
- Flags
- Three-Way Handshake (Start of session)
- SYN → SYN/ACK → ACK
- Four-Way Combo (End of session)
- FIN/ACK → ACK → FIN/ACK → ACK
- Total overhead: 7 packets for a complete start + close cycle.
- Urgent Pointer – Marks urgent/priority data
- Push (PSH) – Forces buffered data to transmit immediately
- Reset (RST) – Abruptly closes a session
- Connectionless, no handshake.
- Faster, lower overhead.
- Ideal for short or time-sensitive bursts of data.
- Common uses:
- DNS queries
- Audio/video streaming
- VoIP
- Used for error reporting and network diagnostics.
- Helps identify optimal routing paths.
- Automatically assigns IP addresses, subnet masks, and gateways to clients.
- Translates human-friendly domain names into IP addresses.
- Essential for both internal and external connectivity.
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:12completed