통신/데이터통신

TCP/IP - 응용 계층 (Application Layer)

문상휘파람 2024. 9. 10. 14:05

응용 계층 (Application Layer)

  • 역할: 사용자와 직접 상호작용하며, 다양한 네트워크 서비스와 애플리케이션을 제공합니다.
  • 기능:
    • 프로세스 간 통신: 사용자 프로세스 간에 메시지를 교환합니다.
    • 애플리케이션 프로토콜: 각종 네트워크 애플리케이션을 지원하는 프로토콜을 제공합니다.
      • HTTP: 웹 페이지 전송(월드 와이드 웹)
      • SMTP: 이메일 전송
      • FTP: 파일 전송
      • SSH: 원격 접속을 위한 보안 프로토콜
      • DNS: 도메인 이름을 IP 주소로 변환합니다.
    • 정리: 이 TCP/IP 5계층 모델은 각 계층이 독립적으로 동작하며, 데이터를 상위 계층에서 하위 계층으로 순차적으로 전달해 네트워크 통신을 처리합니다. -> 서비스를 우리(사용자)에게 전달하는데 책임이 있습니다.