국제 인터넷 표준화 기구는 인터넷의 운영, 관리, 개발에 대해 협의하고 프로토콜과 구조적인 사안들을 분석하는 인터넷 표준화 작업기구이다.
국제인터넷주소관리기구는 1998년에 설립된 인터넷의 비즈니스, 기술계, 학계 및 사용자 단체 등으로 구성된 기관으로 인터넷 DNS의 기술적 관리, IP 주소공간 할당, 프로토콜 파라미터 지정, 루트 서버 시스템 관리 등의 업무를 조정하는 역할을 한다.
DNS는 www.naver.com 처럼 사람이 읽을 수 있는 이름을 192.0.2.1과 같은 숫자 IP 주소로 변환하여 컴퓨터가 서로 통신할 수 있도록 한다.
.com, .edu 등의 이름이나 .us, .ca 처럼 두 자로 된 국가 코드를 최상위 도메인이라 하는데 최상위 도메인은 그보다 낮은 수준의 도메인에 관리 책임과 이름을 정의 할 책임을 위임한다.
1.클라이언트가 도에인 이름으로 DNS 서버에 요청
2.DNS서버는 해당 도메인의 IP주소를 응답
3.클라이언트는 DNS로부터 받은 IP주소를 통해 서버에 요청
IP 통신에 필요한 고유 주소.(= 통신장치의 전화번호). 현재 사용되는 IPv4주소는 고유한 32비트 값으로 이루어져 있다.
이 IP주소는 ICANN에서 블록단위로 할당하며 이는 각 기관에서 관리한다. IPv4주소의 최대 개수는 총 2^32 = 약 43억개인데, 현재 대부분의 주소가 할당이 되어 있는 상태이다. 이를 위해 NAT(네트워크 주소 변환)기술을 사용한다.
NAT란?
외부 IP 주소로 여러 개의 내부 IP주소에 서비스를 제공하는 기술.
https://aws-hyoh.tistory.com/145
도메인 네임 시스템 계층의 최상위에 있는 도메인 네임 서버.
루트 도메인 네임 서버, 루트 네임 서버 등 다양한 이름으로 불린다.
예전에는 총 13대의 루트 서버가 존재했으나, 2002년 DDoS 공격으로 9대의 루트 서버가 공격을 당해 전 세계가 인터넷을 이용을 못했다. 이후 애니캐스트(라우팅 경로가 가장 가까이 있는 곳으로 통시하는 기술)를 적용해 전 세계에 67개의 루트 미러 서버(루트 서버를 복사한 서버)를 구축했다.
기본적으로 캐시를 유지하고 있어, 한 번 요청한 DNS인 경우 DNS Cache Table에서 IP주소를 가져와 처음 조회했을 때보다 훨씬 빠르게 조회가 된다.
ICANN이 전 세계적으로 인가한 수백 개의 등록 대행 업체 중에서 하나를 선택하고, 도메인 네임을 고른 다음 비용을 지불하면 사용할 수 있다. 도메인 네임은 63자로 제한되고 일반적으로는 영문자, 숫자, 하이픈만 포함할 수 있지만, 유니코드 문자를 사용할 수도 있다. 경쟁 덕분에 서비스 가격은 일정 수준을 유지한다.
ex) 가비아