[네트워크 기초 14일차] 브라우저에 URL을 입력하면 일어나는 일 (총정리)

·
네트워크·서버/네트워크 기초
안녕하세요. 네트워크 기초 15일 연재 14일차입니다. 지난 글에서는 HTTP와 HTTPS, TLS 인증서를 정리했습니다. 오늘은 지금까지 배운 조각들을 하나로 꿰는 날입니다. 개발자 면접 단골 질문인 "브라우저 주소창에 URL을 입력하고 엔터를 누르면 무슨 일이 일어나나요?"를 처음부터 끝까지 따라가 봅니다. 오늘의 목표는 각 단계가 몇 일차의 어떤 내용이고, 어느 계층에서 일어나는지 막힘없이 설명할 수 있게 되는 것입니다.1. 전체 흐름 먼저 보기 — 택배 보내기에 비유하면URL 접속은 택배와 비슷합니다. 받는 사람 이름(도메인)만 알고 있으니 주소록에서 주소(IP)를 찾고, 우리 동네 집하장(게이트웨이)까지 가는 길을 확인하고, 상대와 수령 확인 약속(TCP)을 잡고, 잠금 상자(TLS)에 넣어 주..