제3과목 27. 인터넷 주소 체계
페이지 정보
본문
27. 인터넷 주소 체계
⑴ IP 주소(Internet Protocol Address)
통신을 하려면 가장 먼저 서로를 식별할 수 있는 방법이 필요하다. 현실 세계의 주택 등에 주소가 존재하는 것처럼 인터넷의 호스트에도 주소가 있으며 이를 IP 주소라 한다. 인터넷은 이 IP 주소를 이용해서 원하는 호스트와 통신한다. 그러나 IP 주소는 총 32bit의 숫자로 되어 있어서 IP 주소를 이용해서 호스트를 식별하는 것은 불편하다. 주소창에 211.115.115.211를 입력하면 www.daum.net 즉 “다음”의 메인페이지가 로딩된다. 그러나 여러분은 이 IP 주소를 알지도 못했고 알 필요도 없고 “다음”에서 IP 주소를 홍보하지도 않는다. 도메인 네임을 사용하면 되기 때문이다.
⑵ 도메인 네임 (Domain Name)
앞에서도 말했던 것처럼 인터넷에서 사용하는 호스트 식별 방식은 IP 주소지만 IP 주소는 32bit의 숫자로 이루어져 있어서 보편적으로 사용하기에 불편함이 따른다. 기억하기도 어렵고 입력하기도 쉽지 않다.
그 IP 주소를 대신하여 쉽게 사용할 수 있도록 만들어진 것이 바로 도메인 네임이다. 도메인 네임을 입력하면 해당 도메인과 매핑되어 있는 IP 주소의 호스트로 연결되는 것이다. 당연히 숫자로 이루어진 IP 주소보다는 도메인 네임을 사용하는 것이 여러모로 훨씬 편리하다.
바로 DNS(Domain Name System)이 브라우저 주소창에 실제 주소인 IP 주소 대신에 도메인 네임을 입력하면 도메인 네임과 매핑(사상 : 寫像)되어 있는 웹서버에 연결하여 해당 사이트를 다운로드할 수 있게 해주는 시스템이다. 이 시스템을 가동하는 서버를 DNS 서버라고 한다.
도메인의 구분
- gTLD (generic Top Level Domain - 최상위도메인) : aero, asia, biz, cat, com, coop, edu, eu, info, int, jobs, mil, mobi, museum, name, net, org, pro. tel, travel
- ccTLD (country code Top Level Domain) : kr, jp, uk, cn 등의 국가 식별 도메인
- SLD (second level Domain) : co, go, ac, nm, or, re, kg, es, ms, hs, sc, pe
⑶ URL (Uniform Resource Locator)
URL이란 홈페이지의 소재지를 특정하는 등 인터넷상에 존재하는 정보의 장소(어드레스)와 접속 방법(예:http 프로토콜)을 지정하는 방법이다.
URL은 접속프로토콜 + FQDN(전체도메인명) + 파일명으로 구성되어 있다.
■ http://www.jjum.com/index.html에서 접속프로토콜은 http://이고 FQDN은 www.jjum.com이고 파일명은 index.html이다.
주소체계상으로는 도메인이나 IP 주소만 입력해서는 해당 자원에 접근할 수 없으며 정확한 파일명을 입력해야 하지만 해당 웹서버에서 일반적으로 기본문서(Default 파일)가 지정되어 있으므로 http://www.jjum.com/index.html에서 index.html을 입력하지 않고 http://www.jjum.com만 입력해도 동일한 결과를 가져오게 되는 것이다. 즉 www.jjum.com 호스트의 기본문서가 index.html이기 때문이다.