in.add()

LESSON 28. 응용 계층의 역할 본문

Book/모두의 네트워크

LESSON 28. 응용 계층의 역할

idan 2022. 6. 19. 19:27

응용 계층의 역할

  • 웹 브라우저나 메일 프로그램 같은 애플리케이션은 서비스를 요청하는 측(사용자 측)에서 사용하는 애플리케이션으로 분류할 수 있다.
  • 서비스를 제공하는 측에는 웹 서버 프로그램과 메일 서버 프로그램 등이 있다.
  • 일반적으로 서비스를 요청하는 측을 클라이언트, 서비스를 제공하는 측을 서버라고 한다.
  • 이러한 애플리케이션은 응용 계층에서 동작한다.
  • 응용 계층에서는 사용자 측(클라이언트)의 요청을 전달하기 위해 통신 대상(서버 등)이 이해할 수 있는 메시지(데이터)로 변환하고 전송 계층으로 전달하는 역할을 한다.
  • 클라이언트 측 애플리케이션이 서버 측 애플리케이션과 통신하려면 응용 계층의 프로토콜을 사용해야 한다.
  • 대표적으로 다섯가지의 프로토콜이 있다.
  • 웹 사이트를 볼 때는 HTTP, 파일을 전송할 때는 FTP, 메일을 보낼 때는 SMTP, 메일을 받을 때는 POP3이라는 프로토콜을 사용한다.
  • 응용 계층은 각각의 애플리케이션에 대응되는 데이터를 전송하는 역할을 한다,
Comments