URI 에 대한 내용은 어디에 담겨져 보내지는 걸까?
이전에 아래와 같은 프로토콜 계층에 대해 공부한 적이 있습니다.
프로토콜 계층 | 4 계층 | |
애플리케이션 | 애플리케이션 계층 | HTTP, FTP |
OS | 전송 계층 | TCP, UDP |
OS | 인터넷 계층 | IP |
네트워크 인터페이스 | 네트워크 인터페이스 계층 | ethernet frame, LAN 드라이버, LAN 장비 |
그리고 아래와 같이 URI 에 대한 내용도 공부한 적이 있죠.
이 URI 에 대한 내용은 어디에 담겨져서 보내지는 걸까요?
애플리케이션 계층에서 웹 브라우저는 다음과 같은 HTTP 요청 메시지를 생성하여 서버에 전달하며, 전송 과정은 다음과 같습니다.
이렇게 웹브라우저가 패킷을 만들어 전송하면, 서버는 다시 웹 브라우저에 HTTP 응답 메세지를 전송합니다. 웹브라우저가 응답메세지를 받으면 안에 담겨 있는 html 내용을 토대로 화면을 렌더링 하고, 이를 통해 요청한 메세지를 볼 수 있게 됩니다.