Will find a way

OSI7계층 본문

Network

OSI7계층

Jaka_Park 2024. 6. 8. 18:12

OSI7 계층이란?

OSI 7계층 모델은 네트워크 통신을 다양한 계층으로 나누어 설명한 모델이다. 각 계층은 특정한 기능을 담당하며, 상호작용을 통해 데이터가 송수신된다.

 

*컴퓨터를 다루다보면 계층이라는 말이 자주 언급될것이다. 이는 의존한다는 것을 의미하며 순서를 지켜야한다는 의미가 포함되어 있다

 

1. 물리 계층 (Physical Layer)

역할: 전기 신호, 광 신호 또는 무선 신호를 통해 실제 데이터 전송.

예: 케이블, 라우터, 허브

비유: 도로와 같은 역할로, 데이터가 이동하는 물리적 경로

 

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

역할: 물리 계층을 통해 전송된 데이터의 오류 감지 및 수정, 프레임 단위로 데이터 전송

예: 스위치, MAC 주소

비유: 도로의 차선, 데이터가 충돌하지 않고 규칙적으로 이동하도록 함

 

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

역할: 데이터를 목적지까지 라우팅하고 최적 경로를 찾아줌

예: IP 주소, 라우터

비유: 네비게이션 시스템, 목적지까지 가는 최적의 경로를 찾아줌

 

4. 전송 계층 (Transport Layer)

역할: 신뢰성 있는 데이터 전송 보장, 데이터 분할 및 재조립, 오류 검출 및 수정

예: TCP, UDP

비유: 물류 회사, 패키지를 안전하게 분할하고 목적지에서 다시 조립.

 

5. 세션 계층 (Session Layer)

역할: 통신 세션 설정, 관리 및 종료, 동기화 및 체크포인트 기능 제공

예: 로그인 세션, API 세션

비유: 전화 통화, 통화 시작, 유지, 종료를 관리

 

6. 표현 계층 (Presentation Layer)

역할: 데이터 형식 변환, 암호화/복호화, 데이터 압축

예: JPEG, MP3, SSL/TL5

비유: 번역가, 데이터가 서로 다른 형식으로 전달될 때 이해할 수 있게 변환.

 

7. 응용 계층 (Application Layer)

역할: 사용자와 직접 상호작용하는 애플리케이션 제공, 네트워크 서비스 제공

예: 웹 브라우저, 이메일 클라이언트, FTP

비유: 사용자가 직접 사용하는 애플리케이션, 웹사이트나 이메일 프로그램

 

요약

물리 계층 데이터를 전기 신호로 변환하여 전송
데이터 링크 계층 물리 계층에서 전송된 데이터의 오류를 감지 수행
네트워크 계층 데이터를 목적지까지 라우팅
전송 계층 신뢰성 있는 데이터 전송 보장
세션 계층 통신 세션 관리
표현 계층 데이터 형식 변환 및 암호화
응용 계층 사용자와의 상호작용 제공

 

'Network' 카테고리의 다른 글

HTTP 상태 코드  (1) 2025.06.22
HTTP / TCP 프로토콜  (0) 2024.06.10