네트워크 통신에서 데이터 흐름을 제어하는 핵심 장치인 ‘네트워크 스위치‘. 이 장비에 붙는 ‘L2’, ‘L3’, ‘L4’ 표기는 장비가 어떤 수준의 정보를 분석하고 처리하는지를 나타내는 중요한 지표입니다. 이는 **OSI 7계층** 모델을 기반으로 하며, 숫자가 높을수록 더 지능적인 트래픽 관리가 가능합니다.
이 글에서는 **L2 L3 L4 스위치**의 기본적인 역할부터, 실제 네트워크 관리자가 알아야 할 심화 기능(학습, 플러딩, 라우팅 프로토콜, 세션 제어 등)까지 일반 독자분들의 눈높이에 맞춰 정확하게 설명해 드립니다.

OSI 7계층 기반 L2 L3 L4 스위치 이해
**L2 L3 L4 스위치**는 네트워크 통신 모델의 각 계층에서 중요한 정보를 읽어 데이터의 전송 방향을 결정합니다. 스위치 종류별로 인식하는 정보는 다음과 같습니다.
- L2 (2계층): **MAC 주소**를 인식하여 동일 네트워크(LAN) 내에서 데이터를 전달합니다.
- L3 (3계층): **IP 주소**를 인식하여 서로 다른 네트워크 간의 경로를 결정합니다.
- L4 (4계층): IP 주소와 함께 **포트 번호**를 인식하여 세션을 제어하고 부하를 분산합니다.
L2 스위치: MAC 기반 스위칭의 4가지 원리와 PoE
L2 스위치는 가장 기본적인 장비로, 장비의 고유 식별 번호인 **MAC 주소**를 기반으로 트래픽을 처리합니다. 이 과정에는 네 가지 핵심 기능이 있습니다.
✅ L2 스위치의 4가지 핵심 원리
- 학습 (Learning): 스위치 포트에 연결된 장비의 MAC 주소를 MAC 테이블에 기록합니다.
- 필터링 (Filtering): 목적지가 나가는 포트와 같은 포트일 경우, 불필요한 전송을 막습니다.
- 포워딩 (Forwarding): MAC 테이블에 목적지 주소가 있는 경우, 해당 포트로만 데이터를 정확히 전달합니다.
- 플러딩 (Flooding): MAC 테이블에 목적지 주소가 없을 때(정보가 없을 때), 데이터를 수신 포트를 제외한 모든 포트로 무작정 내보냅니다. (일종의 주소 탐색 과정)
✅ 현대 L2 스위치의 필수 기능: PoE 지원
최근의 **L2 스위치**는 VLAN, STP, LACP 등의 기능과 더불어 **PoE(Power over Ethernet)** 기능을 지원하는 경우가 많습니다. PoE는 데이터 케이블을 통해 전원까지 공급하는 기술로, IP 카메라, 무선 액세스 포인트(AP), VoIP 전화기 등의 설치를 간편하게 만들어 줍니다.
L3 스위치: 고속 라우팅과 동적 경로 결정
L3 스위치는 L2 기능에 **라우팅** 능력이 추가된 장비입니다. 고속 ASIC 하드웨어 칩을 사용하여 소프트웨어 기반의 일반 라우터보다 훨씬 빠르게 패킷을 처리할 수 있습니다.
✅ L3의 핵심: 동적 라우팅 프로토콜 지원
L3 스위치의 가장 큰 특징은 **라우팅 프로토콜**을 지원한다는 점입니다. OSPF, EIGRP, BGP 등과 같은 프로토콜을 사용해 네트워크 상태 변화에 따라 최적의 경로를 동적으로 결정하고 정보를 교환합니다. 이로 인해 대규모 기업 네트워크에서 서로 다른 VLAN이나 서브넷 간의 고속 라우팅을 효율적으로 담당할 수 있습니다.
✅ L3의 실제 역할과 라우터와의 구분
**L3 스위치**는 내부 네트워크 연결에 최적화되어 있으며, 라우터가 수행하는 인터네트워킹 기능을 수행합니다. 하지만 인터넷 접속을 위한 NAT(주소 변환), 방화벽, PPPoE 연결 등 복잡한 외부 연결 기능은 대부분 전용 라우터나 방화벽 장비에서 담당하는 것이 일반적입니다.
L4와 L7 스위치: 세션 제어, 부하 분산, 그리고 보안 연동
✅ L4 스위치의 세션 단위 제어
**L4 스위치**는 IP와 **포트 번호**를 해석하여 트래픽을 분배합니다. 특히 TCP/UDP 헤더를 분석하여 통신이 끊어지지 않고 유지되는 **세션(Session) 단위**로 제어가 가능합니다. 이는 단순히 데이터만 분배하는 것이 아니라, 사용자의 연결 상태를 유지하며 트래픽을 분산함을 의미합니다.
✅ L7 스위치(ADC): 애플리케이션 레벨과 보안 연동
L7 스위치(ADC)는 URL, 쿠키, HTTP 헤더 등 애플리케이션 계층의 정보를 심층 분석하여 더욱 지능적인 분배(예: 특정 URL 요청은 동영상 서버로)와 **지능형 헬스 체크**를 수행합니다.
나아가 L7 ADC는 단순한 스위치를 넘어, SSL 오프로드, 웹 방화벽(WAF) 등 보안 장비와 연동하여 트래픽을 처리 단계에서부터 보호하는 중요한 역할까지 수행합니다. 따라서 L7은 로드 밸런싱뿐만 아니라 서비스의 **가용성, 성능, 보안**을 통합적으로 관리하는 장비로 분류됩니다.
L2 L3 L4 스위치 핵심 기능 비교 정리
L2, L3, L4 스위치의 핵심 기능을 요약 비교하여 이해도를 높입니다.
| 구분 | L2 스위치 | L3 스위치 | L4 스위치 |
|---|---|---|---|
| OSI 계층 | 2계층 (데이터 링크) | 3계층 (네트워크) | 4계층 (전송) |
| 인식 대상 | MAC 주소 | IP 주소 | IP 주소 + 포트 번호 (TCP/UDP 헤더) |
| 핵심 기능 | 학습, 필터링, 플러딩, VLAN, PoE | IP 라우팅, **동적 라우팅 프로토콜** 지원 | **세션 기반 로드 밸런싱**, 기본적인 헬스 체크 |
| 사용 환경 | 단일 네트워크, 소규모 사무실 | 다중 네트워크의 기업/캠퍼스 망 | 대규모 웹 서비스, 트래픽 분산 |