[CS] 나만의 도메인이 갖고 싶다면?

김채운·2022년 10월 4일
0

CS

목록 보기
4/9

IETF(국제 인터넷 표준화 기구)

인터넷의 운영, 관리, 개발에 대해 협의하고 프로토콜과 구조적인 사안들을 분석하는 인터넷 표준화 작업기구이다.

ICANN(국제 인터넷 주소 관리 기구)

1988년에 설립된 인터넷의 비즈니스, 기술계, 학계 및 사용자 단체 등으로 구성된기관으로 인터넷 DNS의 기술적 관리, IP 주소공간 할당, 프로토콜 파라미터 지정, 루트 서버 시스템 관리 등의 업무를 조정하는 역할을 한다.

도메인 네임 시스템 (DNS)

DNS 는 인터넷 상에서 접근하는 도메인에 대해 찾아가야 할 IP 주소로 변환해 주는 시스템이다.

  • Root Server, Top Level Domain(TLD) Server : com, org, net 등과 같은 상위 레벨 도메인과 모든 국가의 상위 레벨 도메인에 대한 관리를 담당하는 DNS 서버.

  • Authoritative DNS Server : DNS 레코드 정보를 저장, 관리한다. 일반적으로 DNS 호스팅 공급자 또는 도메인 등록기관리 / DDNS 서비스 등록 기관등의 DNS 서버와 회사, 기관, 개인이 일반적으로 구축하는 DNS 서버가 여기에 속한다.

  • Cache DNS Server : 일반적으로 우리가 사용하는 통신사 등의 서버는 IP 매핑을 위한 도메인 정보도 갖지 않고, 도메인 호스트의 질의에 대해 DNS Cache나 다른 네임 서버가 가진 데이터로 응답만을 제공하는 서버로 로컬 DNS 서버 또는 퍼블릭 도메인 네임 서버로 불리우며 엄격한 계층 구조에 포함되지 않는 서버이다. 실제적으로 authoratative DNS 서버보다 많이 사용되는 서버이다.

IP 주소

  • 각 네트워크와 거기에 연결된 각각의 호스트 컴퓨터는 다른 개체와 통신할 수 있도록 IP 주소가 있어야 한다.
  • IPv4 주소는 고유한 32비트 값이다. 인터넷 전체에서 같은 시점에 한 호스트만 해당 값을 사용할 수 있다.
  • 이 주소의 범위는 숫자로 8비트씩 4부분, 총 32비트로 구성되어 있다.
    즉, 한 자리당 0~255 사이의 숫자를 쓰고 .으로 구분하여 나타낸다.(8비트로 나타낼 수 있는 수의 범위가 0~255이기 때문이다.)
  • 따라서 0.0.0.0부터 255.255.255.255까지 나타낼 수 있다. 총 42억 9496만 7296개의 IP주소가 존재 할 수 있다.
  • IP의 32자리는 네트워크 부분, 호스트 부분으로 나뉜다.
  • ICANN이 블록 단위로 할당하며, 그 블록은 해당 블록을 받은 기관이 나눠서 할당한다.

루트 서버

인터넷에서, 루트 서버 시스템은 .com, .net, .org, 그리고 각국의 국가코드 등과 같은 최상위 도메인 이름의 공식적인 원본 목록이 유지되고 활용될 수 있도록 하는 방법이다. 이 시스템은 13개의 파일서버로 구성된다. 흔히 "A" 서버라고 불리는 중앙 서버는 현재 도메인 이름 등록을 관리하는 회사인 NSI에 의해 운영되며, 최상위 도메인 이름의 원본 목록은 A 서버에 유지된다. 이 목록은 다른 지역에 흩어져 있는 12개의 파일서버에 매일매일 복제된다. 인터넷 라우팅 시스템은 라우팅 테이블을 갱신하기 위해 가장 가까이 있는 루트 서버를 사용한다.

자신만의 도메인 등록하기

내가 원하는 이름을 다른 누군가가 차지하지 않았다면 자신만의 도메인을 쉽게 등록할 수 있다. ICANN이 전 세계적으로 인가한 수백 개의 등록 대행 업체 중에서 하나를 선택하고, 도메인 네임을 고른 다음 비용을 지불하면 사용할 수 있다(대신 매년 갱신해야 함)
도메인 네임은 63자로 제한되고 일반적으로는 영문자, 숫자, 하이픈만 포함할 수 있지만, 유니코드 문자를 사용할 수도 있다.
아스키코드 이외의 문자가 있으면 퓨니코드라는 표준 인코딩 방식이 유니코드 문자열을 적절한 영문자-숫자-하이픈 조합으로 변환해 준다.

0개의 댓글