12 단편화의 구체적인 동작과 구조적인 접근 방법에 대해 설명하시오.

14 서브넷이 필요한 이유를 설명하고, 서브넷 마스크의 의미와 사용 시 주의할 점은 무엇인지 기술하시오.

서브넷이란 하나의 IP 네트워크 주소를 네트워크 내부에서 적절히 분할하여 실제로는 여러 개의 서로 연결된 지역 네트워크로 사용하는 것. 서브넷팅(Subnetting)이란 자신의 회사나 조직에 할당된 네트워크 ID의 IP 주소들을 가지고 내부적으로 여러 개의 서브넷을 만드는 과정. 서브넷을 사용하는 이유는 도메인 크기(Domain Size)를 감소시키며, 트래픽의 혼잡(congestion)을 줄이고, 자신이 속한 네트워크를 그들의 조직에 맞도록 분할하여 네트워크 관리와 유지보수를 용이하게 하려는 데 있다. IP 네트워크 ID 주소부를 나타내는 영역을 IP 호스트 주소 영역까지 확장하여, 하나의 IP 네트워크 주소를 또 다른 여러 개의 IP 네트워크 주소로 만드는 서브넷은 하나 혹은 그 이상의 사용 가능한 호스트 비트를 빌려와서 네트워크 ID에 포함시키고, 빌려온 비트를 네트워크의 일부로 해석한다.

17 DNS는 계층구조를 가지므로 자율적인 DNS 제어가 가능하다. DNS 서버의 계층구조는 어떻게 구성되는지 구체적으로 설명하시오.

도메인명 시스템(DNS)은 인터넷상의 호스트 컴퓨터에 대한 이름 체계를 말한다. 각 호스트 컴퓨터는 각자 자신의 도메인명이 있고, 이는 영문자와 숫자(alpha-numeric)를 사용하는 세그먼트 형태로 나타낸다. IP주소와 이름 사이에 제어가 가능한 이름 공간을 구성한 다음, 이로부터 각 호스트 컴퓨터에 이름을 부여하도록 한다. 필요한 이유는 인터넷상에서 사용되는 호스트 컴퓨터에 할당되는 이름의 모호성과 혼란을 최소화하기 위함이다.