sni
Server Name Indication (SNI) is a TLS extension that allows a client to indicate the hostname it is trying to reach during the TLS handshake. This enables a server that hosts multiple domains on a single IP address to select the correct certificate for the requested host, facilitating secure connections to many sites over one IP.
In practice, the client includes a server_name in the TLS ClientHello. The server uses that value to
SNI is widely used to support virtual hosting for HTTPS. It is implemented by major web browsers,
Privacy and limitations: the hostname is transmitted in cleartext within the TLS handshake, so network observers
Overall, SNI remains a foundational feature for modern HTTPS deployments on shared infrastructure, with ongoing efforts