ALPN 和 SNI
ALPN(应用层协议协商扩展)和 SNI(服务器名称指示)是 TLS 握手扩展:
- ALPN: 允许将 TLS 服务器用于多种协议(HTTP,HTTP/2)
- SNI: 允许将 TLS 服务器用于具有不同证书的多个主机名。
ALPN (Application-Layer Protocol Negotiation Extension) and SNI (Server Name Indication) are TLS handshake extensions:
- ALPN: Allows the use of one TLS server for multiple protocols (HTTP, HTTP/2)
- SNI: Allows the use of one TLS server for multiple hostnames with different certificates.