Chapter 3 Review QuestionsR3
Describe why an application developer might choose to run an application over UDP rather than TCP
答:An application developer may not want its application to useTCP’s congestion control, which can throttle the application's sending rate at times of congestion
Often, designers of IP telephony and IP videoconference applications choose to run their applications over UDP because they want to avoid TCP’s congestion control
Also , some applications do not need the reliable data transfer provided by TCP
Is it possible for an application to enjoy reliable data transfer even when the application runs over UDP
If so, how
答:是的,在 UDP 的协议上添加验证的数据,例如给每个包传输时加个头,并且设置返回值
Consider a TCP connection between Host A and Host B
Suppose that the TCP segments trave