CSS Prepare

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