자유롭게 게시물을 올릴수있는 게시판입니다.
  • 유년추억
  • 학교생활
  • 입시준비
  • 대학생활
  • 군생활
  • 알바생활
  • 취업준비
  • 직장생활
  • 원룸생활
  • 연애중
  • 결혼준비
  • 집안살림
  • 자녀교육
  • 창업준비
  • 이민유학
  • 노후생활
  • 전체보기


IP 어드레스를 대신하는 도메인

 

IP 어드레스를 대신하는 도메인


인터넷상에서 호스트간의 통신이 가능한 것은 IP어드레스에 의해 통신상대를 특정하여 접속하기 때문이다. 실제로 IP어드레스는 0과 1의 비트열로 구성되어 있지만「192.168.0.1」과 같이 10진수로 표기한다.


그러나 이용자의 입장에서는 숫자의 나열만으로 접속하려는 상대를 기억한다는 것이 매우 힘들다. 그래서 인터넷에서는 IP어드레스 대신 문자열로도 접속이 가능하도록 호스트명을 사용한다.


호스트명은 「www.etri.re.kr」과 같이 복수의 문자열과 구분자인 도트「.」로 표기한다. 브라우저로 WWW서버에 액세스할 때는 일반적으로 이 호스트명과 접속 프로토콜 등을 조합시킨 URL(uniform resource locator)로 상대를 지정한다. 이제는 잡지나 TV 광고에서도「// www.etri.re.kr/」라고 하는 식의 URL표기를 자주 볼 수 있다.




도메인은 계층구조를 갖는다


호스트명 내의 도트로 구분된 각각의 문자열을 도메인이라 한다. 도메인은 계층화되어 있으며, 각 계층의 도메인에 대한 관리책임은 NIC(network information center)에서 수행한다.


 (그림)에서 트리 모양의 계층 정점에 있는 것을 루트 도메인이라 하며, IP어드레스와 마찬가지로 NIC에서 관리한다. NIC는 루트 도메인 아래 단계를 1단계 도메인 또는 최상위 도메인(TLD, top-level domain)이라 정의하고 이를 국가마다의 NIC 조직이 관리하고 있다<표>. 우리나라의 최상위 도메인은 kr이고 KRNIC(Korea network information center)에서 관리를 담당하고 있다.




KRNIC 등과 같은 국가 도메인 관리조직에서는 최상위 도메인의 아래 단계인 2단계 도메인(SLD, second-level domain)을 정의하고 있다. 2단계 도메인의 정의는 나라마다 다르지만 기관의 성격을 나타내는 도메인명인 경우가 대부분이다. KRNIC에서는 기관의 성격을 분류한 6개의 도메인과 지역명을 기초로 한 16개의 지역 도메인을 관리하고 있다(그림).




2단계 도메인 이하는 사용자가 운용


최상위 도메인과 2단계 도메인은 NIC 등과 같은 조직이 관리하고 있기 때문에 인터넷에 접속하는 사용자가 마음대로 등록할 수 없다. 사용자가 희망하는 명칭을 등록할 수 있는 것은 2단계 도메인의 하부 단계인 3단계 도메인이다.


3단계 도메인은 기관 도메인명이나 서버명으로 주어진다. 기관 도메인명은 사용자가 KRNIC에 신청하여 등록하면 사용할 수 있으며, KRNIC는 다른 기관 도메인명과 중복되지 않는 지를 체크한다.


기관 도메인명을 등록한 사용자는 그 하부의 도메인을 서브 도메인의 정의 범위내에서 자유로이 운용할 수 있으며, 도메인명의 중복이나 문자수 등에 주의해서 운용하고 관리하면 된다.


각 계층의 기관이 호스트명을 관리하기 위해서는 DNS(domain name system)라고 하는 시스템을 사용한다. DNS에서는 호스트명을 IP어드레스로 변환하는데, 이는 실제 통신시에 반드시 IP어드레스를 사용하기 때문이다. 호스트명은 어디까지나 논리적인 구조이며 일반적으로 DNS서버는 각 도메인마다 설치한다.







간단한 용어해설


☞ URL


인터넷상의 서버 등에 있는 파일을 하나로 특정하여 접속시의 수단도 동시에 지정하는 규약. 서버의 호스트명이나 서버상의 파일명, 그리고 클라이언트 소프트웨어가 이용하는 프로토콜명을 세트로 하여 표기한다.「프로토콜명://서버명/파일명」으로 기술한다.


☞ 루트 도메인


트리형의 계층구조를 이루는 도메인 공간에서의 최상위 도메인. 도메인의 구조는 논리적인 모델이기 때문에 루트 도메인의 「.」(도트)는 실제 호스트명 표기에 포함되지 않는다.


☞ 도메인명


인터넷상의 호스트(컴퓨터)의 이름을 표시하는 알파벳의 문자열. 문자열은 계층적으로 할당되어 있어 도트로 연결하여 표기한다. 예를 들면,「//www.etri.re.kr」은 서버의 이름을 나타내는「www」와 www라고 하는 이름을 서버에 부여한 조직을 나타내는「etri」, etri를 할당한 NIC(Network Information Center)이 관리하는「re」와「kr」이라고 하는 문자열을 도트로 이어서 나타내고 있다. 하나의 계층을 단계로 하여 각 단계마다 특정한 조직이 책임을 지고 관리하며, 표기상으로는 상위계층이 우측에 온다.


☞ DNS(Domain Name System)


인터넷에서 호스트명과 IP어드레스의 대응을 관리하는 분산 데이터베이스 소프트웨어. 브라우저 등이 DNS서버에 호스트명을 조회하면 대응하는 IP어드레스를 통지받는다. 어떤 DNS서버에서 IP어드레스를 몰라도 DNS서버가 상위의 DNS서버에 조회하는 구조로 되어 있다.




2001-05-06 03:11:29
1704 번 읽음
☞ 로그인 후 의견을 남기실 수 있습니다
 캐시선물





365ch.com 128bit Valid HTML 4.01 Transitional and Valid CSS!
태그