본문 바로가기
IT/Network

[network] OSI 7계층: 네트워크 통신의 기본 원리 - 미니 퀴즈 포함

by Echinacea 2025. 2. 13.
반응형

 

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) 전송 계층
반응형

댓글