Project Sherlock

Computer Science · Computer Networks

Content Delivery Networks

A topic within Computer Networks, itself one of 10 topics in that field and part of Computer Science.

Reading for Computer Networks

2

Then

Assumes you know the vocabulary.

  • Computer Networks: A Systems ApproachLarry Peterson & Bruce Davie, 1996

    Teaches networking as layered system design rather than as protocol trivia, so the reasons for the layers survive the details.

    Book
  • Computer Networking: A Top-Down ApproachJames F. Kurose & Keith W. Ross, 2000

    Teaches networking from the application layer downwards, so protocols are met as answers to problems you already understand.

    Book

Other topics in Computer Networks