OSI Layer 한 눈에 보기
업데이트:
한창 네트워크관리사 자격증 공부할 땐 정리해두고 있던 OSI Layer였는데 막상 취업해서 다룰 일이 없다보니 금세 잊어버리는 것 같아 다시 정리해볼 겸 포스팅해본다.
OSI Model 이란?
개방형 시스템 상호 연결 모델(Open Systems Interconnection Reference Model) 의 약자로, 데이터를 통신하는 컴퓨터 네트워크에서 사용하는 다양한 프로토콜을 각각의 역할에 따라 7개의 Layer 로 분류해서 명확화한 모델
OSI Layer
# | TCP/IP Layer | OSI Layer | 역할 | 기능 | 프로토콜 | 메시지 단위 | 네트워크 장비 | Remarks | |
---|---|---|---|---|---|---|---|---|---|
Layer 7 | 응용 계층 | 응용 계층 |
|
|
|
메시지(message) |
|
L7 스위치 |
|
Layer 6 | 표현(프레젠테이션) 계층 | 응용(애플리케이션) 계층에서 데이터를 사용할 수 있도록 준비 및 표현(프레젠테이션)하는 담당 |
|
JPEG, MPEG 등 |
|
|
|||
Layer 5 | 세션 계층 |
다른 기기 사이의 통신을 시작 및 종료하는 담당 → 세션 : 통신이 시작될 때부터 종료할 때까지의 시간 |
|
SSH, TLS |
|
|
|||
Layer 4 | 전송 계층 | 전송 계층 | 다른 기기 간의 종단 간 통신을 담당 |
|
|
세그먼트(segment) |
L4 스위치 : TCP/UDP 헤더(포트번호)를 보고 적절한 서버로 데이터 경로 제공. 로드밸런싱(우선순위 판단) 기능 추가 |
|
|
Layer 3 | 인터넷 계층 | 네트워크(인터넷 계층) |
다른 네트워크 간의 데이터 전송을 촉진하는 계층 → 두 기기가 동일한 네트워크로 묶여있다면 네트워크 계층은 필요하지 않다 |
|
|
패킷(packet) |
|
L3 스위치 : 라우팅 테이블(IP 주소)을 참조해서 데이터 경로를 제공. 일반 스위치에 라우팅 기능을 추가한 방식. VLAN 기능 |
|
Layer 2 | 네트워크 인터페이스 계층 | 데이터링크 계층 | 동일한 네트워크 안에 있는 두 기기를 촉진하는 계층 | 네트워크 내의 통신 흐름 제어 및 오류 제어를 실시 |
|
프레임(frame) |
|
L2 스위치 : 일반적인 스위치로, MAC 주소를 참조해서 데이터 경로를 제공 |
|
Layer 1 | 물리 계층 | 데이터가 0과 1로 구성된 문자열 비트 스트림으로 변환되는 계층 |
|
|
비트(bit) |
|
|
|