피드로 돌아가기
Debugging LACP Instability in a Transparent OPNsense Bridge
Dev.toDev.to
Infrastructure

LACP 부분 장애로 인한 네트워크 간헐적 불안정성 해결 및 L2 Bridge 분석

Debugging LACP Instability in a Transparent OPNsense Bridge

Andre Faria2026년 6월 6일15intermediate

Context

UDM Pro와 USW-Lite-16 사이에 OPNsense를 Layer 2 Transparent Bridge로 배치하여 네트워크 가시성을 확보한 구조임. FreeBSD lagg(4) 인터페이스 기반의 LACP 구성을 통해 대역폭 확장 및 가용성을 꾀했으나, 물리 계층의 불안정성이 논리적 Aggregate 링크의 부분 장애로 이어지는 한계가 발생함.

Technical Solution

  • L2 hashing 알고리즘(Layer 2) 특성에 따른 Flow별 물리 링크 고정 메커니즘 분석을 통한 장애 범위 식별
  • Carrier 상태가 'Up'임에도 LACP Member 상태가 'COLLECTING' 및 'DISTRIBUTING'에서 이탈하는 Flapping 현상 포착
  • 단순한 연결성 확인이 아닌 LACP 상태 머신(Active/Collecting/Distributing)의 일치 여부를 통한 정밀 진단 수행
  • OPNsense 시스템 로그(/var/log/system)와 UniFi JSON 상태 데이터를 교차 분석하여 물리적 케이블 불량 판명
  • 불량 물리 매체 교체를 통한 LACP Bundle의 안정성 회복 및 데이터 평면(Dataplane) 정상화

- LACP 구성 시 'Link Up' 상태만으로 신뢰하지 말고 Member별 Collecting/Distributing 상태를 상시 모니터링할 것 - 간헐적인 네트워크 성능 저하 시 hashing 알고리즘에 따라 특정 Flow만 장애가 발생하는 '부분 장애' 가능성을 검토할 것 - 인프라 디버깅 시 추상화된 UI 정보보다 OS 레벨의 로그와 장비 간 상태 값(JSON 등)을 직접 대조할 것 - 물리적 토폴로지를 사전에 라벨링하여 장애 발생 시 물리 계층부터 빠르게 격리할 것

원문 읽기