http协议为什么要基于tcp协议而不使用udp呢?

SCAUniaodan 2007-11-08 11:32:42
http协议为什么要基于tcp协议而不使用udp呢?
...全文
2627 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
peon 2008-02-05
  • 打赏
  • 举报
回复
http协议只定义了应用层的东西,下层的可靠性要传输层来保证,但是没有说一定要用tcp,只要是可以保证可靠性传输层协议都可以承载http,比如有基于sctp的http实现。

http也不是不能通过udp承载,在手机上就有人自己开发基于reliable udp的http协议,不过都是非标准的
ciml 2007-12-20
  • 打赏
  • 举报
回复
实际上确实有udp实现的http
叫httpu
超龄编码人 2007-12-20
  • 打赏
  • 举报
回复
udp链接不安全,不可靠,主要应用在不安全性要求不高,效率要求比较高的应用程序,比如聊天程序
http要处理电子商务的应用
rainharder 2007-12-10
  • 打赏
  • 举报
回复
能够用udp实现,如果不嫌麻烦,可以在应用层实现tcp做的N多事情
peon 2007-12-09
  • 打赏
  • 举报
回复
http是传输协议,假如使用udp,要解决很多问题比如丢包,流控,拥塞,重包检测,用udp实现这些的话,相当于重新写了一次tcp协议.

不过看到过某些特定场合的基于udp的http
jourbin 2007-12-09
  • 打赏
  • 举报
回复
晕,用你的脑袋想想啊,如果用UDP,网页源文件传输后不是会错误百出嘛,浏览器解析的时候不是疯掉了!!!
都叫我大Q 2007-11-19
  • 打赏
  • 举报
回复
另外一些附加协议比如SSL也是建立在TCP的基础上的
都叫我大Q 2007-11-19
  • 打赏
  • 举报
回复
用UDP的话不知掉线出错率会提高多少哦
better0332 2007-11-16
  • 打赏
  • 举报
回复
http要求比较高,不能随便出错,乱续(想想http的文件传输),所以只能用tcp……
liubingbing 2007-11-11
  • 打赏
  • 举报
回复
tcp协议比udp更安全
《计算机网络》书上很全的

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧