본문 바로가기
프로그램 개발(분석, 설계, 코딩, 배포)/100. 기타

네트워크에서 L4 밑에 L2 설치하는 이유

by 3604 2025. 9. 29.
728x90
 
 
 
“L4(Layer 4) 아래에 L2(Layer 2)가 있다”고 표현할 때,
여기서 말하는 L4는 OSI 7계층이 아니라 네트워크 장비 벤더나 IDC에서 쓰는 **“L4 스위치(=로드밸런서)”**를 뜻합니다.
즉, “L4 스위치 밑에(뒤에) L2 스위치를 둔다”는 물리·논리 토폴로기 이야기입니다.
왜 L4 밑에 L2를 설치할까?
  1. 포트 수 부족
    • L4 스위치는 고성능이지만 물리 포트가 4~8개 정도로 적다.
    • 서버가 수십~수백 대일 때 L2 스위치를 다단으로 달아 포트를 늘린다.
  2. 랙/배선 효율
    • 서버 랙마다 저렴한 L2 Top-of-Rack(ToR) 스위치를 놓고,
      각 랙의 ToR들을 한두 대의 L4 스위치(또는 병렬 L4)에上行으로 연결하면 배선이 간결해지고 케이블 길이가 줄어든다.
  3. 스위칭 vs. 로드밸런싱 역할 분리
    • L2: 단순 MAC 단위 스위칭 → 대역 확보, VLAN, STP 등
    • L4: 세션 부하 분산, L7 health-check, SSL off-load, DDoS 필터링
      역할이 다르므로 전문 장비에 맡기고 L2는 “단순 뻗기” 전용으로 쓴다.
  4. 고가 L4 장비 보호
    • L4 스위치는 라이선스, SSL 칩, CPU가 비싸다.
    • 서버-대-서버 east-west 트래픽은 L2에서 끝내고,
      north-south(클라이언트↔서버)만 L4로 넘기면 L4 부하·비용이 줄어든다.
  5. 확장/유지보수 유연성
    • 서버 팜이 늘어날 때 랙 단위로 L2만 추가하면 된다.
    • L2 장비가 다운돼도 하나의 랙만 영향을 주고,
      L4는 그대로 살아 있어 장애 범위를 최소화할 수 있다.
  6. LACP/MC-LAG 단순화
    • 서버 NIC 팀킹(Active-Active)는 보통 L2 스위치에서 처리.
    • L4는 서버 세션 분배만 하면 되므로 복잡한 LACP 구성이 필요 없다.
  7. 비용
    • 48포트 L2 기가비트 스위치 가격 ≒ 1/10 × L4(로드밸런서) 가격.
    • 서버 1대당 포트 비용을 낮추기 위해 “싼 L2는 많이, 비싼 L4는 최소로” 배치한다.
정리
“L4 밑에 L2를 둔다” = 고성능·고가 로드밸런서(L4)는 부하 분산 기능만 집중 수행하고,
대량의 서버 포트 확장·배선·스위칭은 저렴한 L2 스위치가 담당하게 함으로써 확장성·비용·운용성을 모두 확보하는 구조입니다.
728x90