From 633fdd2c823663d00286bfe5dcfb55529b4f53d4 Mon Sep 17 00:00:00 2001 From: Playhuck <105256335+playhuck@users.noreply.github.com> Date: Thu, 22 Feb 2024 23:59:06 +0900 Subject: [PATCH] =?UTF-8?q?Create=202024-02-22=5F[7=EC=9E=A5]=20DNS.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "docs/playhuck/2024-02-22_[7\354\236\245] DNS.md" | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 "docs/playhuck/2024-02-22_[7\354\236\245] DNS.md" diff --git "a/docs/playhuck/2024-02-22_[7\354\236\245] DNS.md" "b/docs/playhuck/2024-02-22_[7\354\236\245] DNS.md" new file mode 100644 index 0000000..41c7a42 --- /dev/null +++ "b/docs/playhuck/2024-02-22_[7\354\236\245] DNS.md" @@ -0,0 +1,15 @@ +네트워크 프로토콜은 크게 두 가지이다. + +- 실제로 데이터를 실어나르는 데이터 프로토콜 +- 데이터 프로토콜 제어를 도와주는 컨트롤 프로토콜 + +TCP/IP 프로토콜 체계를 유지하기 위한 주요 컨트롤러 프로토콜은 ARP / ICMP / DNS가 있다. + +이 중 DNS(Domain Name System)는 도메인 주소를 IP 주소로 변환하는 역할을 한다. + +1. **DNS 소개** + + + 숫자로 구성된 IP 보다 문자열인 도메인 주소가 더 기억하기 쉽다. + + 서비스를 도메인 주소로 사용하더라도 실제 패킷을 만들어 통신하기 위해서는 3계층 IP 주소를 알아야 하고, 이를 위해 문자열로 된 도메인 주소를 실제 통신에 필요한 IP 주소로 변환하는 DNS 작업이 필요하다.