반응형

애플리케이션층 2

[ TCP/IP ] 애플리케이션층

애플리케이션층 애플리케이션 픙은 TCP/IP의 5계층 중에서 가장 위에 위치한다. 컴퓨터끼리 주고받는 것들은 사용자가 이용할 수 있는 통신서비스로 만드는 역할을한다. 애플리케이션층에서는 통신서비스를 실현하기 때문에 송수신측이라는 말보다는 클라이언트와 서버의 개념을 갖는다. 어플리케이션층에서의 프로토콜은 어떻게 하면 효율적일까를 고려하여 만들어졌다. 에플리케이션 헤더 에플리케이션 층에서 추가되는 헤더를 애플리케이션 헤더라고 한다. 여기에는 '요청과 응답'에 관한 정보가 들어있다. 아래층으로 가면 데이터가 하나로 묶여버리기 때문에 애플리케이션층끼리만 해석할 수 있다. 프로토콜에 따라 텍스트 기반(영어, 숫자)으로 작성되기도 하고, 바이너리 기반으로 작성되기도 한다. 클라이언트가 서버에 서비스를 요청할 때는 ..

공부/TCP IP 2023.02.11

[ TCP/IP ] TCP/IP 개요

통신 프로토콜 컴퓨터끼리 데이터를 주고 받을 떄는 기종이나 통신방식과 같은 차이가 문제가 된다. 따라서 송신측과 수신측은 정해진 매뉴얼에 따라 보내야한다. 이 매뉴얼을 프로토콜이라고한다. TCP/IP 만약 전 세계적으로 공통된 통신 프로토콜이 있다면 아주 편할 것이다. 그래서 현재 전 세계 공통 통신 프로토콜로 채택된 것이 TCP/IP이다. 데이터를 주고받는데는 여러개의 프로토콜이 필요하기 때문에 TCP/IP에는 여러 프로토콜이 들어있다. 5계층 TCP/IP에서는 송수신과 관련된 작업들을 몇 개의 단계로 나눠서 수행한다. 이 단계를 layer, 층 이라고 한다. 계층이 나뉘면 각 계층은 독립적으로 자신의 할일만 하면된다. 각 층에는 다양한 프로토콜이 존재한다. 애플리케이션 층 : HTTP, SMTP, T..

공부/TCP IP 2023.02.06
반응형