더북(TheBook)

다음은 NS 레코드를 이용해 위임하여 GSLB를 사용하는 방법입니다. DNS에서 특정 FQDN에 대한 설정을 NS 레코드로 설정하면 해당 FQDN에 대한 값을 NS 레코드의 값으로 설정된 네임 서버로 재질의합니다. 이때 NS 레코드에 지정된 네임 서버가 GSLB입니다. 이렇게 NS 레코드를 이용한 위임으로 재질의하는 경우, 최초 요청한 FQDN을 그대로 재질의하므로 GSLB에서 관리되는 도메인은 사용자가 최초 호출하는 동일한 FQDN이 됩니다. 그림 7-50은 NS 레코드를 이용하여 위임을 통해 GSLB를 사용한 예입니다. 사용자가 web.zigispace.net의 IP 주소를 DNS로 질의합니다. 이 질의를 받은 LDNS(Local DNS)는 root부터 DNS 서버를 순차적으로 찾아 web.zigispace.net을 관리하는 NS 서버에 web.zigispace.net의 IP 주소가 무엇인지 질의합니다. DNS(2.2.2.2) 서버에는 web.zigispace.net이 NS 레코드로 등록되어 있어 이 결괏값을 LDNS 서버로 응답합니다. LDNS(1.1.1.1)는 NS 레코드로 응답받은 GSLB 주소(3.3.3.3)에 web.zigispace.net에 대해 질의합니다. GSLB(3.3.3.3)는 web.zigispace.net에 대한 A 레코드를 확인하여 이 값을 LDNS에 응답합니다. LDNS는 최종적으로 사용자에게 이 결괏값을 전달합니다.

▲ 그림 7-50 위임(Delegation: NS 레코드)을 사용한 GSLB 사용 예

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.