2012-11-04 96 views
-4

为什么人们基于TCP完成HTTP协议,而不是基于UDP?为什么基于TCP的HTTP协议?

+0

请问谷歌之前问一个新的问题 –

+0

我不认为任何人谁知道如何TCP和UDP工作会问这个问题... – JosephH

+0

好吧...我在谷歌,它说TCP是用于数据包传递担保。而已? – Denis

回答

2

TCP确保UDP不可靠传输数据。这意味着如果他们要实现基于UDP的HTTP,他们将不得不在应用层中添加可靠的传输机制(例如错误检查),这是不必要的。当涉及到网页浏览时,人们更喜欢可靠性而不是性能。