Notes:
(The most common network applications require the reliable communication provided by TCP
Other less common application uses the unreliable but speedier UDP protocol)
All computers nowadays uses the Internet Protocol (IP)
- computers using the same protocol can communicate with one another ("speak the same langauge"
- e.g., a French man and an American can't talk with one another unless one speak the language of the other)
This is the best possible scenario...
Example: TCP Vegas must co-exist with TCP Reno