Network

[Network] OSI 7계층《OSI 7 Layer》

|--------3cm--------| 2021. 1. 27. 16:16

OSI  7 Layer란?

- 다른 시스템 간의 원활한 통신을 위해 ISO(국제표준화기구)에서 제안한 통신 규약으로 네트워크 통신 과정을 7단계로 나눈 것을 말합니다.

 

OSI Model
OSI 7 Layer 데이터 단위 비고
L7 응용 계층 (Application Layer)
FTP, Telnet, SMTP, DNS, HTTP, POP, IMAP, HTPS
메시지
(Message)
상위 계층
L6 표현 계층 (Presentation Layer)
JPEG, MPEG, ASCII
L5 세션 계층 (Session Layer)
NetBIOS, SSH, RPC
L4 전송 계층 (Transport Layer)
TCP, UDP
세그먼트 (Segment) 하위 계층
L3 네트워크 계층 (Network Layer)
IP, ICMP, IGMP, ARP, RARP
패킷
(Packet)
L2 데이터 링크 계층 (Data Link Layer)
HDLC, LAPB. LLC, MAC, LAPD, PPP
프레임
(Frame)
L1 물리 계층 (Physical Layer)
RS-232C, X.21
비트
(Bit)

[표-1] OSI 7 Layer

 

위계층

1계층 - 물리 계층 (Physical Layer)

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

    데이터 단위 - 비트(Bit)

    주요 프로토콜 - RS-232C, X.21

    주요 장비 - 리피터, 허브

 

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

두 개의 인접한 개방 시스템들 간에 신뢰성 있고 효율적인 정보 전송을 할 수 있도록 합니다.

- 흐름 제어, 프레임 동기화, 오류 제어, 순서 제어

    데이터 단위 - 프레임(Frame)

    주요 프로토콜 - HDLC, LAPB. LLC, MAC, LAPD, PPP

    주요 장비 - 브리지, 스위치

 

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

개방 시스템 간의 네트워크 연결을 관리하는 기능과 데이터의 교환 및 중계 기능을 합니다.

- 경로 설정(Routing), 트래픽 제어, 패킷 정보 전송

    데이터 단위 - 패킷(Packet)

    주요 프로토콜 - IP, ICMP, IGMP, ARP, RARP

    주요 장비 - 라우터

 

4계층 - 전송 계층 (Transport Layer)

종단 시스템(End-to-End) 간의 전송 연결 설정, 데이터 전송, 연결 해제 기능을 합니다.

- 주소 설정, 다중화(데이터의 분할과 재조립), 오류 제어, 흐름제어

    데이터 단위 - 세그먼트(Segmenet)

    주요 프로토콜 - TCP, UDP

 

위계층

5계층 - 세션 계층 (Session Layer)

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

- 대화(회화) 구성 및 동기 제어, 데이터 교환 관리 기능

    데이터 단위 - 메시지(Message)

    주요 프로토콜 - NetBIOS, SSH, RPC

 

6계층 - 표현 계층 (Presentation Layer)

응용 계층으로부터 받은 데이터를 세션 계층에 맞게, 세션 계층에서 받은 데이터는 응용 계층에

맞게 변환하는 기능을 수행합니다.

- 코드 변환, 데이터 암호화, 데이터 압축, 구문 검색, 정보 형식(포맷) 변환, 문맥 관리 기능

    데이터 단위 - 메시지(Message)

    주요 프로토콜 - JPEG, MPEG, ASCII

 

7계층 - 응용 계층 (Application Layer)

사용자(응용 프로그램)가 OSI 환경에 접근할 수 있도록 응용 프로세스 간의 정보 교환,

전자 사서함, 파일 전송, 가상 터미널 등의 서비스를 제공합니다.

    데이터 단위 - 메시지(Message)

    주요 프로토콜 - FTP, Telnet, SMTP, DNS, HTTP, POP, IMAP, HTPS

 

 

 

 

참고 1.
프로토콜(Protocol)

참고 2.
TCP/UDP

참고 3.
TCP/UDP 대표 프로토콜

참고 4.
TDP/UDP 헤더(Heder)

참고 5.
IP(Internet Protocol)

참고 6.
DNS(도메인 네임 시스템)