본문 바로가기

IT용어정리

OSI 7계층에 대해 알아보자!

by m_ahh 2017. 6. 11.
반응형

외어도 시험만 치고나면 까먹는 OSI 7계층!! ISO에서 제정한 OSI라 종종, 많이, 헷갈려서, ISO 7단계라고 적기도 한다..

시간없을 때 형광펜 부분만 다시 읽어보기.



OSI 7계층에 대해 알아보자!



 컴퓨터 네트워킹에서 각각의 다른 호스트를 연결하다 보면 여러가지 충돌 문제가 발생하고는 한다. 이 연결방식을 표준화하여 충돌을 완화하기 위해 국제표준기구 ISO(International Standard Organization)에서 표준화된 네트워크 구조를 제안하였다.

  이것이 OSI(Open System Interconnection) 7계층 모델이다. 이 모델을 통해 네트워크 통신의 제반 통신 프로세스를 정의하고, 연결 시스템의 기능을 기술하였다.  OSI 7계층모델은 7개의 모듈화된 통신기능을 담고있다. 그 순서는 가장 첫번째인 물리(physical)계층에서 시작하여, 데이터링크(data link)계층, 네트워크(network)계층, 전송(Transport)계층, 세션(session)계층, 표현(Presentation)계층, 응용(Applicaion)계층으로 나뉜다. 



 (1)물리계층에 대해 알아보자. 물리계층은 호스트와 전송매체간의 전송을 위한 필요기능을 조정하고, 물리적인 장치 및 인터페이스 처리절차를 규정한다.

 (2)데이터링크계층은 물리계층의 비가공전송에 대해 오류를 감지하고, 신뢰성 있는 링크를 제공해준다. 일반적으로 오류 컨트롤 방법에는 원본 데이터를 재전송하는 것이다. 

 (3)네트워크계층은 데이터 전송에 있어서, 패킷이 발신지에서 다양한 네트워크 링크를 통해 전달되는데 이 때 올바른 경로를 선택하게끔 지원해준다. 또한 네트워크에 부하가 걸릴 경우 혼잡을 제어해준다. 

 (1)에서 (3)까지 총 3계층을 "네트워크 지원계층" 이라고 중분류한다. 


 


 (4)전송계층은 송수신 프로세스 사이의 (프로세스-프로세스) 커넥션 기능을 안전하게 제공 한다. 중분류로서 "전송계층"이 되고, 4계층이하에서는 시스템 콜형태로 제공되며 5계층 이상에서는 사용자 프로그램으로 지원된다. 




 (5)세션계층세션간의 연결을 지원하고, 여러 시스템 사이의 상호작용(대화의 개념) 개념으로 연결이 이루며 동기화 한다. 전송계층과 비슷한 기능을 하는 것 같지만, 대화의 개념에서 서로 다름을 알 수 있다. 

 (6)표현계층은 전송되느 정보와 구문의 의미유지를 위해 표준화된 방법으로 데이터인식을 도와준다. 주로 정보의 변환, 압축, 암호화 등을 담당하며, 최근 네트워크 보안이 중요해지면서 표현계층의 중요성이 높아지고 있다. 

 (7)응용계층사용자가 네트워크에 접근할 수 있도록 도와주는 계층이다. 기능은 특정한 범위로 정해지지 않고, 광범위하며 여러가지 관리나 서비스를 제공한다. 

 (5)에서 (7)까지는 중분류로 "사용자 지원계층"이라고도 한다. 




반응형

댓글