HTTP / HTTPS可以使用UDP吗?

时间:2016-10-07 15:16:50

标签: http networking https tcp udp

UDP不可靠。

  • 无法保证邮件传递

  • 无确认,转发或超时

  • 不保证交货顺序

  • 没有数据包序列号,没有重新排序,没有行头阻塞

  • 无连接状态跟踪

  • 没有建立连接或拆除状态机

  • 无拥堵控制

  • 没有内置客户端或网络反馈机制

据我所知,HTTP / HTTPS使用TCP。

是否也可以使用UDP建立HTTP / HTTPS连接?

2 个答案:

答案 0 :(得分:3)

谷歌今天将其用作铬服务的实验性调查。

参考:http://c3lab.poliba.it/images/3/3b/QUIC_SAC15.pdf

答案 1 :(得分:0)

是的,可以。现在甚至有一个特殊的协议。 DTLS。 由于您最好希望有一个稳定的数据包并使数据包井然有序,因此在进行加密时,最好也进行TCP处理。如果使用UDP,则可能需要重新发送或处理数据包等的顺序。