운영체제(OS) & Network

네트워크 이중화 (Bonding & Teaming)

jih0ssang 2024. 7. 1. 21:39

 

 

Bonding & Teaming

  • 네트워크 카드(NIC)의 이중화 구성을 bonding(Linux) 또는 teaming(Windows) 라고 함 
  • 이중화 구성 시, 가상 인터페이스가 생성됨

 

 

로드밸런싱 알고리즘

0 Round-Robin NIC에 하나씩 패킷을 순차적으로 전송
1 active-backup Active-Standby 모드
2 balance-xor 목적지 MAC에 따라 NIC 선택  ( XOR 연산)
3 broadcast 모든 NIC로 동일한 패킷 전송. 부하 분산 효과 없음
4 802.3ad IEEE 8-2/3ad 프로토콜을 이용하여 결합 *
5 balance-tlb(TLB) 부하가 낮은 NIC로 트래픽 보내고, 받을 땐 보낸 NIC에서 받음
패킷이 돌아오기 전에 NIC에 Fail 발생하면 다른 NIC이 수신
6 balance-alb(ALB) 트래픽 송수신 모두 부하가 낮은 NIC 사용