图解 HTTP, 图解 HTTPS, 图解 HTTP/2, 图解 HTTP/3, 图解 QUIC

图解 HTTP, 图解 HTTPS, 图解 HTTP/2, 图解 HTTP/3, 图解 QUIC

HTTP

https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol

https://tools.ietf.org/html/

HTTP/2

https://en.wikipedia.org/wiki/HTTP/2

HTTP/3

https://en.wikipedia.org/wiki/HTTP/3

IETF

Internet Engineering Task Force

https://en.wikipedia.org/wiki/Transport_Layer_Security

图解 HTTP, 图解 HTTPS, 图解 HTTP/2, 图解 HTTP/3, 图解 QUIC_第1张图片

HTTP

HTTP/0.9

HTTP/1.0

Expires August 19, 1996

https://www.w3.org/Protocols/HTTP/1.0/draft-ietf-http-spec.html

https://tools.ietf.org/html/rfc1945

HTTP/1.1

This document has been superseded. In 2014, RFC2616 was replaced by multiple RFCs (7230-7237).

https://www.w3.org/Protocols/rfc2616/rfc2616.html

https://tools.ietf.org/html/rfc2616

https://www.ietf.org/rfc/rfc2616.html

https://www.ietf.org/rfc/rfc7230.html

https://www.ietf.org/rfc/rfc7237.html

https://www.ietf.org/rfc/rfc2817.html

HTTP/2

https://http2.github.io/

https://httpwg.org/specs/rfc7540.html

https://httpwg.org/specs/rfc7541.html

https://tools.ietf.org/html/rfc7540

https://www.rfc-editor.org/info/rfc7541

Expires: August 4, 2012

https://tools.ietf.org/html/draft-mbelshe-httpbis-spdy-00https://tools.ietf.org/html/draft-mbelshe-httpbis-spdy-00

HTTP/3

https://en.wikipedia.org/wiki/HTTP/3

QUIC

https://tools.ietf.org/html/draft-ietf-quic-http

HTTPS

图解 HTTP, 图解 HTTPS, 图解 HTTP/2, 图解 HTTP/3, 图解 QUIC_第2张图片

  1. SSL

HTTP over SSL

SSL 2.0 / SSL 3.0

  1. TLS (Transport Layer Security)

TLS 1.0 / TLS 1.1 / TLS 1.2 / TLS 1.3

图解 HTTP, 图解 HTTPS, 图解 HTTP/2, 图解 HTTP/3, 图解 QUIC_第3张图片

https://blog.cloudflare.com/content/images/2019/01/web_timeline_large1.svg

DoH

DNS over HTTPS

Even if you are visiting a site using HTTPS, your DNS query is sent over an unencrypted connection.

https://en.wikipedia.org/wiki/DNS_over_HTTPS

图解 HTTP, 图解 HTTPS, 图解 HTTP/2, 图解 HTTP/3, 图解 QUIC_第4张图片

图解 HTTP, 图解 HTTPS, 图解 HTTP/2, 图解 HTTP/3, 图解 QUIC_第5张图片

图解 HTTP, 图解 HTTPS, 图解 HTTP/2, 图解 HTTP/3, 图解 QUIC_第6张图片

https://hacks.mozilla.org/2018/05/a-cartoon-intro-to-dns-over-https/

https://developers.cloudflare.com/1.1.1.1/dns-over-https/

DNS over TLS

https://developers.cloudflare.com/1.1.1.1/dns-over-tls

refs

http://www.ruanyifeng.com/blog/2014/02/ssl_tls.html

http://www.ruanyifeng.com/blog/2014/09/illustration-ssl.html

HTTP/1.0 vs HTTP/1.1

HTTP/1.1 vs HTTP/2

https://www.digitalocean.com/community/tutorials/http-1-1-vs-http-2-what-s-the-difference

https://medium.com/@factoryhr/http-2-the-difference-between-http-1-1-benefits-and-how-to-use-it-38094fa0e95b

HTTP/2 vs HTTP/3

https://daniel.haxx.se/http3-explained/

https://blog.cloudflare.com/http3-the-past-present-and-future/

https://blog.cloudflare.com/http-3-from-root-to-tip/

图解 HTTP, 图解 HTTPS, 图解 HTTP/2, 图解 HTTP/3, 图解 QUIC_第7张图片

https://developer.akamai.com/blog/2020/04/14/quick-introduction-http3

SSL vs TLS

https://www.csoonline.com/article/3246212/what-is-ssl-tls-and-how-this-encryption-protocol-works.html

https://tools.ietf.org/html/rfc5246

https://www.cloudflare.com/learning/ssl/transport-layer-security-tls/

HTTPS

https://en.wikipedia.org/wiki/HTTPS#History

https://en.wikipedia.org/wiki/Transport_Layer_Security#History_and_development


Flag Counter

©xgqfrms 2012-2020

www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!


你可能感兴趣的:(图解 HTTP, 图解 HTTPS, 图解 HTTP/2, 图解 HTTP/3, 图解 QUIC)