NETWORKS · CHAPTER 02
기초 · 42분DNS와 HTTP 요청
주소창 뒤에서 일어나는 일
URL 입력부터 렌더링까지의 흐름을 순서대로 말한다.
CONCEPTS
개념을 문장으로 설명하기
DNS
도메인 이름을 IP 주소 같은 네트워크 정보로 해석하는 분산 시스템입니다.
예시
cs.example.kr을 입력해도 컴퓨터는 먼저 어느 IP로 가야 하는지 묻습니다.
CHECKDNS 결과는 캐시될 수 있다.
HTTP 요청·응답
클라이언트가 메서드·경로·헤더 등을 담은 요청을 보내고 서버가 상태 코드·헤더·본문으로 응답하는 모델입니다.
예시
GET /courses HTTP/1.1 요청 뒤 200 OK와 HTML이 돌아옵니다.
CHECKHTTP는 애플리케이션 계층이다.
상태 없음
HTTP 자체는 이전 요청의 기억을 자동으로 이어 가지 않는 성질입니다.
예시
로그인 상태는 쿠키·세션·토큰 같은 별도 장치로 연결합니다.
CHECK무상태와 무세션은 같은 말이 아니다.
GUIDED PRACTICE
URL 한 줄의 여정
https://school.example/notes를 열었습니다.
- 브라우저는 DNS로 school.example의 IP를 찾습니다.
- 안전한 연결을 수립하고 GET /notes 요청을 보냅니다.
- 서버가 HTML을 응답하면 브라우저는 CSS·JS·이미지를 추가 요청해 화면을 만듭니다.
결론
한 화면은 보통 HTML 한 번으로 끝나지 않고 여러 자원 요청의 조합입니다.
ACTIVE RECALL · 4 STEPS
가리고, 말하고, 확인하기
읽기만 하지 말고 답을 떠올린 뒤 펼쳐 보세요.
01 · 정의 회상
“DNS”을(를) 보지 않고 한 문장으로 정의해 보세요.
02 · 비교 설명
“HTTP 요청·응답”이(가) 필요한 상황을 예시와 함께 설명해 보세요.
03 · 핵심 점검
무상태와 무세션은 같은 말이 아니다.
04 · 풀이 재현
“URL 한 줄의 여정”의 결론을 보기 전에 풀이 순서를 3단계로 다시 적어 보세요.
WORKBOOK · STEP BY STEP
개념 확인 문제
정답을 고르고 해설로 사고 과정을 확인하세요.
01
도메인 이름을 IP 주소로 해석하는 서비스는?
02
HTTP 응답에서 요청 결과를 빠르게 나타내는 값은?
03
HTTP가 무상태라는 설명으로 맞는 것은?
SPEAK IT OUT
면접 1분 답변 연습
URL을 입력했을 때 DNS부터 브라우저 렌더링까지를 순서대로 설명해 보세요.
답변할 때는 정의 → 이유 → 짧은 예시 순서로 말해 보세요.공식·표준 자료로 더 읽기
MDN · Overview of HTTP원문 열기 ↗요청·응답·프록시·세션을 설명하는 웹 표준 학습 문서입니다.