Content delivery networks (CDNs) facilitate content delivery to end users by using a centrally managed network of devices. The key components of building a CDN include content distribution, request routing, content delivery, and resource accounting. Content distribution involves placing content on delivery devices, request routing steers users to a close delivery node, content delivery handles protocol processing and quality of service, and resource accounting provides logging and billing. Cisco provides an integrated solution with products that address all components of building a CDN.