Wisdom’s Cloud

[AWS] 13. 클라우드 용어 정리(5) 본문

AWS/Beginner

[AWS] 13. 클라우드 용어 정리(5)

지혜로운지혜쓰 2021. 2. 4. 23:28

[출처 : https://coding-start.tistory.com/348]

DNS(Domain Name System)이란?
  • 사람이 읽을 수 있는 도메인 이름을 컴퓨터나 스마트폰 등 다양한 디바이스에서 읽을 수 있는 IP 주소로 변환하는 역할을 한다.
  • 우리에게 DNS가 없었다면 웹 사이트에 접속하기 위해 웹 서버의 IP Address를 알아야만 웹 페이지에 접속할 수 있을 것이다. 이렇듯 DNS는 도메인 이름을 IP 주소로 변환하여 웹 사이트로 트래픽을 라우팅한다.
  • Amazon은 Route 53과 같은 DNS 서비스를 이용하여 www.example.com과 같이 사람이 읽을 수 있는 이름을 192.0.2.1과 같은 숫자 IP 주소로 변환하여 컴퓨터가 서로 통신할 수 있도록 한다.  

 

 

[출처 : https://m.blog.naver.com/wnrjsxo/221253031733]

DNS 구성 및 체계
  • DNS 구성 및 체계에 대한 이해를 위해서는 인터넷 도메인 체계에 대한 이해가 필요하다.
  • 인터넷 도메인 체계에서는 최상위는 루트(Root)로, 인터넷 도메인의 시작점이 된다. 그리고 이 루트 도메인 바로 아래 단계에 있는 것을 1단계 도메인이라고 하며, 이를 최상위 도메인 또는 TLD(Top Level Domain)이라고 한다. 최상위 도메인은 국가명을 나타내는 국가 최상위 도메인과 일반적으로 사용되는 일반 최상위 도메인으로 구분된다.
  • 도메인을 구입할 경우 1단계 도메인 중에 하나를 선택하고 원하는 도메인명을 지정하여 등록한다.

 

 

[출처 : https://aws.amazon.com/ko/route53/what-is-dns/]

DNS 동작 원리
  1. 사용자가 웹 브라우저 주소 표시줄에 www.example.com을 입력하고 Enter를 누른다.
  2. www.example.com에 대한 요청은 일반적으로 케이블 인터넷 공급 업체, DSL 광대역 공급 업체 또는 기업 네트워크 같은 인터넷 서비스 제공 업체(ISP)가 관리하는 DNS 해석기로 전달된다.
  3. ISP의 DNS 해석기는 www.example.com에 대한 요청을 DNS 루트 이름 서버에 전달한다.
  4. ISP의 DNS 해석기는 www.example.com에 대한 요청을 .com 도메인의 TLD 이름 서버 중 하나에 다시 전달한다. .com 도메인의 이름 서버는 example.com 도메인과 연관된 4개의 Amazon Route 53 이름 서버의 이름을 사용하여 요청에 응답한다.
  5. ISP의 DNS 해석기는 Amazon Route 53 이름 서버 하나를 선택해 www.example.com에 대한 요청을 해당 이름 서버에 전달한다.
  6. Amazon Route 53 이름 서버는 example.com 호스팅 영역에서 www.example.com 레코드를 찾아 웹 서버의 IP 주소 192.0.2.44 등 연관된 값을 받고 이 IP 주소를 DNS 해석기로 반환한다.
  7. ISP의 DNS 해석기가 마침내 사용자에게 필요한 IP 주소를 확보하게 된다. 해석기는 이 값을 웹 브라우저로 반환하고, 다음에 누군가가 example.com을 탐색할 때 좀 더 빠르게 응답할 수 있도록 사용자가 지정하는 일정 기간 동안 example.com의 IP 주소를 캐싱(저장)한다.
  8. 웹 브라우저는 DNS 해석기로부터 얻은 IP 주소로 www.example.com에 대한 요청을 전송한다. 여기가 콘텐츠가 있는 곳으로, 웹 사이트 엔드 포인트로 구성된 Amazon S3 버킷 또는 Amazon EC2 인스턴스에서 실행되는 웹 서버다.
  9. 192.0.2.44에 있는 웹 서버 또는 그 밖의 리소스는 www.example.com의 웹 페이지를 웹 브라우저로 반환하고, 웹 브라우저는 이 페이지를 표시한다.

'AWS > Beginner' 카테고리의 다른 글

[AWS] 15. 클라우드 용어 정리(6)  (0) 2021.03.04
[AWS] 14. Amazon Route 53  (0) 2021.02.14
[AWS] 12. Amazon RDS  (0) 2021.02.03
[AWS] 11. 클라우드 용어 정리(4)  (0) 2021.01.26
[AWS] 10. Amazon VPC  (0) 2021.01.20