728x90
DNS란?
Domain Name System의 약자로 도메인 네임을 IP주소(IPv4, IPv6)로 변환하는 기능을 수행한다.
(인터넷에서 일종의 전화번호부 역할)
IP주소란?
Internet Protocol Address의 약자로 장치들간 서로 인식하고 통신을 하기 위한 고유 번호이다.
(인터넷에서 일종의 전화번호 역할)
1~2. 사용자가 웹 브라우저에 도메인 네임(eg. www.naver.com)을 입력한다.
* 도메인 네임은 https:// 부분을 제외한 주소를 말한다. 전체 주소는 URL(eg. https://www.naver.com)이다.
3~4. URL이 전달되면 도메인 네임 부분을 DNS 서버로 보내 해당 IP주소를 찾아온다.
5~6. 요청된 프로토콜(HTTP, TCP)에 맞게 웹 서버와 통신을 한다.
7~8. 웹 서버에서 필요한 데이터를 가져온다.
9~12. 데이터가 클라이언트로 전송이 되고 이를 HTML, CSS 등의 방식으로 출력한다.
728x90
'IT지식' 카테고리의 다른 글
서버리스(Serverless) 통신 (0) | 2022.07.11 |
---|---|
REST & RESTful (0) | 2022.07.11 |
HTTP status code (0) | 2022.07.11 |
TCP와 UDP (0) | 2022.07.11 |
OSI 7계층 (0) | 2022.07.11 |