-
도메인 - 최상위 도메인? 서브도메인?히딘쓰의 책상/WEB 2023. 8. 24. 09:40
오늘 쿠키에 대해서 찾아보다가
쿠키 : 2차 도메인이 같은데까지만 접근가능하도록 설정 가능
쿠키는 생성된 도메인에서만 사용 가능하며, 서브 도메인(subdomain)에서는 케이스에 따라 다르게 공유됩니다.
이라는 글들을 보게 되었다.
순간 2차 도메인이 뭐지? 라는 호기심이 발생!🙄
서브 도메인도 같은 것을 말하나? 하고 찾아 보게 되었다.
2차 도메인, 2단계 도메인, 서브 도메인 등등 혼용되어 사용되기도 하고
2차 도메인이라는 용어를 어떤 사람은 2단계 도메인과 같은 용어로, 어떤사람은 서브 도메인과 같은 용어로 사용해서 알아볼수록 머릿속이 뒤죽박죽 해졌다.
그래서 일단 2차 도메인을 배제하고 생각해보기로 했다.
그 결과, 내가 이해한 것을 잊지않도록 정리해둬야겠다!😀도메인
도메인은 숫자 형태의 IP 주소를 사람이 기억하기 쉽도록 문자로 표현한 주소다.
ex) NAVER
IP 주소 : 125.209.222.141
도메인 : www.naver.com도메인 이름은 트리 형태로 구성되어 있다. 루트 존에서 시작해 여러 개의 하위 존으로 나뉜다.
도메인의 계층 구조는 오른쪽부터 왼쪽으로 내려간다. 왼쪽의 레이블은 오른쪽의 서브도메인이다.
가장 오른 쪽 레이블은 최상위 도메인이다.
도메인의 구조 처음 찾아볼 때는 도메인이 최상위 도메인, 2단계 도메인, 서브도메인으로 이루어진다고 생각했다. 이 말은 맞기도 하고 틀리기도 했다. 도메인에 최상위 도메인, 2단계 도메인, 서브 도메인이 있는 건 맞지만, 서브도메인은 상대적인 개념이었다!
2단계 도메인은 최상위 도메인의 서브도메인이 되기도 한다. 왼쪽의 레이블은 오른쪽의 서브도메인이 된다.
sub.example.com 의 경우 example은 com 도메인의 서브 도메인이 되고, sub는 example.com의 서브 도메인이 된다. 이렇게 서브도메인은 127단계까지 가능하다.
최상위 도메인 (Top-level domain, TLD)
도메인 네임의 가장 마지막 부분이다.
예를 들어 www.naver.com 의 최상위 도메인은 com이 되고, www.gov.kr 의 최상위 도메인은 kr이 된다.
방금 예시 처럼 최상위 도메인은 일반 최상위 도메인 (gTLD)와 국가 코드 최상위 도메인 (ccTLD)로 나뉜다.
- 일반 최상위 도메인 (gTLD)
인터넷 초창기부터 사용한 com, net, org, edu 등이 있다.
- 국가 코드 최상위 도메인 (ccTLD)
국가 코드 최상위 도메인 (ccTLD, Country Code Top-Level Domain)은 국제적으로 각 나라, 특정 지역 또는 국제단체에 주어진 인터넷의 도메인 이름을 나타내는 고유 부호를 일컫는다. 국가를 나타내는 국가 코드는 일반적으로 ISO에서 정한 ISO 3166-1 표준을 따른다. 보통은 영문 국가명을 줄여 코드로 사용하지만 영국같은 예외도 있다. 국가 도메인을 나타낼 때는 앞에 점을 찍어 사용하는 것이 원칙이다. 우리나라는 .kr 또는 co.kr 도메인을 사용한다.
ex) 유럽 연합 -> European Union -> EU -> .eu
미국 -> United States -> US -> .us
영국 -> United Kingdom -> GB -> .uk
내 머릿속이 정리가 되고 나니 그 이후에 2차 도메인을 혼용한 경우에도 헷갈리지 않고
'아 여기선 2단계 도메인을 말하는 거군!', '아 이건 서브도메인 얘기군!' 하고 잘 이해할 수 있었다😀
[참고]
https://ko.wikipedia.org/wiki/%EC%B5%9C%EC%83%81%EC%9C%84_%EB%8F%84%EB%A9%94%EC%9D%B8
https://ko.wikipedia.org/wiki/2%EB%8B%A8%EA%B3%84_%EB%8F%84%EB%A9%94%EC%9D%B8
https://www.happyjung.com/lecture/2926#google_vignette