{"id":685,"date":"2020-01-14T14:36:06","date_gmt":"2020-01-14T14:36:06","guid":{"rendered":"https:\/\/www.rapidsslonline.com\/ssl\/?p=685"},"modified":"2021-10-06T07:56:11","modified_gmt":"2021-10-06T07:56:11","slug":"sni-certificate-in-ssl-tls-all-you-need-to-know","status":"publish","type":"post","link":"https:\/\/www.rapidsslonline.com\/ssl\/sni-certificate-in-ssl-tls-all-you-need-to-know\/","title":{"rendered":"SNI Certificate in SSL\/TLS: All You Need to Know"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">What is server name indication? Let\u2019s explain what it means\nin layman\u2019s terms<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We know you\u2019re here to learn all about what\u2019s known as an SNI certificate (which is actually a reference to <a href=\"https:\/\/www.rapidsslonline.com\/ssl-types.aspx\">SSL\/TLS certificates<\/a> and their relationship with the server name indication protocol) \u2014 and we\u2019ll get to that momentarily. But before we do that, let\u2019s take a moment to imagine that you\u2019re a web server. (We\u2019re absolutely serious here, so close your eyes and try to be the best version of server that you can be.) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now, a user enters a website that they want\nto visit and you, as you always do, try to connect shake hands with their web browser\nand facilitate HTTPS connection to the website that user has requested to\naccess. As you\u2019re trying to fetch the website details through IP address, you\ncome across a big problem: You see six different websites hosted under a single\nIP address! You have no idea what to do. You\u2019re left confused and scratching\nyour metaphoric head, unsure of which site they want to access. That\u2019s not a\ngood sight for any web server, is it?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That\u2019s where server name indication (and the\nso-called \u201cSNI SSL certificate\u201d that people come looking for) comes in to help\nyou out.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">So, What is Server Name Indication Or what is SNI in SSL??<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">SNI is an extension to the SSL\/TLS protocol\nthat allows multiple SSL\/TLS certificates to be hosted on a single IP address.\nThis is done by inserting an HTTP header (a virtual domain) in the SSL\/TLS\nhandshake. This process allows you (the web server) to see which website is\nrequested by the client (the web browser) and you can pave the way for a secure\nconnection to the right website. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Benefits of SNI for SSL\/TLS<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before SNI, there was no way you could host\nmultiple SSL\/TLS certificates on a single IP. Therefore, you had to purchase\nseparate IP address for every SSL\/TLS website you wanted to host on your web\nserver. This, of course, was a costly affair. But as there was no option at the\ntime, people didn\u2019t have a choice. As a consequence, IPV4 IP addresses \u2014 which\nwere limited in their numbers (four billion) \u2014 started getting consumed\nrapidly. This posed a great danger of exhaustion of IPV4 addresses. The\nexhaustion was bound to happen, but the point was to make it slow so that\npeople have enough time to migrate to IPV6. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That\u2019s what SNI did. Now we have more than 340 <em>undecillion<\/em> unique IPV6 IP addresses \u2014 that\u2019s 340 trillion, trillion trillion, or more than <a href=\"https:\/\/www.dailymail.co.uk\/news\/article-396103\/340-undecillion-thats-36-zeros-web-addresses-created--stop-world-running-out.html\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">340,282,366,920,938,000,000,000,000,000,000,000,000<\/a> \u2014 and they do seem to be just enough (for now). J<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Isn\u2019t SNI the Same as Multi-Domain (SAN) SSL?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">From a distance, SNI and a <a href=\"https:\/\/www.rapidsslonline.com\/ssl-types\/multi-domain-san-certificates.aspx\">multi-domain (SAN) SSL certificate<\/a> might seem like the same thing, but there\u2019s a huge difference between both \u2014 even if they help you achieve the same thing. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">SNI, as we saw, allows you to host multiple\nSSL\/TLS certificates for multiple websites under a single IP address. This means\nthat each website will have its own SSL\/TLS certificate. A multi-domain SSL\ncertificate (SAN), on the other hand, allows you to secure multiple websites using\na single SSL\/TLS certificate under one IP address. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Therefore, it\u2019s possible to use both SNI\nand SAN at the same time. If you want to secure multiple websites with a single\nSSL certificate, a SAN SSL certificate is the option for you. If you want to\nuse a distinct SSL certificate for each different website, you need to\nimplement SNI. Quite simple, isn\u2019t it?<\/p>\n\n\n\n<div class=\"graysection\"><h2>Save Up to 71% on SAN Certificates from RapidSSLonline!<\/h2>\n<p>Protect multiple domains with a single Multi Domain\/SAN SSL Certificate from brands like GeoTrust, Symantec, and Thawte.<\/p>\n<p><a class=\"more-link floatnone\" style=\"text-decoration: none;\" href=\"https:\/\/www.rapidsslonline.com\/ssl-types\/multi-domain-san-certificates.aspx\">Shop SAN Certificates<\/a><\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Do Browsers Support SNI?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Yes, they love SNI for SSL certificates. When introduced, there was a big concern about scalability as there weren\u2019t many browsers who could support SNI. But that time is long gone. In 2017, <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/blogs.akamai.com\/2017\/03\/reaching-toward-universal-tls-sni.html\" target=\"_blank\">Akamai reported<\/a> that almost 98% of the clients requesting HTTPS support SNI.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So, as you can see, there isn&#8217;t actually an &#8220;SNI certificate.&#8221; But now you understand how the SNI protocol works with SSL certificates.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is server name indication? Let\u2019s explain what it means in layman\u2019s terms We know you\u2019re here to learn all about what\u2019s known as an SNI certificate (which is actually<\/p>\n<div class=\"article-wpr-button\"><a href=\"https:\/\/www.rapidsslonline.com\/ssl\/sni-certificate-in-ssl-tls-all-you-need-to-know\/\" class=\"btn btn-green\">Read More<\/a><\/p>\n<div>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[54,55],"class_list":["post-685","post","type-post","status-publish","format-standard","category-ssl-advanced","tag-server-name-indication","tag-sni"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SNI Certificate in SSL\/TLS: All You Need to Know - SSL\/TLS Certificates<\/title>\n<meta name=\"description\" content=\"We get a lot of questions about an &quot;SNI certificate&quot; \u2014 here&#039;s what to know about SSL\/TLS certificates and the server name indication protocol (SNI).\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rapidsslonline.com\/ssl\/sni-certificate-in-ssl-tls-all-you-need-to-know\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SNI Certificate in SSL\/TLS: All You Need to Know - SSL\/TLS Certificates\" \/>\n<meta property=\"og:description\" content=\"We get a lot of questions about an &quot;SNI certificate&quot; \u2014 here&#039;s what to know about SSL\/TLS certificates and the server name indication protocol (SNI).\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rapidsslonline.com\/ssl\/sni-certificate-in-ssl-tls-all-you-need-to-know\/\" \/>\n<meta property=\"og:site_name\" content=\"SSL\/TLS Certificates\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/rsosslcertificates\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-14T14:36:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-10-06T07:56:11+00:00\" \/>\n<meta name=\"author\" content=\"Casey Crane\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@RSOSSL\" \/>\n<meta name=\"twitter:site\" content=\"@RSOSSL\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Casey Crane\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SNI Certificate in SSL\/TLS: All You Need to Know - SSL\/TLS Certificates","description":"We get a lot of questions about an \"SNI certificate\" \u2014 here's what to know about SSL\/TLS certificates and the server name indication protocol (SNI).","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rapidsslonline.com\/ssl\/sni-certificate-in-ssl-tls-all-you-need-to-know\/","og_locale":"en_US","og_type":"article","og_title":"SNI Certificate in SSL\/TLS: All You Need to Know - SSL\/TLS Certificates","og_description":"We get a lot of questions about an \"SNI certificate\" \u2014 here's what to know about SSL\/TLS certificates and the server name indication protocol (SNI).","og_url":"https:\/\/www.rapidsslonline.com\/ssl\/sni-certificate-in-ssl-tls-all-you-need-to-know\/","og_site_name":"SSL\/TLS Certificates","article_publisher":"https:\/\/www.facebook.com\/rsosslcertificates\/","article_published_time":"2020-01-14T14:36:06+00:00","article_modified_time":"2021-10-06T07:56:11+00:00","author":"Casey Crane","twitter_card":"summary_large_image","twitter_creator":"@RSOSSL","twitter_site":"@RSOSSL","twitter_misc":{"Written by":"Casey Crane","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rapidsslonline.com\/ssl\/sni-certificate-in-ssl-tls-all-you-need-to-know\/#article","isPartOf":{"@id":"https:\/\/www.rapidsslonline.com\/ssl\/sni-certificate-in-ssl-tls-all-you-need-to-know\/"},"author":{"name":"Casey Crane","@id":"https:\/\/www.rapidsslonline.com\/ssl\/#\/schema\/person\/24349032d0b90283d4682ad113e46d4d"},"headline":"SNI Certificate in SSL\/TLS: All You Need to Know","datePublished":"2020-01-14T14:36:06+00:00","dateModified":"2021-10-06T07:56:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rapidsslonline.com\/ssl\/sni-certificate-in-ssl-tls-all-you-need-to-know\/"},"wordCount":698,"commentCount":0,"publisher":{"@id":"https:\/\/www.rapidsslonline.com\/ssl\/#organization"},"keywords":["server name indication","SNI"],"articleSection":["SSL Advanced"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.rapidsslonline.com\/ssl\/sni-certificate-in-ssl-tls-all-you-need-to-know\/","url":"https:\/\/www.rapidsslonline.com\/ssl\/sni-certificate-in-ssl-tls-all-you-need-to-know\/","name":"SNI Certificate in SSL\/TLS: All You Need to Know - SSL\/TLS Certificates","isPartOf":{"@id":"https:\/\/www.rapidsslonline.com\/ssl\/#website"},"datePublished":"2020-01-14T14:36:06+00:00","dateModified":"2021-10-06T07:56:11+00:00","description":"We get a lot of questions about an \"SNI certificate\" \u2014 here's what to know about SSL\/TLS certificates and the server name indication protocol (SNI).","breadcrumb":{"@id":"https:\/\/www.rapidsslonline.com\/ssl\/sni-certificate-in-ssl-tls-all-you-need-to-know\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rapidsslonline.com\/ssl\/sni-certificate-in-ssl-tls-all-you-need-to-know\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.rapidsslonline.com\/ssl\/sni-certificate-in-ssl-tls-all-you-need-to-know\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"SSL Resources","item":"https:\/\/www.rapidsslonline.com\/ssl\/"},{"@type":"ListItem","position":2,"name":"SSL Advanced","item":"https:\/\/www.rapidsslonline.com\/ssl\/ssl-advanced\/"},{"@type":"ListItem","position":3,"name":"SNI Certificate in SSL\/TLS: All You Need to Know"}]},{"@type":"WebSite","@id":"https:\/\/www.rapidsslonline.com\/ssl\/#website","url":"https:\/\/www.rapidsslonline.com\/ssl\/","name":"SSL\/TLS Certificates","description":"Secure a website in few minutes with Trusted SSL Certificate","publisher":{"@id":"https:\/\/www.rapidsslonline.com\/ssl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rapidsslonline.com\/ssl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rapidsslonline.com\/ssl\/#organization","name":"RapidSSLOnline","url":"https:\/\/www.rapidsslonline.com\/ssl\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rapidsslonline.com\/ssl\/#\/schema\/logo\/image\/","url":"https:\/\/www.rapidsslonline.com\/ssl\/wp-content\/uploads\/2019\/10\/rapidsslonline-logo.png","contentUrl":"https:\/\/www.rapidsslonline.com\/ssl\/wp-content\/uploads\/2019\/10\/rapidsslonline-logo.png","width":266,"height":39,"caption":"RapidSSLOnline"},"image":{"@id":"https:\/\/www.rapidsslonline.com\/ssl\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/rsosslcertificates\/","https:\/\/x.com\/RSOSSL","https:\/\/in.linkedin.com\/company\/rapidsslonline-com"]},{"@type":"Person","@id":"https:\/\/www.rapidsslonline.com\/ssl\/#\/schema\/person\/24349032d0b90283d4682ad113e46d4d","name":"Casey Crane","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/c18d819d34a1995e91a4aa7518e9048df7856f336a1ede2262a572db7b1c2506?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c18d819d34a1995e91a4aa7518e9048df7856f336a1ede2262a572db7b1c2506?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c18d819d34a1995e91a4aa7518e9048df7856f336a1ede2262a572db7b1c2506?s=96&d=mm&r=g","caption":"Casey Crane"}}]}},"_links":{"self":[{"href":"https:\/\/www.rapidsslonline.com\/ssl\/wp-json\/wp\/v2\/posts\/685","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rapidsslonline.com\/ssl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rapidsslonline.com\/ssl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rapidsslonline.com\/ssl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rapidsslonline.com\/ssl\/wp-json\/wp\/v2\/comments?post=685"}],"version-history":[{"count":0,"href":"https:\/\/www.rapidsslonline.com\/ssl\/wp-json\/wp\/v2\/posts\/685\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.rapidsslonline.com\/ssl\/wp-json\/wp\/v2\/media?parent=685"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rapidsslonline.com\/ssl\/wp-json\/wp\/v2\/categories?post=685"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rapidsslonline.com\/ssl\/wp-json\/wp\/v2\/tags?post=685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}