All Questions
Networking Essentials medium

Before SNI, a server could only host one SSL certificate per IP address. How does SNI solve this?

  1. A The client includes the target hostname in the initial unencrypted TLS 'ClientHello' message, allowing the server to select and present the correct certificate.
  2. B It configures multiple virtual IP addresses on a single physical network interface card (NIC) to ensure that every unique domain has a dedicated routing path.
  3. C The protocol utilizes standard HTTP Host headers to determine the server's identity before the initial encrypted TLS handshake has been formally established.
  4. D The server uses a massive 'Wildcard' certificate that is mathematically verified to represent every possible domain name hosted on a specific physical subnet.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions