본문 바로가기

자꾸 까먹는다....ㅡㅜ 다시 외워야지...OSI 7계층 모델

반응형
OSI 7계층
OSI(Open System Interface; 개방형 시스템 상호연결)
출현 배경
컴퓨터간의 통신에 있어 자원을 공유하고 처리하는 것이 서로 다른 데이터의 표현 형식과 교환 방식을 사용함으로 많은 혼란을 초래하게 되었습니다. 따라서, 다른 기종의 컴퓨터 시스템 사이의 원활한 상호접속을 위한 네트워크 구조가 필요하게 되었고 이와 같은 통신 분야의 표준화 추진을 위해 ISO(국제표준화기구: International Standard Organization)에서는 1977년부터 작업을 시작하여 OSI(개방형 시스템 상호연결: Open System Interconnection) 참조모델(Reference Model)을 만들었습니다.
정의
OSI 참조모델은 개방형(Open)이라는 말을 사용하는 것처럼 어떤 시스템이라도
본 참조모델을 통해 설계될 수 있으며 상호간에 통신이 가능하다는 것을 의미합니다.
데이터 통신 및 컴퓨터 네트워크용 프로토콜의 표준 모형으로 종래의 통신 프로토콜에 대한 부분적이고 개별적인 프로토콜 표준화와는 달리, 새로운 통신 서비스 기능 추가와대응이 가능한 확장성, 광범위한 통신망과의 적응성을 확보하려는 목적이 있으며 시스템간의 상호접속에 대해 대폭적인 개방성을 갖는 규정입니다. OSI 참조모델에서 각 계층은 하위 계층의 서비스를 이용하면서 기능을 추가한 후 자신의 상위 계층에 서비스를 제공하는 것을 기본으로 합니다.
하위 계층은 H/W 로 구성, 상위는 S/W로 구성되어 있음.
   
OSI 7계층 모델

 

7. 응용 계층 (Application Layer)

- 사용자에게 네트워크 응용 서비스 제공함

(Transaction, FTP 서비스 등)

6. 표현 계층 (Presentation Layer)

- 표준화된 응용 접속과 공통으로 이해할 수 있는 정보를 제공하기 위하여 데이터에 유용한 변환을 가함

(암호화, 데이터의 압축 등)

- 코드변환과 데이터 변환

5. 세션 계층 (Session Layer)

- 프로세스 간에 대화 연결 확림, 관리, 단절 시키는 수단을 제공

(종단간 응용 프로세서 사이에서 동등한 상호작용)

4. 트랜스포트 계층 (Transport Layer)

- 네트워크를 가로질러 짝을 형성한 두 개의 시스템 사이에 신뢰할 만한 통신 흐름이 조성

- 패킷들 안의 순서번호가 부가되거나 손실된 패킷들을 재전송

- 양단간의 에러 제어, 흐름 제어, 다중화의 기능을 수행

3. 네트워크 계층 (Netwark Layer)

- 프레임 형태의 데이터가 패킷(packet)형태로 구성

- 링크들과 패킷 스위치들이 패킷 전송경로를 결정

- 출발지에서 목적지까지의 여러 링크들을 통하여 패킷들을 전달

- 경로 제어, 에러 제어와 흐름 제어를 수행

- 예) 라우터(Router), X.25, 패킷 스위칭 네트워크를 위한 CCITT의 프로토콜

 2. 데이터 링크 계층 (Data Link Layer)

- 하나의 단일 링크를 통하여 정보를 전달

- 물리 계층의 비트들이 프레임(Frame)의 형태로 구성되며 같은 링크에 물려서 원하는 목적지로 전달

- 전송하는 프레임에 대해서 에러를 검사하여 전송에 대한 신뢰성을 보장

- 예) 브리지(Bridge), 스위치(Switch)

 1. 물리 계층 (Physical Layer)

- 실제 전송매체)랜선, 케이블 등)를 통해 비트들을 전달함

- 회선 연결을 설정하고 유지하여 해지하기 위한 H/W적인 절차가 필요함

- 예) 허브(Hub), 리피터(Repeater)


 

반응형