optional · CSS study notes
Special Topics (Security, Overlay Networks, CDN, DHT)
- Network security: encryption, authentication, firewalls, VPNs protecting data in transit
- Overlay networks: logical networks built on top of an existing physical network (e.g., P2P overlay networks, CDNs)
- Naming: DNS and other systems mapping human-readable identifiers to network addresses
- Content Distribution Networks (CDNs): geographically distributed servers caching content closer to users to reduce latency
- DHTs (Distributed Hash Tables): decentralized systems that distribute key-lookup responsibility across many nodes, foundational to many P2P systems
- Network Attacks: e.g., DoS/DDoS (overwhelming a system with traffic), man-in-the-middle, spoofing, sniffing