OSI 7계층의 목적
OSI 7계층이란?
- 개방형 시스템 상호연결(Open System Intercon-nection; OSI)모델로서 한글 그대로 시스템 상호 연결에 있어 개방모델을 뜻한다.
- 상호 이질적인 네트워크간의 연결에 어려움이 많은데 이러한 호환성의 결여를 막기위해 ISO(국제 표준화 기구)에서는 OSI 참조모델을 제시함
- 실제 인터넷에서 사용되는 TCP/IP는 OSI 참조 모델을 기반으로 상업적이고 실무적으로 이용될 수 있도록 단순화된 현실화의 과정에서 채택된 모형
이전의 여러 정보 통신 업체 장비들은 자신의 업체 장비 간만 연결이 되는 등 호환성이 없었다고 한다.
따라서 ISO 단체에서 1984년에 OSI 참조모델을 발표하게 된다.
OSI란 네트워크 통신의 개방 시스템 상호 연결(OSI, Open Systems Interconnection)모델을 뜻한다.
모든 시스템 들의 상호 연결에 있어 문제없도록 표준을 만든 것이며 7개의 계층으로 구분이 된다.
즉, 호환성의 문제를 해결하기 위해 제시된 표준모델이다.
목적
- OSI 7계층의 가장 중요한 목적은 2가지이다. 그것은 바로 표준과 학습도구이다.
- 비용절감은 표준화를 통해 장비별로 이질적인 포트의 문제나 프로토콜 등으로 인한 문제를 해결하기 위함이다.
- 비용절감의 예로서 3계층 장비인 라우터를 제작하였는데 그에 따른 1, 2, 4, 5, 6, 7 모두 제작해야하는 것이 아니라 프로토콜에 맞춰서 사용하게되면
일일이 다 제작하지 않아도 되기 때문에 비용절감이 되는 것이며 이것이 표준화의 목적 중 하나이다.
- 네트워크 엔지니어의 경우는 주로 2, 3, 4 계층에 대해 업무를 수행한다. 그러나 당연히 1, 5, 6, 7 계층도 알아야 전반적인 설계와 문제해결이 가능하다.
- 추후에 OSI 7계층은 계층별의 기능과 통신의 과정을 잘 정립하여 교육하기 위한 목적으로 자리매김 하였다.
걍 계층의 캡슐화
- 먼저, OSI 7계층은 응용, 표현, 세션, 전송, 네트워크, 데이터링크, 물리 계층의 7계층으로 나뉘어진다.
- 데이터를 전송할 때 각각의 층마다 인식할 수 있어야 하는 헤더를 붙이게 되는데 이러한 과정을 캡슐화라고 한다.
- 데이터를 전송하고 전송매체를 통해 전송된 후 다시 1계층부터 7계층으로 올라가게 되면서 헤더가 벗겨지는데 이러한 과정을 디캡슐레이션이라고 한다.
- 각각의 층마다 이렇게 요청과 응답을 하면서 상호작용을 하기 때문에 서버와 클라이언트 관계라고 할 수 있다.