Networking & Protocol Engineering
Focus: how the internet and protocols actually workโfrom packets to applications.
Protocol Fundamentals
Understanding network protocols from RFCs to implementation.
| Topic | Description |
|---|---|
| Network Protocols: Spec to Practice | Implement protocols from RFCs |
DNS & Name Resolution
The internetโs phone book.
| Topic | Description |
|---|---|
| DNS Deep Dive | Domain Name System internals |
| DNS Projects | Build DNS tools and servers |
Secure Communications
Encryption and secure protocols.
| Topic | Description |
|---|---|
| SSH Deep Dive | Secure Shell protocol |
| SSL/TLS Network Security | Transport layer security |
VPNs & Tunneling
Private networking over public infrastructure.
| Topic | Description |
|---|---|
| WireGuard Deep Dive | Modern VPN protocol |
| VPN: WireGuard & Tailscale | VPN implementation projects |
Anonymity Networks
Privacy-preserving networking.
| Topic | Description |
|---|---|
| Tor & Anonymity Networks | Onion routing and privacy |
Learning Tips
- Read RFCs: Primary sources for protocol specs
- Use Wireshark: See protocols in action
- Implement from scratch: Build TCP, HTTP, DNS yourself
- Understand layers: OSI/TCP-IP models matter
- Think about security: Every protocol has attack surface