응용 계층

OSI 참조 모델을 기준으로 본 응용 계층의 구조

  • 클라이언트의 요청을 전송하기 위해 데이터를 서버가 이해할 수 메시지로 변환하고 하위 계층인 전송 계층으로 전송하는 역할을 담당하는 계층

 

OSI 참조 모델을 기준으로 본 응용 계층의 세부 계층

응용 계층

Message - 응용 계층에서의 데이터 단위

  • 파일 전송, 데이터베이스, 원격 접속, 메일 전송 등의 서비스를 제공. 해당 서비스들은 응용 프로그램을 통해 사용자에게 제공
    • HTTP - 서버와 클라이언트 간에 하이퍼텍스트 문서를 송수신하는 프로토콜
    • FTP - 인터넷에서 파일을 전송하는 기본 프로토콜
    • SMTP - 메일을 송수신하기 위해 사용되는 프로토콜

 

표현 계층

  • 송신 측과 수신 측의 데이터 표현의 차이를 해결하기 위해 서로 다른 형식으로 변환하거나 공통 형식을 제공하는 계층
  • 암호화 / 복호화, 압축 / 압축 해제, 코드 변환 등을 처리

 

세션 계층

  • 세션 연결의 설정과 종료, 세션 메시지 전송, 동기화 등을 담당하는 계층
    • 동기화 - 데이터를 전송할 순서와 수신자 확인이 필요한 곳을 결정

'Network' 카테고리의 다른 글

TCP/IP - 인터넷 계층  (0) 2022.08.21
TCP/IP - 전송 계층  (1) 2022.08.20
TCP/IP 프로토콜  (0) 2022.08.13
OSI 참조 모델  (0) 2022.08.04
TCP 커넥션  (0) 2022.07.31

+ Recent posts