Will find a way
OSI7계층 본문
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 |