Text Book - COMPUTER NETWORKING, SIXTH EDITION by James F. Kurose and Keith W. Ross
Part 1: In terms of computer networking, describe what each of the following is and why it is important.
Part 2: Provide a non-technical analogy for each of the following, which would allow someone with no computer knowledge to understand the topics.
UDP Streaming
HTTP Streaming
Interleaving
Content Distribution Networks
Cluster Selection Strategy
Forward Error Correction