반응형
1. OSI 7계층이란?
OSI(Open Systems Interconnection) 7계층 모델은 네트워크에서 데이터가 전달되는 과정을 계층별로 나눈 개념적 모델이다. 네트워크 장비나 프로토콜이 서로 다른 환경에서도 원활하게 통신할 수 있도록 표준화된 구조를 제공한다.
계층이름주요 역할주요 프로토콜
7 | 응용 계층 | 사용자와 직접 상호작용하는 계층 | HTTP, FTP, SMTP, DNS |
6 | 표현 계층 | 데이터 암호화, 압축, 변환 | SSL/TLS, JPEG, MPEG |
5 | 세션 계층 | 통신 세션 생성, 유지, 종료 | NetBIOS, RPC, PPTP |
4 | 전송 계층 | 데이터 흐름 제어 및 오류 검출 | TCP, UDP |
3 | 네트워크 계층 | 경로 설정(라우팅) 및 논리 주소 지정 | IP, ICMP, ARP, RIP |
2 | 데이터 링크 계층 | 물리 주소 지정, 프레임 전송 | MAC, 이더넷, PPP, 스위치 |
1 | 물리 계층 | 실제 데이터 전송 | UTP, 광케이블, 허브 |
2. OSI 7계층의 주요 역할
✅ 7계층 - 응용 계층 (Application Layer)
- 사용자와 가장 가까운 계층
- 애플리케이션이 네트워크에 접근할 수 있도록 지원
- 웹 브라우저, 이메일 클라이언트 등에서 사용
✅ 6계층 - 표현 계층 (Presentation Layer)
- 데이터를 특정 형식(예: ASCII, JPEG)으로 변환
- 암호화 및 압축 기능 제공
✅ 5계층 - 세션 계층 (Session Layer)
- 장치 간 통신 세션을 생성하고 유지하는 역할
- 연결 동기화 및 체크포인트 설정
✅ 4계층 - 전송 계층 (Transport Layer)
- 신뢰성 있는 데이터 전송(TCP) 또는 빠른 데이터 전송(UDP) 담당
- 데이터 흐름 제어 및 오류 복구 기능 제공
✅ 3계층 - 네트워크 계층 (Network Layer)
- IP 주소를 기반으로 최적의 경로(라우팅) 결정
- 패킷 전달 및 주소 지정 수행
✅ 2계층 - 데이터 링크 계층 (Data Link Layer)
- MAC 주소 기반 통신 및 프레임 생성
- 오류 검출 및 수정 기능 포함
✅ 1계층 - 물리 계층 (Physical Layer)
- 실제 데이터를 전기적 신호로 변환하여 전송
- 네트워크 케이블, 신호 변환 장비(허브, 리피터) 등이 해당됨
3. OSI 7계층 예제 (HTTP 요청 과정)
웹 브라우저에서 www.example.com을 입력하면 OSI 7계층을 따라 데이터가 전달된다.
1️⃣ 응용 계층: 사용자가 웹사이트 요청 (HTTP 요청 전송) 2️⃣ 표현 계층: 웹 데이터가 인코딩 및 압축됨 3️⃣ 세션 계층: TCP 세션을 설정하여 연결 유지 4️⃣ 전송 계층: TCP가 데이터 패킷으로 분할하여 전송 5️⃣ 네트워크 계층: IP 주소를 기반으로 라우팅 수행 6️⃣ 데이터 링크 계층: MAC 주소를 기반으로 실제 전송 준비 7️⃣ 물리 계층: 케이블을 통해 전기적 신호로 데이터 전달
4. OSI 7계층이 중요한 이유
- 네트워크 문제 해결 시 각 계층별로 원인을 분석 가능
- 장비 간 상호 운용성을 보장하여 표준화된 통신 제공
- 보안 문제 발생 시, 특정 계층에서의 위협을 파악하고 대응 가능
5. 미니 퀴즈
Q1. OSI 7계층에서 데이터가 패킷(Packet) 형태로 전송되는 계층은?
- A) 물리 계층
- B) 네트워크 계층
- C) 전송 계층
- D) 응용 계층
Q2. TCP와 UDP가 작동하는 계층은 어디일까?
- A) 데이터 링크 계층
- B) 전송 계층
- C) 네트워크 계층
- D) 응용 계층
6. 결론
OSI 7계층 모델은 네트워크의 작동 원리를 이해하는 데 필수적인 개념이다. 네트워크 관리, 보안, 트러블슈팅 등에 있어 각 계층의 역할을 숙지하면 효율적인 문제 해결이 가능하다.
📌 미니 퀴즈 정답:
- Q1: B) 네트워크 계층
- Q2: B) 전송 계층
반응형
'IT > Network' 카테고리의 다른 글
[network] LAN, WAN, MAN 개념 정리 (0) | 2025.02.16 |
---|---|
[network] IP 주소 & DNS 심화(퀴즈 포함) (0) | 2025.02.14 |
[network] 주요 사이트의 dns 서버 주소 모음(25.02.13 기준) (0) | 2025.02.13 |
[network] OSI 7계층 10문제 (0) | 2025.02.13 |
[network] 방화벽(Firewall): 네트워크 보안의 첫 번째 방어선 - 미니퀴즈 포함 (0) | 2025.02.13 |
[network] TCP/IP: 인터넷의 핵심 프로토콜 - 미니 퀴즈 포함, 정보처리기사 기초 개념 (0) | 2025.02.13 |
[network] FTPS & SFTP: 보안 파일 전송의 모든 것 - 소스코드, 네트워크 확인 방법 포함 (0) | 2025.02.13 |
[network] FTP: 파일 전송의 모든 것 (0) | 2025.02.13 |
댓글