DNS (Domain Name System)에 대한 유용한 정보

DNS (Domain Name System) 는 공용 인터넷 서버의 이름과 주소를 저장합니다. 웹이 성장함에 따라 DNS는 일치시킬 수있는 기능을 빠르게 확장하여 오늘날 수천 대의 컴퓨터로 구성된 전 세계 분산 네트워크를 구축했습니다. DNS에 대한 흥미로운 사실을 배우고 공유하여 친구에게 감명을주십시오.

30 년 이상 된

서버 클러스터 - CeBIT 2012. Sean Gallup / Getty Images

1983 년 11 월에 발표 된 Paul Mockapetris (RFC 882 및 RFC 883)에 게시 된 두 개의 논문이 DNS 시작을 알렸다. DNS가 나오기 전에 공용 시스템은 호스트 이름으로 만 식별 될 수 있었고 이러한 모든 호스트 이름의 주소는 1970 년대에 컴퓨터 네트워크가 커짐에 따라 관리하기가 매우 어려웠던 하나의 큰 파일 ( "hosts.txt")로 유지되었습니다 그리고 1980 년대. DNS는 호스트 이름에 추가 된 하나 이상의 추가 이름을 점 (.)으로 구분하여 지원 도메인을 추가하여이 단일 레벨 명명 시스템을 다중 레벨 시스템으로 확장했습니다.

6 개의 원본 TLD 만

도메인 이름. adventtr / 게티 이미지

현재 700 개 이상의 최상위 도메인 (TLD)이 인터넷에 존재합니다 (특히 .rocks 및 .soy와 같은 이상한 이름 포함). 비영리기구 인 ICANN (Assigned Names and Numbers)의 인터넷 기업이 배정을 관리합니다. ICANN의 최상위 도메인 목록을 참조하십시오.

그러나 1980 년대에 처음 구현되었을 때 DNS는 .com, .edu, .gov, .mil, .net 및 .org의 여섯 개의 TLD 만 정의했습니다. 도메인 이름 선택의 엄청난 확장은 목적에 따라 웹 사이트를보다 잘 분류 할 목적으로 2011 년에 시작되었습니다.

더보기 : 인터넷 최상위 도메인 (TLD) 설명

1 억 개 이상의 등록 된 도메인

"about.com"및 "mit.edu"와 같은 많은 인터넷 도메인 이름은 학교 또는 기업과 관련이 있으며 개인은 개인 목적으로 다른 사람을 등록합니다. .com만으로는 1 억 개 이상의 등록 된 도메인이 존재합니다. 이러한 흥미로운 DNS 통계는 DomainTools Internet Statistics에서 확인할 수 있습니다.

전진 및 후진 모두에서 작동합니다.

DNS에 대한 대부분의 요청에는 웹 사이트 및 다른 인터넷 서버의 호스트 이름을 IP 주소 ( 소위 전달 DNS 조회)로 변환하는 작업이 포함됩니다. DNS는 역방향으로 작동하여 주소를 이름으로 변환합니다. 역방향 DNS 조회가 자주 사용되지는 않지만 네트워크 관리자는 문제 해결을 도울 수 있습니다. ping 및 traceroute와 같은 유틸리티는 역방향 조회를 수행합니다.

More : 정방향 및 역방향 IP 주소 조회

13 개의 뿌리가 있습니다.

DNS는 이름 서버 를 계층 구조로 구성하여 서버 간의 통신 흐름을 최적화하고 시스템 유지 관리를 더 쉽게 만듭니다. DNS와 같은 모든 계층 적 시스템은 하위 수준에서 분기 할 수있는 상위 수준 ( "루트"수준이라고 함)을 만듭니다. 기술적 인 이유로 오늘날의 DNS는 단지 하나가 아닌 13 개의 루트 네임 서버를 지원합니다. 흥미롭게도 이러한 각각의 뿌리는 'A'로 시작하고 'M'으로 확장되는 단일 문자로 명명됩니다. (이 시스템은 예를 들어 "a.root-servers.net"과 같이 완전한 이름을 가진 root-servers.net 인터넷 도메인에 속합니다.)

더보기 : 13 개의 DNS 루트 이름 서버

해킹 웹 사이트의 주요 목표

DNS 하이재킹 사건은 뉴스에 너무 자주 등장합니다. 하이재킹은 해커가 대상 웹 사이트에 대한 DNS 서버 레코드에 대한 액세스 권한을 얻고 방문자를 다른 사람의 사이트로 리디렉션하도록 수정합니다. 인터넷 사용자가 하이재킹 된 사이트를 방문하면 DNS는 브라우저가 해당 사이트의 데이터를 요청하도록 지시합니다. 가짜 위치. 공격자는 일반적으로 DNS 자체를 침입 할 필요가 없지만 대신 웹 관리자로 가장하여 도메인의 호스팅 서비스를 손상시킬 수 있습니다.