Network/이론

[Network] DNS(Domain Name System) 동작 방식 #2

coxfactor-Tech 2024. 8. 13. 14:15

지난번 "[Network] DNS(Domain Name System) 란? #1"  설명드린 DNS의  동작 방식을 좀더 상세하고 쉽게
표현한다면  아래와 같습니다. :)

[Network] DNS(Domain Name System) 란? #1

 

[Network] DNS(Domain Name System) 란? #1

DNS(Domain Name System)는 인터넷에서 도메인 이름을 IP 주소로 변환해 주는 시스템입니다.  이를 통해 사용자는 사람이 읽고 기억하기 쉬운 도메인 이름을 사용하여 웹사이트나 서비

coxfactor-tech.tistory.com

 



1. 클라이언트: “안녕하세요, DNS 서버님! ‘www.coxfactor.com’의 IP 주소를 알 수 있을까요?”

2. DNS 서버: “안녕하세요! 그 IP 주소는 저도 잘 모르겠네요. 잠시만요, 루트 DNS 서버에게 물어볼게요.”

3. 루트 DNS 서버: “안녕하세요! 저는 ‘www.coxfactor.com’의 IP 주소를 알지 못해요. 하지만 .com 도메인을 담당하는 TLD DNS 서버의 주소를 알려드릴 수 있습니다.”


4. DNS 서버
: “알겠습니다! .com 도메인에 대한 정보를 제공하는 TLD DNS 서버의 주소를 알려주셔서 감사합니다. 이제 이 주소로 요청을 보내겠습니다.”


5. TLD DNS 서버
: “안녕하세요! ‘coxfactor.com’ 도메인에 대한 정보는 알고 있지만, 이 도메인에 대한 IP 주소는 모르겠어요. 그러나 ‘coxfactor.com’의 권한 있는 DNS 서버 주소를 알려드릴 수 있습니다.”


6. DNS 서버
: “감사합니다! 권한 있는 DNS 서버의 주소를 받았으니, 이 주소로 요청을 보내겠습니다.”


7. 권한 있는 DNS 서버
: “안녕하세요! ‘www.coxfactor.com’의 IP 주소는 [IP 주소]입니다.


8. DNS 서버
: “감사합니다! 이제 클라이언트에게 최종 IP 주소 [IP 주소]를 전달하겠습니다.”


9. 클라이언트
: “알겠습니다! 이제 받은 IP 주소 [IP 주소]를 사용하여 웹 서버에 직접 연결을 시도해 볼게요.”


10. 웹 서버
: “안녕하세요, 클라이언트님! 요청을 받았습니다. 요청하신 웹 페이지를 처리하여 응답을 반환하겠습니다.”

감사합니다. 

'Network > 이론' 카테고리의 다른 글

[Network] UTP 케이블 이란? feat. DIY  (2) 2024.09.03
[Network] VPN (IPsec VPN) 이란? #1  (26) 2024.08.20
[Network] DNS(Domain Name System) 란? #1  (26) 2024.08.08
[Network] OSI 7 계층(Layer) 이란?  (23) 2024.07.29
[Network] TCP/ UDP 란?  (19) 2024.07.26