Domain Name System 중앙대학교 안봉현 2006. 4
DNS(Domain Name System) 정의 현재의 호스트가 접속하고자 호스트의 이름을 주면 네임 서버(Name Server)는 호스트에게 이에 해당하는 IP 주소를 알려 준다. 속성 접속하고자 하는 모든 호스트의 IP 주소를 알고 있다면 DNS 서비스가 필요하지 않다 각 호스트마다 IP 주소와 그에 해당하는 도메인 네임을 하나씩 가진다
DNS(Domain Name System) 도메인 네임은 컴퓨터가 속해져 있는 기관이나 국가에 따라서 계층적으로 형성되어 있다. 오른쪽으로 갈수록 상위 도메인에 속한다. 예) biz.cau.ac.kr DNS 서비스를 해 주기 위해서 각 지역에 부여되는 도메인 네임에 따라 각 지역을 담당하는 네임서버를 두어 관리한다.
DNS(Domain Name System) 그림을 통한 예
DNS(Domain Name System) telnet "ruby의 IP 주소"를 입력하면 네임서버인 bubble을 통하지 않고 IP 주소를 broadcast하고 접속이 이루어진다.
DNS(Domain Name System)
DNS 이름 공간 DNS 이름 공간 수백 개의 최상위 레벨의 도메인으로 나누어져 있음 많은 수의 호스트와 여러 개의 하위 도메인 하위 도메인도 여러 개의 하위도메인으로 구성 모든 도메인은 트리의 형태로 나타내어진다. 각 트리의 리프부분은 하위도메인은 가지지 않는다. 리프는 하나의 호스트를 나타내거나 수천 개의 호스트를 가지고 있는 회사를 나타낸다.
DNS 이름 공간
DNS 이름 공간 그림에 대한 설명 최상위 레벨 도메인 제네릭 국가 도메인은 각 나라마다 하나의 이름을 가지고 있다 제네릭(Generic)과 국가(Country)로 나누어짐. 제네릭 com(commercial), edu(educational institutions), gov(the U.S. federal government), int(certain international organizations), mil(the U.S. armed forces), net(network providers), org(nonprofit organizations). 국가 도메인은 각 나라마다 하나의 이름을 가지고 있다
도메인 구조 도메인의 일반적인 구조 호스트 이름. 소속 단체. 단체 성격. 소속 국가 예 : ‘biz.cau.ac.kr’
도메인 구조 기관을 나타내는 최상위 도메인 도메인 의미 edu mil gov com net org int 교육기관 군대 정부기관 기업체 네트워크 기관 기구 및 단체 국제단체
도메인 구조 각 기관별 도메인 도메인 의미 ac go co nm or re 교육 기관 정부 기관 기업체 네트워크 기관 기구 및 기관 연구소
DNS와 전자메일 주소 전자 우편의 주소형식 'ID+@+도메인 네임' 형식 예) orist@ms.cau.ac.kr
nslookup 명령 컴퓨터가 도메인 주소를 이해 못하는 경우 사용자가 특별히 특정 호스트 이름에 해당하는 IP 주소를 알고 싶을 때 > nslookup biz.cau.ac.kr 반대로 IP 주소를 지정해주면 해당하는 표준 주소를 알려준다. 예) > nslookup 165.194.30.3
nslookup 명령 실행결과