1. 트렁킹(Trunking) 또는 링크 집성 (Link Aggregation) 또는 본딩(Bonding) 이란?
ㅇ 여러 물리적인 저속의 링크를 하나의 논리적 링크로 만들어서,
- 속도 향상, 전송용량 증대, 장애시 우회 등을 동시에 도모하는 기술
※ 한편, 무선 채널 또는 무선 반송파들을 결합하여, 대역폭(속도)의 획기적 확대를 꾀하는 기술은,
- ☞ 반송파 묶음(Carrier Aggregation), 채널 본딩(Channel Bonding) 참조
2. 스위치 장비에서, `링크 집성` 또는 `트렁킹` 또는 `이더채널(시스코社 용어)`
ㅇ (링크 집성)
- 여러 물리계층 링크/채널들에 대해 (물리 링크), MAC 부계층에서 (논리 링크), 통합이 이루어짐
ㅇ (Backward-compatible)
- 데이터 포멧 및 상위계층의 기능 변화없이도 실현 가능
ㅇ (이중화/중복화)
- 한 개의 링크가 고장나더라도 다른 링크로 우회(보통, 1초 이내)하여 서비스 중단 방지
ㅇ 설정 방식의 구분
- 수동 설정(정적) : 관리자가 직접 링크별로 그룹핑하여 설정
- 자동 설정(동적)
. 시스코社 고유 프로토콜 : PAgP(Port Aggregation Protocol)
.. Desirable(능동적) 모드 : 스스로 PAgP 전송하며 논리 링크 구성
.. Auto(수동적) 모드 : PAgP 받기만 하며 논리 링크 구성
. IEEE 802 표준 : LACP(Link Aggregation Control Protocol)
.. 802.3ad (후에 802.1AX로 내용 변경없이 표준번호 만 바뀜)
.. Active(능동적) 모드 : PAgP와 같음
.. Passive(수동적) 모드 : PAgP와 같음
3. 서버에서, NIC 티밍(Teaming) 또는 본딩(Bonding) 또는 포트 본딩(Port Bonding)
ㅇ 서버에서, 여러 NIC를 하나의 논리적 인터페이스로 묶어 사용하는 것
ㅇ 물리적 환경 하의 구성 방법
- AFT (Adapter Fault Tolerance)
. Active/Standby 중 하나로 만 동작하다가 장애시 페일오버(Failover) 수행
- ALB (Adaptive Load Balancing)
. 양쪽 NIC 모두 사용, 특정 용도별(브로드캐스트,멀티캐스트 패킷 등)로 전용 사용
. 용도별 Primary/Secondary로 동작하다가 장애시 다른쪽 NIC 사용
. 동일 스위치에 접속해야 동작함
- 링크 집성 (Link Aggregation)
. 여러 NIC들을 위의 스위치 포트 링크집성 방법과 병행 사용하는 방법
ㅇ 가상화 환경 하의 구성 방법
- 가상화 소프트웨어(하이퍼바이저 등) 상의 가상 스위치로 구성