[개발 일기] 2025.01.12 - OSI 7계층 (응용 계층)

2025. 1. 12. 16:36·개발 일기

개요

 

OSI 7 계층 중 7 계층에 속한 응용 계층을 정리할 차례이다.

 

 

드디어 마지막 계층이다..

 

 

 

응용 계층의 역할

 

응용 계층은 사용자가 애플리케이션과 상호작용할 수 있는 인터페이스를 제공한다.

 

 

예를 들어, 사용자가 카카오톡을 통해 철수에게 메시지를 전송하고자 할 때, 응용 계층은 메시지 전송을 위한 네트워크 프로토콜(예: HTTP 또는 Web Socket 통신)을 활용하여 데이터를 전송하도록 요청을 준비한다.

 

 

이후 하위 계층의 도움을 받아 이 메시지가 네트워크를 통해 철수에게 전달되는 것이다.

 

 

 

응용 계층의 기능

 

응용 계층은 단순히 사용자와 애플리케이션 간의 상호작용을 위한 HTTP/HTTPS, 파일 전송을 위한 FTP, 이메일 송수신을 위한 SMTP 및 도메인 이름 변환을 위한 DNS와 같은 다양한 프로토콜을 포함하여 네트워크 서비스를 사용할 수 있는 기능을 제공한다.

 

 

응용 계층 → 표현 계층

  1. 데이터 생성 및 프로토콜 처리
    • 응용 계층은 사용자가 애플리케이션을 통해 생성한 데이터를 처리한다.
    • 프로토콜(예: HTTP, FTP, SMTP 등)에 따라 메시지에 필요한 헤더를 추가하고, 적절히 캡슐화한다.
  2. 표현 계층으로 전달
    • 응용 계층은 생성된 데이터와 프로토콜 관련 정보를 표현 계층에 전달한다.
  3. 계층 간 역할 분리
    • 응용 계층은 데이터와 프로토콜 처리를 담당하지만, 데이터의 인코딩 및 변환 작업은 표현 계층에서 처리된다.

 

 

 

느낀 점

 

드디어 7계층을 모두 정리했다…

 

 

확실히 시험을 위해 준비했을 때 보다 조금 더 깊게 공부할 수 있었다.

 

 

다음 주에 주문한 네트워크 서적이 오면 조금 더 실무적인 사례나 프로토콜의 구체적인 동작 원리를 이해하는 데 집중해 봐야겠다.

 

 

이를 통해 7 계층의 개념을 보다 실질적으로 활용할 수 있는 방법도 찾아보고 싶다.

'개발 일기' 카테고리의 다른 글

[개발 일기] 2025.01.14 - 이진 탐색 트리 (BST)  (0) 2025.01.14
[개발 일기] 2025.01.13 - com, kr, co.kr 등등 이 나눠져있는 이유? (Feat : 최상위 도메인)  (1) 2025.01.13
[개발 일기] 2025.01.11 - OSI 7계층 (표현 계층)  (0) 2025.01.11
[개발 일기] 2025.01.10 - OSI 7계층 (세션 계층)  (0) 2025.01.10
[개발 일기] 2025.01.09 - OSI 7계층 (전송 계층)  (0) 2025.01.09
'개발 일기' 카테고리의 다른 글
  • [개발 일기] 2025.01.14 - 이진 탐색 트리 (BST)
  • [개발 일기] 2025.01.13 - com, kr, co.kr 등등 이 나눠져있는 이유? (Feat : 최상위 도메인)
  • [개발 일기] 2025.01.11 - OSI 7계층 (표현 계층)
  • [개발 일기] 2025.01.10 - OSI 7계층 (세션 계층)
오도형석
오도형석
  • 오도형석
    형석이의 성장일기
    오도형석
  • 전체
    오늘
    어제
    • 분류 전체보기 N
      • MSA 모니터링 서비스
        • DB
      • 스파르타 코딩클럽
        • SQL
        • Spring
      • 백엔드
        • Internet
        • Java
        • DB
      • 캡스톤
        • Django
        • 자연어처리
      • Spring
        • JPA
        • MSA
      • ETC
        • ERROR
      • 개발 일기 N
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 인기 글

  • 태그

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
오도형석
[개발 일기] 2025.01.12 - OSI 7계층 (응용 계층)
상단으로

티스토리툴바