in.add()
LESSON 28. 응용 계층의 역할 본문
응용 계층의 역할
- 웹 브라우저나 메일 프로그램 같은 애플리케이션은 서비스를 요청하는 측(사용자 측)에서 사용하는 애플리케이션으로 분류할 수 있다.
- 서비스를 제공하는 측에는 웹 서버 프로그램과 메일 서버 프로그램 등이 있다.
- 일반적으로 서비스를 요청하는 측을 클라이언트, 서비스를 제공하는 측을 서버라고 한다.
- 이러한 애플리케이션은 응용 계층에서 동작한다.
- 응용 계층에서는 사용자 측(클라이언트)의 요청을 전달하기 위해 통신 대상(서버 등)이 이해할 수 있는 메시지(데이터)로 변환하고 전송 계층으로 전달하는 역할을 한다.
- 클라이언트 측 애플리케이션이 서버 측 애플리케이션과 통신하려면 응용 계층의 프로토콜을 사용해야 한다.
- 대표적으로 다섯가지의 프로토콜이 있다.
- 웹 사이트를 볼 때는 HTTP, 파일을 전송할 때는 FTP, 메일을 보낼 때는 SMTP, 메일을 받을 때는 POP3이라는 프로토콜을 사용한다.
- 응용 계층은 각각의 애플리케이션에 대응되는 데이터를 전송하는 역할을 한다,
'Book > 모두의 네트워크' 카테고리의 다른 글
LESSON 30. DNS 서버의 구조(이름 해석) (0) | 2022.06.19 |
---|---|
LESSON 29. 웹 서버의 구조(웹 사이트 접속) (0) | 2022.06.19 |
LESSON 27. UDP의 구조 (0) | 2022.06.19 |
LESSON 26. 포트 번호의 구조 (0) | 2022.06.19 |
LESSON 25. 일련번호와 확인 응답 번호의 구조 (0) | 2022.06.19 |
Comments