이론/네트워크

OSI 7계층 [ 하위 계층 (5 ~ 7) ]

황동리 2023. 12. 14. 21:26
반응형

저번에 알아보았던 OSI 7계층의 하위 계층에 이어서 상위 계층을 알아보도록 하겠습니다.

상위 계층으로 분류되는 것에는

  • 5계층(세션 계층)
  • 6계층(프레젠테이션 계층)
  • 7계층(애플리케이션 계층)

이 있습니다.

 


 

5계층(세션 계층)

여기서 세션이란? (위키백과에 따르면)

세션(session)은 컴퓨터 과학에서, 특히 네트워크 분야에서 반영구적이고 상호작용적인 정보 교환을 전제하는 둘 이상의 통신 장치나 컴퓨터와 사용자 간의 대화나 송수신 연결상태를 의미하는 보안적인 다이얼로그(dialogue) 및 시간대를 가리킨다

 

5계층인 세션 계층(Session Layer)은 양 끝단의 응용 프로세스가 연결을 성립하도록 도와주고 연결이 안정적으로 유지되도록 관리하고 작업 완료 후에는 이 연결을 끊는 역할을 합니다.

 

흔히 우리가 부르는 "세션" 을 관리하는 것이 주요한 역할인 5계층은 TCP/IP 세션을 만들고 없애는 일을 주로 합니다. 또한, 에러로 중단된 통신에 대한 여러 복구와 재전송도 수행 합니다.

 

6계층(프레젠테이션 계층)

6계층인 프레젠테이션 계층(Presentation Layer)은 표현 방식이 다른 애플리케이션이나 시스템 간의 통신을 돕기 위해 하나의 통일된 구문 형식으로 변환시키는 기능을 수행합니다.

 

즉, 일종의 번역기나 변환기와 같은 역할을 수행하고, 이런 기능들은 사용자가 시스템의 응용 계층에서 데이터 형식상 차이를 다루는 부담을 덜어줍니다.
ex) MINE 인코딩, 암호화, 압축, 코드 변환과 같은 동작

7계층(애플리케이션 계층)

7계층인 애플리케이션 계층(Application Layer)은 애플리케이션 프로세스를 정의하고 애플리케이션 서비스를 수행합니다.


네트워크 소프트웨어의 UI 부분이나 사용자 입,출력 부분을 정의하는 것이 애플리케이션 계층의 역할 입니다.

 

애플리케이션 계층의 대표적인 프로토콜은 FTP, SMTP, HTTP, TELNET 등이 있습니다.

이렇게 OSI 7계층이 어떻게 이루어졌는지를 알아보았습니다.

다음에는 캡슐화에 대해 알아보겠습니다.

반응형

'이론 > 네트워크' 카테고리의 다른 글

동일 네트워크와 원격지 네트워크 간 통신  (1) 2023.12.23
DHCP란?  (0) 2023.12.16
데이터 캡슐화  (0) 2023.12.14
OSI 7계층 [ 하위 계층 (1 ~ 4) ]  (1) 2023.12.08
OSI 7계층  (0) 2023.12.07