Post

[Network] 네트워크 스위치 L1~L7 계층별 역할과 기능 총정리

January 20, 2025

안녕하세요, 멩기입니다. 오늘은 네트워크 스위치를 OSI 7계층에 따라 나누었을 때 각각 어떠한 역할을 수행하는지, 그리고 L1부터 L7까지 어떤 기능들이 있는지 정리해 보려고 합니다. 네트워크 공부를 처음 시작하시는 분들도 전체적인 흐름을 쉽게 이해할 수 있도록 예시와 함께 꼼꼼히 다뤄보겠습니다.

1. 물리 계층 (Layer 1)

역할: 비트(Bit) 단위의 전기적/광학적 신호를 전송하는 계층
주요 기능:

  • 전기적/광학적 신호 변환 및 전달
  • 리피터(Repeater), 허브(Hub)와 같은 단순 중계 장치 운영
  • 물리 매체(UTP, 광케이블 등)에 대한 물리적 연결 관리

예시 장비: 허브(Hub)는 들어온 신호를 모든 포트로 재전송해 충돌 도메인이 커지지만, L1 수준에서 단순 중계만 담당합니다.

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

역할: MAC 주소를 기반으로 프레임(Frames)을 전송하고, 물리 계층을 효율적으로 활용하는 계층
주요 기능:

  • MAC 주소 테이블 관리 및 프레임 포워딩
  • 에러 검출(CRC), 흐름 제어
  • 브리지(Bridge), 스위치(Switch) 등을 통해 충돌 도메인 분할

예시 장비: L2 스위치는 MAC 주소를 기준으로 트래픽을 목적지 포트로만 보냄으로써 네트워크 효율을 높이고, VLAN 설정 등의 기능을 제공합니다.

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

역할: IP 주소를 기반으로 패킷을 라우팅(Routing)하고, 논리적 망 주소 체계를 관리하는 계층
주요 기능:

  • IP 패킷을 목적지 IP에 따라 최적 경로로 전달
  • 서브넷 간 라우팅, 게이트웨이 역할 수행
  • ICMP(핑), ARP 등 네트워크 계층 프로토콜 처리

예시 장비: 라우터(Router), L3 스위치

4. 전송 계층 (Layer 4)

역할: TCP/UDP 포트 번호를 사용해 세그먼트 전송 및 신뢰성 전송 관리
주요 기능:

  • 포트 정보 기반 트래픽 분류
  • 흐름 제어, 오류 복구, 혼잡 제어
  • 세션 연결 관리 (TCP 핸드셰이크 등)

예시 장비: L4 스위치, L4 로드밸런서

5. 세션 계층 (Layer 5)

역할: 통신 세션의 생성, 유지, 종료 및 동기화 제공
주요 기능:

  • 세션 관리(로그인/로그아웃, 인증)
  • 체크포인트 설정 및 복구

예시: 고급 로드밸런서나 애플리케이션 게이트웨이에서 콘텐츠 기반 세션 관리 수행

6. 프레젠테이션 계층 (Layer 6)

역할: 데이터의 표현, 암호화/복호화, 압축/해제
주요 기능:

  • 데이터 인코딩/디코딩 (예: JPEG, MPEG, ASCII 등)
  • SSL 오프로딩, 트래픽 암호화 해석 등

예시 장비: WAF, SSL 오프로딩 장치

7. 애플리케이션 계층 (Layer 7)

역할: 최종 사용자에게 제공되는 애플리케이션 프로토콜 처리
주요 기능:

  • HTTP, FTP, SMTP 등 해석
  • 사용자 인증, 쿠키 기반 세션 관리
  • 콘텐츠 기반 트래픽 제어 및 보안

예시 장비: L7 스위치, 웹 애플리케이션 방화벽(WAF)

계층별 특징 요약 표

레이어주요 식별 정보대표 장비/기능예시
L1물리 신호(비트)허브, 리피터단순 신호 증폭
L2MAC 주소브리지, L2 스위치VLAN, MAC 기반 스위칭
L3IP 주소라우터, L3 스위치라우팅, ACL
L4포트 번호L4 스위치포트 기반 로드밸런싱
L5세션 정보세션 관리동기화, 연결 유지
L6암호화 등 표현SSL 오프로드암호화/복호화
L7앱 계층 데이터L7 스위치, WAFHTTP 기반 처리

마치며

오늘은 네트워크 스위치가 지원하는 계층별 특성과 기능에 대해 알아보았습니다.
각 계층에서 사용되는 프로토콜과 핵심 개념을 이해하면 네트워크 인프라 설계나 운영 시 전문적인 접근이 가능해집니다.

앞으로도 멩기의 IT 블로그에서는 네트워크, 서버, 보안 등 다양한 IT 지식을 공유할 예정이니 많은 방문 부탁드립니다.

작성자: 멩기ⓒ 2025 멩기 블로그

조회수 로딩중...