1. 개요
OSI 7 Layer란 네트워크 통신의 구성 요소를 7 레이어로 나눠서 구분하는 것을 가리키는 용어다. 네트워크 통신의 구성 요소를 7 레이어로 나눔으로써 생긴 이점은 다음과 같다. 첫 번째, 네트워크 통신 시 표준화된 아키텍쳐를 정의하기 위해 사용한다. 두 번째, 계층 별로 역할을 나누었기에 네트워크 오류 발생 시 어느 계층에서 발생하는 것인지 특정 짓기 쉬워진다.
2. OSI 7 Layer 구성도
레이어 | 이름 | 설명 | 전송 단위 | 식별자 |
Layer 7 | Application Layer | HTTP, Telnet, SSH 등 어플리케이션이 사용하는 프로토콜이 위치한 레이어 대표 프로토콜: HTTP, Telnet, SSH 등 |
Data Stream | - |
Layer 6 | Presentation Layer | 데이터 인코딩/디코딩, 압축/해제, 암호화/복호화 등을 담당하는 레이어 대표 프로토콜: ASCII, MPEG, JPEG, MIDI 등 |
Data Stream | - |
Layer 5 | Session Layer | 각 프로그램 간의 논리적인 연결 및 세션 제어를 담당하는 레이어 대표 프로토콜: TLS(SSL) |
Data Stream | - |
Layer 4 | Transport Layer | 종단 간 데이터 전송의 신뢰성을 보장하는 레이어 장비: L4 Switch 대표 프로토콜: TCP, UDP |
TCP: Segment UDP: Datagram |
Port |
Layer 3 | Network Layer | 종단 간 전송을 위한 경로 설정을 담당하기 위한 레이어 장비: 라우터(Router), L3 Switch 대표 프로토콜: IP |
Packet | IP |
Layer 2 | Data-link Layer | 인접 노드간 신뢰성있는 데이터 통신을 제어하기 위한 레이어 장비: 브리지(Bridge), L2 Switch 등 대표 프로토콜: Ethernet |
Frame | MAC |
Layer 1 | Physical Layer | 물리적 장치의 전기적, 전자적 연결에 대한 레이어 장비: 통신 케이블, 리피터, 허브 |
Bit | - |
댓글