# Network Addressing & Transport

> Master the math and logic of the network. Explore MAC addresses, ARP, IPv4/IPv6, ICMP, and the battle between reliable TCP and lightning-fast UDP.

Canonical: https://codelivly.com/rooms/network-addressing-transport
Last updated: 2026-07-01

| | |
|---|---|
| Level | Beginner |
| Category | Networking |
| Lessons | 4 |
| Estimated time | 30 min |
| XP | 200 |

Now that we understand the theoretical layers of the network, it is time to look at how devices actually find each other and ensure data arrives safely. The Network Addressing & Transport module dives into the core mechanics of network communication.

You will learn the difference between physical MAC addresses and logical IP addresses, and how the ARP protocol bridges the gap between them. We will break down the structure of IPv4 and IPv6, and explore how ICMP acts as the network's diagnostic tool. Finally, we will dissect the Transport layer, comparing the reliable, connection-oriented nature of TCP with the reckless, high-speed delivery of UDP.

## Lessons

1. The Data Link Layer (30 min)
2. The Network Layer: IPv4 & IPv6 (30 min)
3. ICMP: The Network's Diagnostic Tool (30 min)
4. The Transport Layer: TCP vs. UDP (30 min)

## Related

- [Learning path: Networking Fundamentals](https://codelivly.com/learning-paths/networking-fundamentals)
- [All rooms](https://codelivly.com/rooms)
