후이즈 대 RDAP

후이즈 대 RDAP

후이즈란?

대부분의 웹사이트 소유자는 웹사이트에 연락할 수 있는 수단을 포함합니다. 이메일, 주소 또는 전화번호일 수 있습니다. 그러나 많은 사람들이 그렇지 않습니다. 또한 모든 인터넷 리소스가 웹사이트인 것은 아닙니다. 일반적으로 다음을 사용하여 추가 작업을 수행해야 합니다. 검색을 myip.ms 또는 who.is와 같이 이러한 리소스에 대한 등록자 정보를 찾습니다. 이러한 웹사이트는 WHOIS라는 프로토콜을 사용합니다.

WHOIS는 아직 ARPANet으로 알려졌던 인터넷이 존재하는 한 사용되어 왔습니다. 검색하기 위해 개발되었습니다. 정보 ARPANET의 사람과 단체에 대해. WHOIS는 이제 더 다양한 인터넷 리소스에 대한 정보를 검색하는 데 사용되며 지난 XNUMX년 동안 그렇게 사용되었습니다. 

포트 43 WHOIS라고도 하는 현재 WHOIS 프로토콜은 해당 기간 동안 비교적 잘 수행되었지만 해결이 필요한 몇 가지 실수도 있었습니다. 수년에 걸쳐 ICANN(Internet Corporation For Assigned Names And Numbers)은 이러한 단점을 관찰하고 다음을 WHOIS 프로토콜의 주요 문제로 식별했습니다.

  • 사용자 인증 불가
  • 조회 전용 기능, 검색 지원 없음
  • 국제 지원 없음
  • 표준화된 쿼리 및 응답 형식 없음
  • 쿼리할 서버를 알 수 있는 표준화된 방법 없음
  • 서버를 인증하거나 클라이언트와 서버 간의 데이터를 암호화할 수 없습니다.
  • 표준화된 리디렉션 또는 참조가 부족합니다.

 

이러한 문제를 해결하기 위해 IETF(Internet Engineering Task Force)에서 RDAP를 만들었습니다.

RDAP란 무엇입니까?

RDAP(레지스트리 데이터 액세스 프로토콜)는 도메인 이름 레지스트리 및 지역 인터넷 레지스트리에서 인터넷 리소스 등록 데이터를 검색하는 데 사용되는 쿼리 및 응답 프로토콜입니다. IETF는 포트 43 WHOIS 프로토콜에 존재하는 모든 문제를 해결하도록 설계했습니다. 

RDAP와 포트 43 WHOIS의 주요 차이점 중 하나는 구조화되고 표준화된 쿼리 및 응답 형식을 제공한다는 것입니다. RDAP 응답이 있습니다. JSON, 잘 알려진 구조화된 데이터 전송 및 저장 형식입니다. 이것은 응답이 텍스트 형식인 WHOIS 프로토콜과 다릅니다. 

JSON은 텍스트만큼 읽기 쉽지는 않지만 다른 서비스에 통합하기가 더 쉽기 때문에 WHOIS보다 더 유연합니다. 이 때문에 RDAP는 웹 사이트나 명령줄 도구로 쉽게 구현할 수 있습니다.

API 프로모션:

RDAP와 WHOIS의 차이점

다음은 RDAP와 WHOIS 프로토콜의 주요 차이점입니다.

 

표준화된 쿼리 및 응답: RDAP는 HTTP 요청을 허용하는 RESTful 프로토콜입니다. 이를 통해 오류 코드, 사용자 식별, 인증 및 액세스 제어를 포함하는 응답을 전달할 수 있습니다. 또한 앞서 언급한 것처럼 응답을 JSON으로 전달합니다. 

등록 데이터에 대한 차별화된 액세스: RDAP는 RESTful이므로 사용자에 대해 다른 액세스 수준을 지정하는 데 사용할 수 있습니다. 예를 들어 익명 사용자에게는 제한된 액세스 권한을 부여하고 등록된 사용자에게는 전체 액세스 권한을 부여할 수 있습니다. 

국제적 사용 지원: WHOIS가 구축되었을 때 국제 청중은 고려되지 않았습니다. 이 때문에 많은 WHOIS 서버와 클라이언트는 US-ASCII를 사용했고 나중에야 국제 지원을 고려했습니다. 변환을 수행하는 것은 WHOIS 프로토콜을 구현하는 애플리케이션 클라이언트에 달려 있습니다. 반면에 RDAP에는 국제적인 지원이 내장되어 있습니다.

부트스트랩 지원: RDAP는 부트스트래핑을 지원하여 쿼리된 초기 서버에서 관련 데이터를 찾을 수 없는 경우 권한이 있는 서버로 쿼리를 리디렉션할 수 있습니다. 이렇게 하면 더 광범위한 검색을 수행할 수 있습니다. WHOIS 시스템에는 이러한 방식으로 연결된 정보가 없으므로 쿼리에서 검색할 수 있는 데이터의 양이 제한됩니다. 

RDAP는 WHOIS와 관련된 문제를 해결하고 언젠가 이를 대체하도록 설계되었지만 Internet Corporation For Assigned Names And Numbers는 WHOIS와 함께 RDAP를 구현하기 위해 gTLD 레지스트리 및 공인 등록기관만 요구하며 완전히 대체하지는 않습니다.