인터넷을 통해 웹사이트에 접속할 때 사용자들은 일반적으로 도메인 네임을 사용합니다. 도메인 네임은 사용자가 IP Address나 MAC Address를 모두 기억할 수 없기 때문에 사용자의 편의를 위해 쓰입니다. 하지만 인터넷 프로토콜은 IP Address를 통해 동작하기 때문에 도메인 네임은 IP Address로 변환되어야 합니다. 이런 변환은 DNS(Domain Name System)를 통해 수행합니다. 먼저, DNS를 사용하려면 DNS를 사용하려는 클라이언트에 DNS 서버의 IP Address가 등록되어 있어야 합니다. 클라이언트는 도메인 네임을 포함하는 DNS Query 메시지를 등록된 DNS 서버로 보냅니다. DNS 서버는 도메인 네임과 대응하는 IP Address가 매핑된 테이블을 가지고 있습..