为什么HTTP协议基于TCP?

时间:2012-11-04 08:49:17

标签: http networking tcp udp protocols

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

1 个答案:

答案 0 :(得分:2)

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