1. 애플리케이션 층 - 컴퓨터끼리의 주고받기를 사용자가 이용할 수 있는 '통신 서비스'라는 형태로 만드는 층 > 통신 서비스를 실현하는 것 1-1. 애플리케이션 헤더 - 애플리케이션 층에서 추가되는 헤더 - 요청과 응답에 관한 정보가 들어있음 - 애플리케이션 헤더에 무엇을 어떻게 쓸지는 프로토콜에 따라 다름 (텍스트기반, 바이너리 기반) - 클라이언트가 서버에 서비스를 요청할 때 구체적인 데이터를 주고받지 않고 어떤 연락만 취할 때는 데이터 부분이 비어있는 상태로 보냄 2. HTTP protocol - 하나의 요청에 대해 하나의 응답을 반환하는 프로토콜. - 요청(request), 응답(response)라는 두 종류의 패킷을 사용하여 텍스트 형식으로 주고받기를 수행. - '요청된 데이터를 반환하는 것'..