【发布时间】:2010-09-24 07:31:38
【问题描述】:
这可能是一个愚蠢的问题:
- HTTP 是否曾经使用过用户数据报协议?
例如:
如果使用 HTTP 流式传输 MP3 或视频,它是否在内部使用 UDP 进行传输?
【问题讨论】:
-
“网络”是什么意思?你的意思是用浏览器?还是通过公共互联网?
-
我的意思是说有一个 mp3 托管在一个类似 someserver/somemusic.mp3 的 URL 上。如果这是流式传输到任何客户端 - 浏览器、设备等,http 是如何传输的。如果我正确理解下面的答案,这将委托给 RTP。
-
端口 80 UDP 也为 HTTP 保留,我觉得这很有趣,因为我从未见过它使用过,我也无法想象它有什么用处。
-
保留它是因为 IANA 委员会比您有更灵活的想象力。 ;-) 他们认为它可能会有很好的用途。此外,不为 UDP/HTTP 保留端口 80 会使其对某些其他 UDP 协议开放,这只会在谈论端口 80 时引起混淆。