Etc/정보처리기사

[정처기] OSI 7계층을 알아보자!

Juwon2106 2022. 2. 15. 15:09
728x90

OSI 7 Layer

 

OSI 참조모델이란?? ( Open System InterConnection : 개방형 시스템 상호 연결 )

서로 다른 System간의 원활한 통신을 위해 ISO에서 제안한 Protocol( 통신 규약 )이다.

 

개방형 시스템( Open System )간의 데이터 통신 시 필요한 장비 및 처리 방법을 7단계로 표준화함

 

1 ~ 3 계층을 하위 계층, 4 ~ 7 계층을 상위 계층으로 나눈다.

 

 

OSI 참조 모델의 목적

서로 다른 System간의 상호 접속하기 위한 개념을 규정함

 

OSI 규격을 개발하기 위한 범위를 구함

 

규정의 적합성을 조절하기 위한 공통적 기반 제공

 

OSI 참조 모델에서의 데이터 단위 ( PDU : Protocol Data Unit ) 

 

동일 계층간에 교환되는 정보의 단위를 말한다.

 

물( Bit ) 데( Frame ) 네( Paket ) 전( Segment ) 세 표 응( Message )

 

서비스 단위 ( SDU : Service Data Unit )

 

SDU는 SAP( 서비스 접근점 )을 통해 상위 및 하위 계층간의 주고 받는 정보의 단위이다.

 

SAP??

상위 계층이 자신의 하위 게층으로부터 서비스를 제공받는 포인트

 

Physical Layer

전송에 필요한 두 개의 장치간의 실제 접속과 절단의 기계적, 전기적, 기능적, 절차적 특성에 대한 규칙을 정의한다.

 

물리적 전송매체와 전송 신호 방식을 정의한다.

 

장비 : Repeater, hub

 

Data Link Layer

데이터 링크 계층의 주요기능

  • 흐름제어 : 송신, 수신 두 측의 속도차이를 해결하기 위함
  • 프레임 동기화 : Frame의 시작과 끝을 구분하기 위해 동기화
  • 오류 제어 : 오류의 검출과 회복을 위한 오류 제어 기능
  • 순서 제어 : Frame의 순서적 전송을 위한 순서 제어 기능

두개의 Open System간의 신뢰성있고 효율적인 정보를 전송할 수 있게 System간의 연결 설정과 유지 및 종료를 담당

 

장비 : Lan Card, Bridge, Switch

 

Network Layer

네트워크 계층( 망 계층 )

 

Open System간의 네트워크 연결을 관리하는 기능과 데이터 교환 및 중계 기능을 한다.

 

네트워크 연결을 설정, 유지, 해제하는 기능을 한다.

 

발신지와 목적지의 논리주소가 포함된( 추가된 ) 패킷을 최종 목적지까지 전달하는 책임

 

경로 설정, 데이터 교환 중계, 트래픽 제어, 패킷 정보 전송을 수행

 

장비 : Router 

 

Transfer Layer

논리적 안정과 균일한 데이터 전송 서비스를 제공

 

E2E( End-to-End )간에 투명한 데이터 전송을 가능하게 한다

 

E2E간의 전송 연결 설정, 데이터 전송, 연결 해제 기능을 하며 주소설정, 다중화, 오류제어, 흐름 제어를 수행한다.

 

OSI 7계층 중 하위 3계층과 상위 3계층의 Interface를 담당한다

 

TCP, UDP등의 표준이 있다.

 

장비 : Gateway

 

Session Layer

송신, 수신측간의 관련성을 유지하고 대화 제어를 담당한다.

 

대화 구성및 제어, 데이터 교환 관리 기능을 한다.

 

송신, 수신측의 데이터 동기화를 위해 전송하는 정보에 체크포인트를 두어 수신상태를 확인한다. 

( 체크포인트 = 동기점 )

 

동기점( Synchronization Point )은 오류가 있는 데이터의 회복을 위해 사용, 종류에는 소동기점과 대동기점이 있다.

 

Presentation Layer

표현 계층은 Application Layer으로부터 받은 Data를 Session Layer에 보내기 전에 통신에 적합한 형태로 변환하고

 

Session Layer에서 받은 Data를 Application Layer에 맞게 변환하는 기능을 한다.

 

코드 변환, 암호화, 압축, 구문검색, 정보 형태( format ) 변환 문제 관리 기능

 

Application Layer

사용자 혹은 Application이 OSI 환경에 접근할 수 있게 하는 서비스를 제공한다.

 

Application Process간의 정보교환( www ), 전자 사서함( E-mail ), 파일 전송( FTP ), 가상 터미널( Telnet )등의 서비스를 제공한다.

 

 

728x90