본문 바로가기

2

컴퓨터 네트워크 40장 - 네임 서버 & 해석기 - 컴퓨터 네트워크 40장- 네임 서버 & 해석기 - DNS 서비스에서 가장 중요한 것은 분산 네트워크 서비스의 형태를 지원하는 것이다. 이를 위해 네임 서버가 여러 곳에 흩어져 전체 네임 스페이스의 일부 정보를 전적으로 책임지며 유기적인 연관 관계를 통해 전체 네임 서버의 정보를 일관성 있게 관리한다. 응용 프로그램이 해석기라고 부르는 DNS 클라이언트에게 정보 제공을 요청하는 것으로 DNS 서비스가 이루어진다. 해석기는 DNS 메시지 형식의 질의를 생성하고 이 질의를 네임 서버에게 전달하면 네임 서버는 회신용 DNS 메시지에 결과를 담아 해석기에 회신을 하게 된다. 네임 서버의 부담을 줄이기 위하여 캐시 정보를 활용하는데 캐시 데이터라고 한다. 원래는 인증 데이터로 해당 데이터를 직접 관리할 책임이 있는.. 2017. 5. 13.
컴퓨터 네트워크 39장 - 도메인 네임 스페이스(Domain Name Space) - 컴퓨터 네트워크 39장- 도메인 네임 스페이스(Domain Name Space) - DNS는 거대한 분산 데이터베이스 시스템이며 도메인 네임 스페이스, 네임 서버, 해석기로 구성되어 있다. 이 중 도메인 네임 스페이스에 대해 알아보도록 하자. 도메인 네임 스페이스는 DNS가 저장 관리하는 계층적 데이터베이스이다. 최상위에 루트가 존재하고 그 아래로 모든 호스트가 트리 구조로 이어져 있다. 도메인 네임 스페이스의 호스트는 크기가 최대 63바이트인 레이블을 이름으로 갖는다. 도메인 이름은 점으로 구분한 레이블의 연속이라고 할 수 있다. 루트 호스트는 크기가 0인 널 레이블을 가지므로 이름이 없는 것이다. 도메인이라는 것은 계층적 구조를 가지고 같은 레벨에서는 레이블(이름)이 유일해야 한다. 도메인 이름은 최.. 2017. 5. 13.