'모든 개발자를 위한 HTTP 웹 기본 지식' 강의를 보고 정리하였습니다.
모든 사이트의 IP 주소를 외우는 것은 쉽지 않은 일입니다. IP 주소는 복잡하기 때문이죠. 만약 외웠다고 해도, 어느 순간 변경되어 있을 수도 있습니다. 이런 문제들을 해결해 주는 것이 바로 DNS(Domain Name System) ! 입니다.
DNS란?
각 IP 주소에 도메인 이름을 부여하여 IP 주소를 쉽게 사용할 수 있도록 해주는 시스템입니다. DNS 서버는 마치 전화번호부 같이 IP 주소와, 이에 해당하는 도메인 이름을 가지고 있습니다.
ex) google.com → 200.200.200.2 / tistory.com → 100.100.100.1
DNS 원리
- 클라이언트가 도메인 주소로 DNS 서버에 요청을 보내면,
- DNS 서버에서 그에 해당하는 IP 주소로 클라이언트에 응답
- 클라이언트는 응답받은 IP 주소로 서버에 접속
DNS 별 거 없네요 하핫 그럼 다음 포스팅에서 뵈어요 😊
'HTTP' 카테고리의 다른 글
[HTTP] 2-2. 웹 브라우저 요청 흐름 (0) | 2025.02.22 |
---|---|
[HTTP] 2-1. URI (0) | 2025.02.20 |
[HTTP] 1-4. PORT (0) | 2025.02.19 |
[HTTP] 1-3. TCP, UDP (0) | 2025.02.19 |
[HTTP] 1-2. IP (0) | 2025.02.18 |