기술 면접 정리/네트워크

응용계층

테오구 2022. 5. 19. 11:44
728x90

응용계층 역할

응용 계층은 OSI 7계층에서 가장 최상위 계층에 속하며 여기서는 응용계층, 표현 계층, 세션 계층을 포함하여 응용 계층이라고 통용 하겠습니다.

DHCP, DNS, HTTP, SMTP, POP3, IMAP, SNMP, FTP등이 있습니다.

각각 HTTP는 웹사이트 접속을 DNS는 주소 해석, FTP는 파일 전송, SMTP는 메일 송신, POP3는 메일을 수신하는데 이용합니다.

컴퓨터를 이용하는 사용자라면 여러가지 서비스를 이용하고 싶어합니다.

여기서 서비스를 요청하는 측을 클라이언트라고 부르고 서버를 제공하는 측을 서버라고 가정해보면

클라이언트는 여러 서비스를 사용하고 싶어하는데 그 예로 브라우저를 접속하고 싶어하거나 파일을 전송하고 싶다거나 메일을 전송하고 싶어하는 등이 있습니다.

이럴 경우 웹 브라우저에서 접속하고 싶다면 웹 서버에 프로그램을 파일 전송은 FTP 서버 프로그램을, 메일 전송시에는 메일 서버 프로그램과 통신하게 됩니다.

이렇게 클라이언트의 애플리케이션이 서버의 애플리케이션과 통신 하기 위해서는 응용 계층의 프로토콜을 사용하게 됩니다.

이와 같이 응용 계층의 프로토콜은 사용자가 요청한 서비스를 통신 대상이 알아들을 수 있도록 데이터를 변환하는 역할을 합니다.

728x90

'기술 면접 정리 > 네트워크' 카테고리의 다른 글

DNS  (0) 2022.05.25
DHCP(Dynamic Host Configuration Protocol)  (0) 2022.05.24
3-way handshake, 4-way handshake  (0) 2022.05.18
TCP세그먼트 TCP 헤더  (0) 2022.05.17
스위치  (0) 2022.05.15