“…Intermediate, cache-enabled nodes correspond to storage-augmented routers in the Internet's backbone: such routers forward requests but, departing from traditional network-layer protocols, immediately serve requests for content they store. An extensive body of research, both theoretical [9,14,24,25,30,40,47,48] and experimental [14,31,36,39,49,58], has focused on modeling and analyzing networks of caches in which routing is fixed, and requests follow predetermined paths. For example, shortest paths to the nearest designated server are often used.…”