F5 용어집

가상 호스팅

가상 호스트란 무엇인가요?

가상 호스트는 단일 서버에서 여러 도메인 이름 웹사이트를 호스팅하는 기능이나 이 기능을 가능하게 하는 기능을 말합니다. 가상 호스팅을 활용하면 서버 수를 늘릴 필요 없이 여러 도메인을 운영할 수 있습니다. 가상 호스팅에는 두 가지 주요 유형이 있습니다. IP 기반과 이름 기반.

  • IP 기반 가상 호스팅:
    이 방법에서는 각 도메인 이름에 고유한 IP 주소가 할당되고, 하나의 서버에 여러 개의 IP 주소가 할당됩니다. 도메인 식별은 IP 주소를 사용하여 네트워크 계층에서 처리되므로 이 방법은 다양한 애플리케이션과 호환됩니다. 하지만 이런 방식으로 많은 도메인을 호스팅하려면 많은 수의 글로벌 IP 주소를 확보해야 합니다.

  • 이름 기반 가상 호스팅:
    이 접근 방식은 여러 도메인 이름을 단일 IP 주소에 연결합니다. 의도된 도메인은 애플리케이션 계층의 프로토콜 헤더에 지정됩니다. HTTP 통신의 경우 Host 헤더는 가상 호스트의 도메인 이름을 나타내는 데 사용됩니다. HTTPS 통신의 경우 SSL/TLS의 확장인 SNI(Server Name Indication)를 사용하여 도메인을 지정합니다.