Request Routing
CDNs use the Domain Name System (DNS) to direct user requests to a surrogate
- Handled by load balancing DNS servers in CDN
- Each CDN has one or more domains for this purpose
Content provider modifies web content
- CNAMEs or direct reference to CDN in URLs
Request routing systems use various methods to determine best surrogate
- No exact science
- Visibility is local DNS IP address