Explanation should include
- TCP
- user datagram protocol (UDP).
Process/Skill Questions:
- What guarantees does TCP provide that UDP does not?
- What apps would use UDP instead of TCP, and why would they do so?
- What purpose might a connectionless protocol serve?