도메인 이름 시스템은 웹 페이지, FTP 서버 및 인터넷에 연결된 기타 컴퓨터에 연결하는 데 필요한 IP 주소를 포함하는 인터넷의 "화이트 페이지" 역할을 합니다. DNS 서버는 사이트 테이블과 해당 주소를 유지 관리하여 탐색 지원으로 해당 정보를 사용자에게 제공합니다. DNS 테이블에 액세스하지 않고 인터넷을 탐색하는 것은 가능하지만 매우 사용자 친화적인 경험은 아닙니다.
IP 주소
IP 주소는 각각 0에서 255 사이의 4개의 숫자로 구성된 문자열입니다. IP 주소는 본질적으로 계층적이며 각각의 뒤따르는 숫자는 웹 공간의 더 세밀한 분할을 나타냅니다. 예를 들어, 많은 홈 라우터는 192.168.1.x 주소 블록을 사용하여 해당 공간 내에서 최대 255개의 개별 주소를 허용합니다. 액세스하려는 웹 사이트 또는 기타 시스템의 IP 주소를 알고 있는 경우 해당 숫자 문자열을 브라우저에 입력하고 대상 시스템에 직접 연결할 수 있습니다.
오늘의 비디오
DNS
많은 숫자의 문자열을 암기하는 것은 어렵고 힘들 수 있으므로 도메인 이름 시스템에서는 기억하기 쉬운 사이트 이름을 대신 사용할 수 있습니다. DNS 테이블은 브라우저가 대상 사이트를 검색하고 적절한 서버에 연결할 수 있도록 해당 IP가 첨부된 사이트 이름 목록입니다. 쿼리 속도를 높이기 위해 DNS 서버는 서로 협력하여 한 데이터베이스가 너무 커지는 것을 방지하기 위해 적절한 이름 서버에 요청을 전달합니다. 인터넷은 여러 노드를 통해 요청을 빠르게 라우팅할 수 있으므로 사용자가 액세스할 수 있습니다. 긴 데이터베이스를 통해 기다리지 않고 신속하게 사이트 이름의 분산 디렉토리 검색.
테이블 작동 방식
브라우저에 "maps.google.com" 주소를 입력하면 ISP의 DNS 서버에 요청을 보내며, 이 서버는 최상위 DNS 테이블을 살펴보고 .com 주소에 대한 활성 이름 서버를 찾습니다. 그런 다음 자체 테이블을 사용하여 google.com 주소에 대한 이름 서버를 찾는 해당 서버에 요청을 전달합니다. 그런 다음 google.com 이름 서버는 해당 테이블을 참조하여 maps.google.com에 대한 IP 주소를 제공하고 브라우저는 사이트에 연결합니다. 귀하의 요청이 적절한 주소로 연결되기 전에 여러 다른 서버를 통해 라우팅될 수 있지만 프로세스는 1초 미만이 소요될 수 있습니다.
동적 DNS
다른 유형의 DNS 테이블은 가정용 PC에서 서버를 실행하고 싶지만 인터넷에 영구적으로 연결되어 있지 않은 사용자에게 서비스를 제공합니다. 케이블 또는 DSL 사용자의 IP 주소는 세션마다 변경될 수 있으므로 동적 DNS 서버는 이러한 사용자에게 영구 도메인 이름 주소를 연결과 연관시킬 수 있는 기능을 제공합니다. 이러한 서비스는 컴퓨터의 IP 주소 변경을 감지할 수 있는 프로그램을 사용하여 해당 정보를 동적 DNS 서버에 전달하면 해당 정보가 업데이트되어 변화. 동적 DNS 테이블은 변경 사항을 반영하는 데 몇 시간 또는 며칠이 걸릴 수 있는 기존 DNS 테이블보다 훨씬 더 자주 업데이트됩니다.