Link Aggregation, Trunking, NIC Teaming   링크 집성, NIC 티밍

(2024-04-12)

링크 어그리게이션, 링크 애그리게이션, 포트 본딩


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들을 위의 스위치 포트 링크집성 방법과 병행 사용하는 방법

  ㅇ 가상화 환경 하의 구성 방법
     - 가상화 소프트웨어(하이퍼바이저 등) 상의 가상 스위치로 구성

링크 집성
   1. 링크 집성   2. LACP(802.1AX,802.3ad)   3. 이더 채널  


"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"