

- a 클라이언트가 구글로 접속하는 과정
- a → google ⇒ 웹서버의 구현 필요 / socket
- DNS → 도메인 서버 (String을 가진)
- 대표적 도메인 name 서버 - SK, LG, KT - IP 주소 필수
- key, value → hash table (키 값으로 값을 추적)
- 3번 전송 후에도 무응답이면 두번째 주소로 전송

→ 도메인 서버 오류를 고려해 DNS을 2개로 세팅
- Get 요청 - 최초의 프로토콜을 요청
- 클라이언트 → 서버 = 자원명 밖에 전송할게 없다.
- 서버 → 클라이언트 = 실제 줘야 하는 Body 데이터 전송
- header, body가 서버로 전송 (실제로는 2진으로 전송됨)
- MIME - body를 설명해주는 확장자, 웹에서는 확장자가 의미 없어서 MIME 타입으로 전송
→ http가 필요하기 때문

⇒ 버퍼에 있는 데이터를 3Btye씩 끊어 읽어서 브라우저에 그림으로 그려서 출력
Share article