네트워크

[네트워크] OSI 계층 모델

세브웁스 2022. 4. 16. 10:30
반응형

OSI란?

  •  OSI (Open System Interconnection)란 국제표준화 기구에서 개방형 시스템 간의 상호 접속과 원활한 정보 전송을 위해 제정한 권고 표준안
  • 이기종간 통신 가능, 통신 종단에서 이루어지는 기능을 7계층으로 분류
  • 대부분의 네트워크 장치, 통신망, 프로토콜, 어플리케이션은 OSI 7 계층을 이용

OSI 계층의 목적

  • 상호 통신 접속에 대한 표준 방법 규정
  • 공동 기준과 공통 범위 제공
  • 정보의 흐름 최소화
  • 최적화와 통일성, 효율성, 생산성, 모듈화 추구

OSI 계층 모델의 기본 요소

  • 개방형 시스템
  • 응용 개체
  • 접속
  • 물리적 매체

OSI 계층 모델의 기능

  계층 TCP/IP 프로토콜 장비 전송단위
7 Layer 응용(Application) 계층 응용 계층 HTTP, FTP, SMTP,
SNMP, POP, DHCP,
DNS, Telnet
게이트웨이 메시지
6 Layer 표현(Presentation) 계층
5 Layer 세션(Session) 계층
4 Layer 전송(Transport) 계층 전송 계층 TCP, UDP, SPX
3 Layer 네트워크(Network) 계층 인터넷 계층 IP, ICMP, ARP, RARP 라우터 패킷
2 Layer 데이터링크(Data Link) 계층 네트워크 접속 계층 LLC, Mac 주소 브릿지 프레임
1 Layer 물리(Physical) 계층 토큰링, 토큰버스, 이더넷 리피터 비트

 

1. 물리 계층 (Physical Layer)

 가장 기본적인 계층으로 전송 매체를 통해 데이터를 전기적인 신호로 변환하는 역할

 케이블 매체/ 네트워크 어댑터 카드 정의, 이더넷 구성

 실제 회선의 연결을 확립, 유지, 단절하기 위한 기계적, 전기적, 기능적, 절차적 특성 정의

 

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

 두 시스템을 이어주는 비트열의 전송 링크상에서 물리적인 링크를 통하여 데이터의 단위를 신뢰성 있게 전송

 데이터의 전송과 에러 제어

 통신 회선에서 발생한 에러 검출, 링크의 에러 검출 및 공유, 오류 제어, 흐름 제어, 동기화 제공

 

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

 통신을 수행하는 응용 프로세스로 시스템간 데이터 교환기능, 라우팅 기능 수행

 패킷 정보가 목적지까지 정확히 도달하도록 안내

 패킷 분실시 감지, 재전송하는 오류 제어 기능 제공

 패킷 교환, 경로 배정, 중계 기능, 주소 지정 등의 역할 수행

 

4. 전송 계층 (Transprot Layer)

 네트워크의 종단간 통신 담당

 정확한 데이터 전송과 시스템간의 에러 제어, 흐름 제어 등의 기능

 두 사용자간의 전송 연결 확립

 통신속도, 비용, 서비스 특성, 데이터 단위 크기, 주소 매핑, 세그먼트 등 관리

 다중화, 집중화, 주소지정

 

5. 세션 계층 (Session Layer)

 두 응용 프로그램간의 연결 및 해제, 송신권 제어, 동기점 표시, 데이터 교환 관리 담당

 상위 계층에 필요한 전송 제어 기능 제공

 이벤트에 대한 동기화 순서 제어

 

6. 표현 계층 (Presentation Layer)

 인식이 가능한 표준 형식으로 재구성 기능 수행

 데이터 암호화와 해독, 압축과 전개 수행

 

7. 응용 계층 (Application Layer)

 사용자로부터 입력받은 내용을 하위 계층에 전달

 파일 처리 서비스, 파일 전송 서비스, 데이터베이스 관리, 응용 프로그램 서비스 제공

 게이트웨이는 최상위 계층에 위치하여 서로 다른 통신 프로토콜 연결

 분산 정보 서비스 제공

반응형