2011. 7. 29. 14:44

01. DNS(Domain Name System)에 대한 설명

??????DNS서버는 사실상 라우터를 의미한다? 라우터가 도메인 이름정보를 참조하여 데이터의 진로를 결정하기 때문???
-->진위여부 찾기
???? DNS 서버는 운영체제에 따라서 구분이 된다. 즉 윈도우용 DNS서버와 리눅스용 DNS서버는 구분이 된다?????


02. 생략

03. 웹 브라우저의 주소 창에
www.orentec.co.kr을 입력해서 메인 페이지가 보이기까지의 과정을 정리해 보자. 단 웹 브라우저가 접속한 디폴트 DNS서버에는 www.orentec.co.kr에 대한 IP주소가 등록되어 있지 않다고 가정하자.

가상의 주소(www.orentec.co.kr  도메인 주소)를 실제주소(IP)주소로 변환하기 위한 변환을 담당하는 부분이 바로 DNS서버이다. 웹 브라우저가 접속한 디폴트 DNS서버에 해당 도메인(
www.orentec.co.kr)의 IP주소를 갖고 있지 않는다면, 상위 계층의 DNS서버에 물어봐 알려준다. 이런식으로 계속 올라가다 보면 최상위 DNS서버인 root DNS서버에까지 질의가 전달되는데, Roor DNS서버는 해당 질문을 누구에게 재 전달해야 하는지 알고 있다. 이 결과는 진행된 반대 방향으로 전달되어  질의를 시작한 호스트에게 IP 주소인 211.239.163.22가 전달된다.
DNS는 계층적으로 관리되는 일종의 분산 데이터베이스 시스템이다.

Posted by Triany