OSI (Open Systems Interconnection) ; 개방형 시스템간 상호 접속
Open Systems Interconnection 참조 모델 (그림) OSI는 네트웍 내에서 양측의 사용자가 통신하기 위한 표준 참조 모델이다. 이 모델은 제품 개발이나, 네트웍을 이해하는데 사용된다. 이 그림은 빈번히 사용되는 인터넷 제품들 및 서비스들이 모델 내에서 어느 계층에 해당하는가를 보여주고 있다.
OSI는 7 계층으로 통신을 나누는데, 이 계층들은 다시 2개의 그룹으로 나뉜다. 상위 4 계층은 이용자가 메시지를 주고받는데 사용된다. 네트웍 계층까지의 아래의 3 계층은 메시지가 호스트를 통과 할 수 있도록 한다. 컴퓨터에 보내진 데이터는 위 계층으로 전달된다. 다른 컴퓨터에 보내진 메시지는 위 계층으로 전달되지 않고 다른 호스트로 전달된다.
7 계층을 하나하나 살펴보면 다음과 같다.
OSI 참조모델은 네트웍 내에서 메시지가 한쪽에서 다른 쪽으로 보내졌을 때, 각 단에서 필요한 관련 기능들의 7개 계층으로 설명된다. 기존의 네트웍 제품이나 프로그램들은, 이 계층적 구조 내에 그것이 어울리는 곳에서 부분적으로 설명될 수 있다. 예를 들어, TCP/IP는 대체로 인터넷상에서 통신을 지원하는 일련의 제품들로서 다른 인터넷 프로그램들과 함께 일괄적으로 포함된다. 이러한 일련의 제품들로는 FTP, Telnet, HTTP, 전자우편 및 기타의 것들로 구성된다. 비록 TCP는 OSI의 전송계층에, IP는 네트웍 계층에 잘 들어맞는다 할지라도, 기타 다른 프로그램들은 세션이나, 표현 및 응용계층에 약간 부정확하게 맞는다.
이 그림에는 네트웍 계층 보다 상위에 있는 계층 내의 인터넷 관련 프로그램들만을 포함하였다. OSI는 다른 네트웍 환경에서 적용될 수 있다. 응용 및 표현계층 아래에 많은 사각형들은 표시된바와는 달리 이러한 계층에 깔끔하게 들어맞지는 않는다. 그러나, OSI 참조모델을 완벽하게 따르는 일련의 통신 제품들은 각 계층에 정확히 들어 맞을 수 있다. OSI[오에스아이]는 통신 네트웍으로 구성된 컴퓨터가 어떻게 데이터를 전송할 것인가에 대한 표준규약 또는 참조 모델이다. 이것의 목적은 통신 제품을 만들 때 다른 제품과 모순됨이 없이 통신하도록 유도하는 것이다. 이 참조 모델은 통신의 종단에서 이루어지는 기능을 7 계층으로 정의했다. OSI가 잘 정의된 계층마다 관련된 기능을 따르도록 강하게 고수하지 않아도, 대부분의 제품들은 OSI 모델에 관련된 정의들을 따르기 위해 노력한다. OSI 모델은 또한 모든 사람이 동일한 관점에서 통신에 대해 교육하고, 논의하는 유일한 참조 모델로서 중요한 가치가 있다. 주요 컴퓨터와 통신 회사 대표자들에 의해 1983년부터 개발이 시작된 OSI는 본래 인터페이스 사이의 상세 규정을 시도했다. 그러나 위원회는 다른 것들 간에 상세 인터페이스 규정을 개발할 수 있는 공통의 참조 모델을 확립하기로 결정하였으며, 그것은 표준이 될 수 있었다. OSI는 ISO에 의해서 국제 표준으로 채택되었다. 현재, 이것은 ITU의 권고 X.200 이다. OSI의 주된 개념은 통신 네트웍으로 구성된 두개의 종단 이용자 사이에서, 통신 처리를 각 계층이 가지고 있는 특별한 기능을 가지고 계층별로 나눌 수 있도록 하는 것이다. 각 통신 이용자는 7 계층의 기능을 갖는 컴퓨터를 이용한다. 이용자들 사이에 메시지가 주어지면, 컴퓨터에서 한 계층씩 아래로 각 층을 통과하여 데이터가 흐르게되고, 다른 쪽에서는 메시지가 도착할 때 메시지를 받는 컴퓨터는 한 계층씩 위로 통과하여 이용자에게 전달 될 것이다. 실제로 이러한 7 계층의 기능을 제공하는 프로그램이나 장치는 컴퓨터 운영체계, 웹 브라우저와 같은 응용프로그램, TCP/IP 또는 다른 트랜스포트 네트웍 프로토콜과 이용자의 컴퓨터에 구성된 회선을 사용할 수 있는 소프트웨어 및 하드웨어가 함께 결합된다. |
|
'old > 용어정리' 카테고리의 다른 글
big-endian and little-endian (0) | 2011.02.17 |
---|---|
layer and layering ; 계층, 계층화 (0) | 2010.11.18 |
Jolt (0) | 2010.11.18 |
IT (information technology) ; 정보기술 (0) | 2010.11.18 |
ISV (independent software vendor) (0) | 2010.11.18 |