반응형

http 2

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

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

공부/TCP IP 2023.02.11

[ TCP/IP ] 통신 서비스와 프로토콜

서버와 클라이언트 서비스를 제공하는 측을 서버, 서비스를 받는 측을 클라이언트라고한다. 이 둘이 통신하는 과정은 아래와 같다. 클라이언트가 받고싶은 서비스를 주문한다. 서비스를 담당하는 서버에게 클라이언트의 요청을 전달한다. 클라이언트의 주문대로 서비스를 제공한다. URL 네트워크 상에 있는 특정 데이터 등을 표시할 때 사용하는 것이 URL이다. URL은 스킴명, 도메인, 포트번호(생략가능), 경로, 파일명으로 이루어져있다. 스킴명은 아래과 같은 종류가 있다. http - WWW 웹서비스 ftp - 파일전송 mailto - 전자메일 telnet - 원격 로그인 URL안의 도메인을 좀더 알아보자. 도메인은 ccTLD와 gTLD 두가지 종류가 있다. ccTLD는 서버명, 조직명, 조직속성, 국가코드로 이루어..

공부/TCP IP 2023.02.09
반응형