DNS의 기본 개념 이해 part.2 (DNS의 특징)
2022. 3. 14. 16:26ㆍDjango/네트워크
우리는 일반적으로 www.xxx.com이라는 는 도메인을 사용한다. 하지만 정부기관(.kr)이나 위키피디아(.org)와 같은 다양한 도메인 끝자리를 사용하기도 한다. 이것을 보고 우리는 최상위 도메인 이라고 하는데 목록은 아래와 같다.
목록 | 끝자리 | 내용 |
국가 도메인 | kr | ISO 3166[4]에서 지정하는 국가별 코드에 맞춰서 설정한다. kr는 한국, us는 미국을 의미한다. 이 외에도 다양한 국가별 도매인이 있다. |
us | ||
일반 도메인 | com | 상용도매인이다.(기업 등과 같은 용도로 사용한다) |
edu | Education 의 약어로서 교육기관들을 위해 만들어졌다. | |
int | International 의 약어로서 국제 협약에 의해 만들어진 조직들을 위한 도메인이다. | |
net | 네트워크 서비스의 제공자와 관련하여 만들어진 도메인이다. | |
org | 비정부단체(TLD에 속하지 않는)를 위한 도메인이다 | |
gov | 미국의 주 정부와 연방 정부를 위해 사용되는 도메인이다.(최초 목적은 정부-단체를 위한 도메인이었다) | |
mil | 미국 국방성용 도매인이다. | |
특수 도메인 | arpa | ip주소를 도메인으로 매핑하기 위한 특별한 도메인이다. |
도메인 이름(domain name)은 계층적 구조에 따라서 레가신의 레이블 정보를 가장 왼쪽에 작성하고, 최상위 레벨까지 점( " . " 닷)을 기준으로 하나씩 추가하면서 오른쪽으로 붙이는 형태로 구성된다. 네이버의 매일함 주소는 다음과 같다. https://mail.naver.com/ 그렇다면 이것을 하나하나 분해해 본다면 com이라는 최 상위 도메인에, naver라는 이름의 도메인이 있으며 이 naver하위에 www라는 도메인도 있을 것 이며, mail, cafe등등 네이버와 관련된 하위 도메인 중 mail을 선택한 것 이다.
조금 더 디테일하게 보면 domain과 zone으로 나누어서 구분할 수 있으며 아래와 같다.
도메인은 하나의 노드가 관리하는 영역이며, 이 노드의 하위 영역을 의미한다. 하지만 zone(존)은 이와 달리 네임서버를 관리하는 영역을 의미한다.
'Django > 네트워크' 카테고리의 다른 글
IP와 Host (0) | 2022.03.13 |
---|---|
DNS의 기본 개념 이해 part.1 (DNS의 기본 개념과 구성 요소) (0) | 2022.03.12 |
Firewall 이란?(방화벽이란?) (0) | 2022.03.08 |
Telnet vs SSH (ssh를 사용해야 하는 이유) (0) | 2022.03.08 |
DHCP 구성 후 접속해 보기 part. 2 (0) | 2022.03.08 |