본문 바로가기
네트워크/네트워크 기초

OSI 7 Layer

by moondalchichi 2026. 6. 22.

1. OSI 모델이란?

- 국제표준화기구 (ISO)에서 개발한 모델

  컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 개념적으로 설명한 것

 

네트워크의 설계도

2. OSI 7 Layer 구조

OSI 7 Layer 구조

 

3. 데이터 흐름 (캡슐화)

캡슐화

4.  물리계층 (Physical Layer)

- 데이터를 0과 1의 전기신호로 변환하여 전송하는 단계 

  ex) 케이블, 허브, 리피터

- 전송단위 : bit

 

 

5. 데이터링크 계층(Data Link Layer)

  1.  같은 네트워크 내에서 데이터를 전달
  2. MAC 주소를 사용
  3. 오류 검출 기능

  ex) 스위치, 브릿지, 랜카드

  - 전송단위 : 프레임

 

 

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

- IP 주소를 기반으로 데이터를 목적지까지 전달

  ex) 라우터

 - 전송단위 : 패킷 

 

 

7. 전송계층(Transport Layer)

- 데이터가 제대로 도착했는지를 확인하는 역할, 신뢰성 보장

  에러복구, 흐름제어 담당  

  TCP,UDP 프로토콜

  ex) L4 스위치

 - 전송단위 : Segment

 

 

8. 세션계층( Session Layer)

- 통신을 시작 ~유지 ~종료하는 역할, 통신의 시작과 끝을 관리하는 단계

  통신장치 간 상호작용 및 동기화를 제공, 연결 세션에서 데이터 교환과 에러 발생 시에 복구를 관리

 ex) 게이트웨이

- 전송단위 : Data

 

 

9. 표현계층(Presentation Layer)

- 데이터 암호화, 압축, 형식변환

 ex) 게이트웨이

- 전송단위 : Data

 

10. 응용계층 (Application Layer)

- 사용자와 가장 밀접한 계층으로 인터페이스 역할

  응용 프로세스 간의 정보 교환을 담당

  HTTP/FTP/DNS 프로토콜

 ex) 게이트웨이

- 전송단위 : Data

 

 

11. TCP vs UDP 

TCP vs UDP

 

TCP vs UDP

 

 

12. IP와 라우팅 

라우팅의 과정