웹 브라우저 접속 과정

호준·2022년 8월 16일
0

TIL

목록 보기
1/9

🎈1. hosts 파일에서 탐색

🎈2. DNS 조회

  • DNS cache를 먼저 확인한다.
  • cache에 값이 있을 경우 바로 IP주소 얻는다.
  • cache에 값이 없을 경우 DNS에서 조회를 해서 IP주소를 얻는다.

🎈3. IP주소로 TCP 연결

  • DNS Cache 혹은 DNS에서 얻은 IP주소로 TCP 연결을 한다.
  • TCP 연결하는 이유 : 인터넷에 연결된 웹 브라우저 요청 패킷은 일반적으로 TCP/IP라고 하는 전송 제어 프로토콜을 사용하기 때문이다.

🎈4. HTTP request

  • 웹 브라우저가 HTTP 요청을 서버로 전송한다.
  • GET, POST, PUT, DELETE

🎈5. HTTP response

  • 서버가 요청을 처리하고 응답을 브라우저에게 전송

🎈6. 렌더링

  • 응답받은 콘텐츠를 웹 브라우저가 렌더링한다.

📙참고

널널한 개발자 유튜브
널널한 개발

profile
도전하자

0개의 댓글