Everything You Need to Know About DNS: Crash Course System Design #4 요약: 이 동영상의 핵심 아이디어는 DNS가 도메인 이름을 IP 주소로 변환하는 계층적 서버 시스템으로, 클라우드 제공업체가 운영하는 권한 있는 네임 서버에 의존하여 분산되고 강력한 시스템을 만든다는 것입니다. 1. DNS는 도메인 이름을 IP 주소로 변환하는 서버의 계층적 시스템입니다. 1.1 DNS는 사람이 읽을 수 있는 도메인 이름을 기계가 읽을 수 있는 IP 주소로 변환하며, DNS 계층 구조에서 다양한 용도로 사용되는 여러 유형의 서버로 구성됩니다. 2. 2. 🔍 DNS 쿼리는 확인자로 전달되며, 확인자는 답변을 보유한 권한 있는 네임서버를 찾으며, 권한 있는 DNS 서버는 세 가지 주요 수준으로 구성됩니다. 2.1 DNS 쿼리는 DNS 확인자로 전달되며, 확인자는 답변을 보유한 권한 있는 네임서버를 찾으며, 권한 있는 DNS 서버에는 세 가지 주요 수준이 있습니다. 3. 루트 및 TLD 네임 서버는 모든 도메인의 IP 주소를 저장하며, 13개의 논리적 루트 네임 서버와 각 IP 주소 뒤에 다수의 물리적 서버가 있습니다. 3.1 루트 네임 서버는 TLD 네임 서버의 IP 주소를 저장하고, 각 IP 주소 뒤에 많은 물리적 서버가 있는 13개의 논리적 루트 네임 서버가 있으며, TLD 네임 서버는 그 아래에 있는 모든 도메인에 대한 권한 있는 네임 서버의 IP 주소를 저장합니다. 4. 4. 🌐 DNS는 AWS 및 Cloudflare와 같은 클라우드 제공업체가 운영하는 권한 있는 네임 서버를 사용하여 분산되고 강력한 시스템을 구축합니다. 4.1 DNS는 권한 있는 이름 서버를 사용하여 다양한 유형의 TLD 이름에 대한 쿼리에 대한 답변을 제공하며, AWS 및 Cloudflare와 같은 클라우드 제공업체는 강력한 권한 있는 이름 서버를 실행하여 고도로 분산되고 강력한 시스템을 구축합니다. 5. 🔍 브라우저는 루트 네임 서버에 .com TLD 네임 서버 목록을 요청하기 전에 캐시 및 DNS 확인자 캐시를 확인합니다. 5.1 브라우저는 캐시, 운영 체제 캐시, DNS 확인자 캐시를 확인한 후 응답을 찾을 수 없으면 루트 네임 서버에 .com TLD 네임 서버 목록을 요청합니다. 6. 6. 🔍 DNS 확인자는 TLD에 대한 IP 주소를 캐시하여 브라우저에 반환합니다. 6.1 DNS 확인자는 .com과 같은 일반적인 TLD에 대한 IP 주소를 캐시하고, 권한이 있는 네임서버를 위해 TLD 네임서버에 연락한 후 브라우저에 IP 주소를 반환합니다. 7. 7. 🚨 느린 전파 위험을 완화하기 위해 DNS 레코드의 TTL을 미리 줄입니다. 7.1 각 레코드의 TTL로 인해 DNS 전파가 느려지므로 업데이트 전에 레코드의 TTL을 미리 줄여 위험을 완화하세요. 8. DNS는 인터넷 백본에 매우 중요하므로 트래픽이 감소할 때까지 기존 서버를 계속 실행하세요. 8.1 DNS는 인터넷 백본의 중요한 구성 요소이므로 트래픽이 허용 가능한 수준으로 감소할 때까지 이전 IP 주소에서 서버를 계속 실행합니다.

Everything You Need to Know About DNS: Crash Course System Design #4

www.youtube.com

Everything You Need to Know About DNS: Crash Course System Design #4

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 4월 8일 오전 9:05

댓글 0

    함께 읽은 게시물

    Lottie vs WebP – iOS 앱에서 애니메이션 성능 비교

    i

    ... 더 보기

    Lottie vs WebP Animation

    iOYES

    Lottie vs WebP Animation

    [광고] 다음 직무 채용 예정입니다.


    - 프러덕트/사업 기획 1인

    - 프러덕트 디자인 1인

    ... 더 보기

    Next.js 프로젝트를 AWS EKS에 배포하며 배운 것들

    ... 더 보기

    쿠버네티스를 활용한 클라우드 네이티브 데브옵스 | 존 어런들 - 교보문고

    product.kyobobook.co.kr

    쿠버네티스를 활용한 클라우드 네이티브 데브옵스 | 존 어런들 - 교보문고

     • 

    저장 20 • 조회 1,923


    GraphRAG 에 대한 생각

    2000년 초반부터 온톨로지 연구를 해왔고, 관심을 갖고 있는 사람으로서 GraphRAG 에 대해 갖고 있는 생각을 적어봤습니다.

    ... 더 보기

    IT 회사의 업무에서, 지금까지는 디자이너와 특히 개발자가 병목이었는데, 대 AI 시대에는 기획자가 병목이 될 수도 있겠다. 조금이라도 규모가 있는 기업에서의 가장 큰 병목은 보통 의사결정자라는 것을 생각해보면 그렇다.


    즉, 실무보다 의사결정을 AI에게 맡기는 것이 병목을 해소할 수 있는 가장 확실한 방법이며, 그러므로 부장님과 사장님을 AI로 대체하는 것이야말로 인류의 번영을 위한 가장 빠른 지름길이다. (아님. 아니 맞나?!)

     • 

    저장 1 • 조회 2,160


    앱 개발 개척시대

    A

    ... 더 보기

    앱 개발 개척시대

    K리그 프로그래머

    앱 개발 개척시대

     • 

    저장 2 • 조회 694