생활정보/유튜브 좋은 내용

네트워크 본딩, 본딩 모드 정리!

룰루 쭌 2022. 7. 14. 10:00
반응형

네트워크 본딩

1. 네트워크 본딩이란?

Network bonding is a process of combing or joining two or more network interfaces together into a single interface. Network bonding offers performance improvements and redundancy by increasing the network throughput and bandwidth. If one interface is down or unplugged the other one will work.

 

네트워크 본딩이란

2개 이상의 네트워크 인터페이스를

하나의 인터페이스로 묶어주는 것을 

의미합니다.

 

네트워크 본딩은 

네트워크 처리량과 대역폭을 증가시켜 

성능을 항상시키며,

한 인터페이스가 다운되거나

플러그가 뽑혀 있으면 다른 인터페이스가 작동하여

가용성을 높입니다.

2. OS별 네트워크 본딩 호칭

네트워크 인터페이스 본딩

Port Trunking, Channel Bonding, Link Aggregation, NIC Teaming과 같이

여러 이름으로 불립니다.

 

하기 표는 제조사 및 OS 별

네트워크 본딩 호칭입니다.

제조사 및 OS 네트워크 본딩 호칭
HP-UX APA
SUN Sun Trunking(IPMP)
IBM EtherChannel
Cisco EtherChannel
Windows Teaming
Linux Bonding

3. 네트워크 본딩 모드

네트워크 본딩 모드는 여러개가 있으며

하기와 같이 모드별 기능이 다릅니다.

 

Round robin - 모드 0

This is the default mode. Network transmissions are in sequential order beginning with the first available slave. This mode provides load balancing and fault tolerance.

기본 모드입니다.
네트워크 전송은 사용 가능한
첫 번째 슬레이브부터 시작하여 순차적입니다.
이 모드는 부하 분산 및 내결함성을 제공합니다.


Active backup - 모드 1

Only one slave in the bond is active. Another slave interface becomes active if the active slave interface fails. The bond’s MAC address is externally visible on only one network adapter to avoid confusing a network switch. This mode provides fault tolerance.

본드에서 하나의 슬레이브만 활성 상태입니다. 

활성 슬레이브 인터페이스가 실패하면 

다른 슬레이브 인터페이스가 활성화됩니다. 

본드의 MAC 주소는 네트워크 스위치의 혼동을 피하기 위해 

하나의 네트워크 어댑터에서만 외부에서 볼 수 있습니다. 

이 모드는 내결함성을 제공합니다.


XOR (exclusive-or) - 모드 2

Network transmissions are based on a transmit hash policy. The default policy derives the hash by using MAC addresses. In this mode, network transmission destined for specific peers are always sent over the same slave interface. This mode works best for traffic to peers on the same link or local network. This mode provides load balancing and fault tolerance.

네트워크 전송은 전송 해시 정책을 기반으로 합니다. 

기본 정책은 MAC 주소를 사용하여 해시를 파생합니다. 

이 모드에서 특정 피어로 향하는 네트워크 전송은 

항상 동일한 슬레이브 인터페이스를 통해 전송됩니다. 

이 모드는 동일한 링크 또는 

로컬 네트워크의 피어에 대한 트래픽에 가장 적합합니다. 

이 모드는 부하 분산 및 내결함성을 제공합니다.

 

Broadcast - 모드 3

All network transmissions are sent on all slave interfaces. This mode provides fault tolerance.

모든 네트워크 전송은 

모든 슬레이브 인터페이스에서 전송됩니다. 

이 모드는 내결함성을 제공합니다.

 

802.3ad - 모드 4

Uses an IEEE 802.3ad dynamic link aggregation policy. Aggregation groups share the same speed and duplex settings. This mode transmits and receives network traffic on all slaves in the active aggregator. This mode requires an 802.3ad-compliant network switch.

IEEE 802.3ad 동적 링크 집계 정책을 사용합니다. 

집계 그룹은 동일한 속도 및 이중 설정을 공유합니다. 

이 모드는 활성 집계기의 모든 슬레이브에서 

네트워크 트래픽을 송수신합니다. 

이 모드에는 802.3ad 호환 네트워크 스위치가 필요합니다.


Adaptive transmit load balancing (TLB) - 모드 5

Outgoing network traffic is distributed according to the current load on each slave interface. Incoming traffic is received by the current slave. If the receiving slave fails, another slave takes over the MAC address of the failed slave. This mode does not require any special switch support.

나가는 네트워크 트래픽은 

각 슬레이브 인터페이스의 현재 부하에 따라 분산됩니다. 

들어오는 트래픽은 현재 슬레이브에서 수신합니다. 

수신하는 슬레이브가 실패하면 다른 슬레이브가 

실패한 슬레이브의 MAC 주소를 인수합니다. 

이 모드는 특별한 스위치 지원이 필요하지 않습니다.

 

Adaptive load balancing (ALB) - 모드 6

This mode includes transmit load balancing (tlb) and receive load balancing (rlb) for IPv4 traffic and does not require any special switch support. Receive load balancing is achieved by ARP negotiation.

이 모드에는 IPv4 트래픽에 대한 

전송 로드 밸런싱(tlb) 및 수신 로드 밸런싱(rlb)이 포함되며 

특별한 스위치 지원이 필요하지 않습니다. 

수신 로드 밸런싱은 ARP 협상을 통해 이루어집니다.

 

이상입니다.

감사합니다.

반응형