1. 애플리케이션 층
- 컴퓨터끼리의 주고받기를 사용자가 이용할 수 있는 '통신 서비스'라는 형태로 만드는 층
> 통신 서비스를 실현하는 것
1-1. 애플리케이션 헤더
- 애플리케이션 층에서 추가되는 헤더
- 요청과 응답에 관한 정보가 들어있음
- 애플리케이션 헤더에 무엇을 어떻게 쓸지는 프로토콜에 따라 다름 (텍스트기반, 바이너리 기반)
- 클라이언트가 서버에 서비스를 요청할 때 구체적인 데이터를 주고받지 않고 어떤 연락만 취할 때는 데이터 부분이 비어있는 상태로 보냄
2. HTTP protocol
- 하나의 요청에 대해 하나의 응답을 반환하는 프로토콜.
- 요청(request), 응답(response)라는 두 종류의 패킷을 사용하여 텍스트 형식으로 주고받기를 수행.
- '요청된 데이터를 반환하는 것'만을 목적으로 만들어졌음. > 무상태 프로토콜.
2-1 Cookie
- HTTP 프로토콜의 주고받기에 관한 정보를 클라이언트 측에 저장해두는 것.
> 다음 통신 때 이어진 통신으로 취급할 수 있음.
<참조 : TCP/IP가 보이는 그림책>
'삽질의 현장 > - 네트워크' 카테고리의 다른 글
[Surro] :: 4. 네트워크 층 (0) | 2013.11.20 |
---|---|
[Surro] :: 3. 트랜스포트 층 (0) | 2013.11.20 |
[Surro] :: 1. Intro (0) | 2013.11.20 |
[Surro] :: 2. Network 기본개념(2) (0) | 2013.10.27 |
[Surro] :: 1. Network 기본 개념(1) (0) | 2013.10.26 |