hippo 데브옵스
2022. 7. 26. 00:11
2022. 7. 26. 00:11
- 도메인 이름을 사용하기 위해서는 도메인 이름을 관리하는 레지스트리의 레지스트리 데이터베이스에 등록 필요
- 현재 .kr이나 .com와 .net 등 주요한 TLD는 레지스트리·레지스트라 모델(Registry·Registrar model)을 등록 구조로 채택
1. 레지스트리·레지스트라 모델(Registry·Registrar model)
1.1. 레지스트리·레지스트라 모델(Registry·Registrar model) 분리
- 레지스트리와 레지스트라 모델은 도메인 이름의 등록 관리를 아래 두가지 역할로 분리하고 있음
- 레지스트리 → 도메인 이름을 일원화 관리
- 레지스트라 → 도메인 이름의 등록자로부터 신청을 중개
1.2. 레지스트리·레지스트라 모델(Registry·Registrar model) 역할을 분리하는 이유
- 도메인 이름 등록에서 등록될 도메인 이름을 고유하게 하면서 가격이나 서비스의 다양성을 확보하기 위함
- 하나의 TLD에 대해서 레지스트리는 하나이지만 레지스트라는 보통 여럿이 존재함
- 각 레지스트라는 획일적인 서비스가 아닌 다양한 서비스를 등록자에게 제공할 수 있음 → 레지스트라는 독자적인 서비스나 가격 설정이 가능하고, 등록자는 자신에게 맞는 레지스트라를 고를 수 있음
1.3. 레지스트리·레지스트라 모델(Registry·Registrar model)에서 리셀러(reseller)
- 레지스트라를 통해서 등록한 도메인 이름을 다른 등록자에게 재판매하는 것을 리셀러(reseller)라고 함
- 리셀러는 레지스트라와 등록자 사이에서 도메인 이름의 등록에 관한 각종 신청을 중개함
- 리셀러는 레지스트리와의 계약 관계가 없으며 해당 도메인 이름을 취급하는 레지스트라와 계약을 맺고, 등록자로부터 레지스트라에게 도메인 이름의 등록을 중개함
- 등록자 입장에서 볼때 도메인 이름의 등록을 접수하는 사업자가 레지스트라인 경우도 있고, 리셀러인 경우도 있음
1.4. 레지스트리·레지스트라 모델(Registry·Registrar model)에서 역할의 분리
2. 레지스트리(Registry)
- 레지스트리(Registry)는 등록된 도메인명의 데이터베이스를 유지 관리하는 기관
- 같은 도메인명이 이중 등록되지 않도록 레지스트리는 데이터베이스를 일원적으로 관리
- 최상위 도메인(TLD) 별로 레지스트리는 하나만 존재하며, 하나의 레지스트리가 복수의 최상위 도메인을 관리하기도 함
- 레지스트리(Registry) 예시
- .com의 레지스트리는 VeriSign → VeriSign은 .com 이외에 .net도 관리
- 레지스트리는 등록된 도메인명이 인터넷 상에서 접속될 수 있도록 최상위 도메인(TLD)의 도메인 네임 서버(DNS)를 운용하고 있음
3. 레지스트라(Registrar)
- 레지스트라는 도메인 네임 등록 대행 업체
- 레지스트라는 등록자로부터 도메인 네임의 등록 신청을 접수하고, 등록 데이터를 레지스트리의 데이터베이스에 등록함
- 최상위 도메인 당 하나만 존재하는 레지스트리와 달리, 등록 서비스를 제공하는 레지스트라는 레지스트리와의 계약 하에 복수 존재 가능
- 도메인 등록•관리 비용은 레지스트라에 따라 차이가 있음
- 레지스트라로 인정되기 위해서는 국제 인터넷 주소 관리 기구(ICANN)에 의한 심사에 합격할 필요가 있음
- 아래 레지스트라(Registrar)의 역할 정리
3.1. 등록자로부터 등록 신청 접수
- 도메인 이름의 등록자로부터 등록 신청을 접수함
3.2. 레지스트리 데이터베이스에 등록 의뢰
- 등록자의 신청에 따라 레지스트리에게 도메인 이름의 등록을 의뢰
- 등록 의뢰 결과를 등록자에게 알려줌
3.3. Whois 서비스 제공
- 자신이 취급하는 도메인 이름에 관한 Whois 서비스를 제공
3.4. 등록자 정보 관리
- 도메인 이름의 등록을 신청한 등록자의 정보를 관리함
- 레지스트리와 레지스트라의 역할 분담은 TLD의 종류에 따라 달라짐
- 예시)
- KR 도메인 이름에서 Whois 서비스는 레지스트리만이 제공
- 등록 정보를 관리하는 책임의 범위도 KR 도메인 이름과 gTLD가 서로 다름
4. 리셀러(Reseller)
- 리셀러는 레지스트라를 경유하여 도메인 등록 업무를 대행하는 업자를 말함
- 리셀러는 SRS(Shared Registry System)이라는 도메인 관리 시스템의 접속 권한 없음
- 리셀러는 반드시 레지스트라를 경유하여 도메인을 관리하게됨
5. ICANN(국제 인터넷 주소 관리 기구)
- ICANN은 The Internet Corporation for Assigned Names and Numbers의 약자
- ICANN은 국제 인터넷 주소 관리 기구를 의미
- 인터넷 주소 체제(DNS)의 효율적인 관리를 목적으로 설립된 비영리 기관 → 인터넷 도메인 관리와 정책을 결정하는 도메인 관련 국제 최고 기구
6. 관계 정리 : ICANN → 레지스트리 → 레지스트라 → 리셀러