<시리즈> 네트워크 세계여행 (8);OSI 7계층

네트워크 분야에서 표준화 문제를 거론할때 빼놓을수 없는 것중 하나가 개방형시스템상호접속(OSI;Open System Interconnect)이라는 용어다.

OSI는 세계표준화기구(ISO)가 제정한 것으로 어떠한 경로와 방식으로 데이터가 송수신되는가를 보여주는 「네트워크모델」이다.

이를 이해함으로써 라우터, 스위치, 카드 등 각종 장비들이 데이터를 다루는 방식을 파악할 수 있다.OSI는 네트워크 분야 종사자들에게는 일종의 바이블이라고 할수 있다.

혹자는 OSI모델을 「프로토콜의 집합」으로 이해한다. 인터넷, 인트라넷 열풍에 힘입어 표준으로 등장한 TCP/IP와 같은 맥락에서 파악하는 관점이다.

OSI가 프로토콜의 집합으로 불리는 것은 OSI 모델을 구성하는 계층들이 각각 프로토콜역할을 담당한다는 의미에서라고 할수 있다.

OSI모델은 총 7개의 계층으로 구성된다.

물리(physical)계층은 상위계층인 데이터링크계층에서 형성된 데이터 패킷을 전기신호나 광신호로 바꾸어 송수신하는 역할을 담당한다.이 계층은 편지를 각지로 배달하는 트럭과 고속도로 등 편지를 운송하는 데 필요한 수단으로 비유할수 있다.

데이터링크(data link)계층은 데이터 패킷을 형성하고 전송하는 것을 규정해놓고 있다.편지를 운송트럭에 적재하고 각 트럭을 고속도로로 보내며 그들이 안전하게 도착하도록 하는 역할을 담당한다.

네트워크(network)계층은 데이터에 목적지 주소를 지정하고 전송경로를 결정하는 데 필요한 조건을 담고 있다.IP, IPX 등 각종 전송프로토콜이 활동하는 지역이다. 이 계층은 일종의 우편집중국이라고 할수 있다.

4번째 계층부터 7번째 계층은 일반적으로 상위계층으로 불리는데 네트워크장비보다는 응용소프트웨어와 더 관련이 많다.

전송(transport)계층은 TCP, SPX 등 프로토콜과 관련된 층으로 데이터 전송,에러복구 및 흐름제어등과 관련되어 있으며 세션(session)계층은 LAN 사용자가 서버에 접속할 때 이를 관리하는 기능을 갖고 있다.

프리젠테이션(presentation)계층은 그 윗계층인 어플리케이션계층에서 보내오는 데이터를 아스키코드나 EBCDIC 등 기본코드로 포맷하는 기능을 수행한다.

어플리케이션(application)계층은 사용자들과 응용업무를 지원하는 서비스를 규정하는 층이다.파일전송, 원격접속, 전자메일 등을 관리한다.


브랜드 뉴스룸