서버 네임 인디케이션(Server Name Indication, SNI)
서버 네임 인디케이션(Server Name Indication, SNI)은 컴퓨터 네트워크 프로토콜인 TLS의 확장으로, 핸드셰이킹 과정 초기에 클라이언트가 어느 호스트명에 접속하려는지 서버에 알리는 역할을 한다.[1] 이를 이용하면 같은 IP 주소와 TCP 포트 번호를 가진 서버로 여러 개의 인증서를 사용할 수 있게 되고, 따라서 모든 사이트가 같은 인증서를 사용하지 않아도 동일한 아이피로 여러 HTTPS 웹사이트(또는 TLS 상에서 돌아가는 다른 서비스)를 운영할 수 있게 된다. 개념상으로는 HTTP/1.1의 이름 기반의 가상 호스팅과 동일하지만 이 경우엔 HTTPS 통신에 쓰인다는 차이가 있다. 원본 SNI 확장의 경우 원하는 호스트명 정보가 암호화되어 있지 않기 때문에[2] 사용자가 어느 사이트에 통신을 요청하는지 감청할 수 있다는 문제점이 있다.
반응형
'News > IT&모바일' 카테고리의 다른 글
삼성전자 '갤럭시 M20' 온라인 패션 스토어 무신사에서 사전 판매 (0) | 2019.07.08 |
---|---|
heic로 저장? jpg 사진파일로 변환하는 간단 방법... 갤럭시s10 사진이 안보인다. (0) | 2019.05.29 |
노마드 Nomad ? 노마드 뜻? 유목민... 디지털 노마드 뜻?! (0) | 2019.05.28 |
주식배당 네이버 배당금 지급 4월 12일 이후부터 10주에 3140원 (0) | 2019.04.03 |
금융소득 거래명세서 금융소득 100만원 초과자 통보, 2천만원초과 금융소득 종합과세 대상 (0) | 2019.04.03 |