어그리게이션 이더넷 인터페이스 개요
어그리게이션 이더넷 인터페이스, LACP 및 LAG에 대해 알아보십시오.
개요
IEEE 802.3ad 링크 어그리게이션을 사용하면 이더넷 인터페이스를 그룹화하여 LAG(Link Aggregation Group) 또는 번들이라고도 하는 단일 링크 레이어 인터페이스를 형성할 수 있습니다.
물리적 인터페이스 간에 여러 링크를 어그리게이션하면 단일 논리적 point-to-point 트렁크 링크 또는 LAG가 생성됩니다. LAG는 어그리게이션 이더넷 번들 내의 멤버 링크 간에 트래픽의 균형을 맞추고 업링크 대역폭을 효과적으로 증가시킵니다. 링크 어그리게이션의 또 다른 이점은 LAG가 여러 멤버 링크로 구성되기 때문에 가용성이 증가한다는 것입니다. 하나의 멤버 링크에 장애가 발생하면 LAG는 나머지 링크로 트래픽을 계속 전달합니다.
어그리게이션 이더넷 번들에 대해 혼합 속도의 링크 속도를 구성할 수 있습니다. 10GbE, 40GbE, 100GbE의 링크 속도를 지원합니다. 지원되지 않는 링크 속도를 구성하면 로드 밸런싱이 작동하지 않습니다.
어그리게이션 이더넷 인터페이스를 사용하여 특정 기능에 대한 플랫폼 및 릴리스 지원을 확인합니다.
동일한 대역폭을 유지하면서 두 엔드포인트 간에 서로 다른 SFP 모델을 사용하여 포트 채널을 구성할 수 있습니다.
예를 들어:
switch 1 gig0/1 (SFP-10G-SR-S) --------- MX 1 gig0/1 (SFP-10G-SR-S)
switch 1 gig0/2 (SFP-10G-LR-S) --------- MX 1 gig0/2 (SFP-10G-LR-S)
LACP(Link Aggregation Control Protocol)는 IEEE 802.3ad 표준의 하위 구성 요소이며 검색 프로토콜로 사용됩니다.
중복 서버 노드 그룹의 어그리게이션 이더넷(AE) 인터페이스 전반에서 로드 밸런싱을 보장하려면 AE의 구성원이 중복 서버 노드 그룹 전체에 균등하게 분산되어야 합니다.
네트워크 노드 그룹 전환 중에 트래픽이 몇 초 동안 삭제될 수 있습니다.
링크 어그리게이션 그룹(LAG)
링크 번호를 물리적 디바이스로 지정한 다음 인터페이스(포트) 세트를 링크와 연결하여 LAG를 구성합니다. 모든 인터페이스는 속도가 동일하고 전이중 모드에 있어야 합니다. 주니퍼 네트웍스 EX 시리즈 이더넷 스위치용 Junos 운영체제(Junos OS)는 각 인터페이스에 고유한 ID와 포트 우선 순위를 할당합니다. ID 및 우선 순위는 구성할 수 없습니다.
LAG로 그룹화할 수 있는 인터페이스의 수와 스위치에서 지원되는 LAG의 총 수는 스위치 모델에 따라 다릅니다. 추가 플랫폼 정보 에는 EX 시리즈 스위치와 LAG당 최대 인터페이스 수 및 그들이 지원하는 최대 LAG 수가 나열되어 있습니다.
다른 인터페이스 유형의 멤버 링크가 있는 LAG(예: ge 및 mge)는 멀티레이트 스위치에서 지원되지 않습니다.
Junos OS Evolved의 경우, 소프트웨어는 혼합 속도 어그리게이션 이더넷 번들에서 최대 aex 수에 제한을 두지 않습니다. 모든 하위 논리적 인터페이스는 동일한 어그리게이션 이더넷 물리적 인터페이스에 속하며 동일한 선택기를 공유합니다. 따라서 숫자가 64개의 논리적 인터페이스를 초과하더라도 훨씬 적은 로드 밸런스 메모리 및 혼합 속도 aex 구성을 통과해야 합니다.
QFX 시리즈 스위치에서 LAG에 64개 이상의 이더넷 인터페이스를 포함하는 구성을 커밋하려고 하면 오류 메시지가 표시됩니다. 오류 메시지는 그룹 제한인 64개를 초과했으며 구성 체크아웃에 실패했다는 것을 알려줍니다.
LAG를 생성하려면:
-
논리적 어그리게이션 이더넷 인터페이스를 생성합니다.
-
논리적 단위, 인터페이스 속성, 링크 어그리게이션 제어 프로토콜(LACP)과 같은 논리적 어그리게이션 이더넷 인터페이스와 관련된 매개 변수를 정의합니다.
-
어그리게이션 이더넷 인터페이스 내에 포함될 멤버 링크를 정의합니다(예: 2개의 10기가비트 이더넷 인터페이스).
-
링크 감지를 위해 LACP를 구성합니다.
다음 하드웨어 및 소프트웨어 지침을 염두에 두십시오.
-
Junos OS Evolved의 경우, 새로운 인터페이스가 어그리게이션 이더넷 번들에 멤버로 추가되면 링크 플랩 이벤트가 생성됩니다. 번들에 인터페이스를 추가하면 물리적 인터페이스가 일반 인터페이스로 삭제된 다음 멤버로 다시 추가됩니다. 이 기간 동안 물리적 인터페이스의 세부 정보가 손실됩니다.
-
최대 32개의 이더넷 인터페이스를 그룹화하여 QFabric 시스템에서 중복 서버 노드 그룹, 서버 노드 그룹 및 네트워크 노드 그룹에서 LAG를 형성할 수 있습니다. QFabric 시스템의 중복 서버 노드 그룹 및 서버 노드 그룹에서는 최대 48개의 LAG가 지원되며, QFabric 시스템의 네트워크 노드 그룹에서는 최대 128개의 LAG가 지원됩니다. 중복 서버 노드 그룹, 서버 노드 그룹 및 네트워크 노드 그룹의 노드 디바이스 전반에 걸쳐 LAG를 구성할 수 있습니다.
Qfabric 시스템에서 LAG에 32개 이상의 이더넷 인터페이스를 포함하는 구성을 커밋하려고 하면 그룹 제한인 32개를 초과했으며 구성 체크아웃에 실패했다는 오류 메시지가 표시됩니다.
-
LAG는 링크의 양쪽에서 구성되어야 합니다.
-
링크 양쪽의 인터페이스는 동일한 속도로 설정되어야 하며 전이중 모드에 있어야 합니다.
Junos OS는 각 포트에 고유한 ID와 포트 우선 순위를 할당합니다. ID 및 우선 순위는 구성할 수 없습니다.
-
QFabric 시스템은 FCoE LAG라는 특수 LAG를 지원하므로 동일한 링크 어그리게이션 번들을 통해 FCoE 트래픽과 일반 이더넷 트래픽(FCoE 트래픽이 아닌 트래픽)을 전송할 수 있습니다. 표준 LAG는 해싱 알고리즘을 사용하여 전송에 사용되는 물리적 링크를 결정합니다. 따라서 두 디바이스 간의 통신은 다른 전송을 위해 LAG에서 다른 물리적 링크를 사용할 수 있습니다. FCoE LAG는 FCoE 트래픽이 요청 및 응답을 위해 LAG에서 동일한 물리적 링크를 사용하도록 보장합니다. 이렇게 하면 QFabric 시스템 노드 디바이스에서 FCoE 디바이스 컨버지드 네트워크 어댑터(CNA)와 FC SAN 스위치 간의 가상 포인트 투 포인트 링크가 유지됩니다. FCoE LAG는 FCoE 트래픽에 대한 로드 밸런싱 또는 링크 중복을 제공하지 않습니다. 그러나 일반 이더넷 트래픽은 표준 해싱 알고리즘을 사용하며 FCoE LAG에서 로드 밸런싱 및 링크 중복의 일반적인 LAG 이점을 받습니다. 자세한 정보는 FCoE LAG 이해를 참조하십시오.
어그리게이션 이더넷 인터페이스 구성
어그리게이션 이더넷 인터페이스를 구성하는 방법에 대해 알아보십시오. 샘플 구성도 포함되어 있습니다.
aex를 구성하려면:
어그리게이션 이더넷 인터페이스를 구성하는 동안 다음 지침을 확인하십시오.
일반적으로 어그리게이션 이더넷 번들은 번들 내의 멤버 링크가 될 수 있는 지원되는 모든 인터페이스에서 사용할 수 있는 기능을 지원합니다. 예외적으로, GbE IQ 기능 및 일부 최신 GbE 기능은 어그리게이션 이더넷 번들에서 지원되지 않습니다.
GbE IQ 및 SFP 인터페이스는 멤버 링크일 수 있지만 IQ 및 SFP 관련 기능은 모든 멤버 링크가 개별적으로 해당 기능을 지원하더라도 어그리게이션 이더넷 번들에서 지원되지 않습니다.
어그리게이션 이더넷 구성을 커밋하기 전에 어그리게이션 이더넷 번들의 멤버 인터페이스에 링크 모드가 구성되어 있지 않은지 확인하십시오. 그렇지 않으면 구성 커밋 검사가 실패합니다.
어그리게이션 이더넷 인터페이스 구성 샘플
어그리게이션 이더넷 인터페이스는 서로 다른 FPC, DPC 또는 PIC의 인터페이스를 사용할 수 있습니다. 다음 구성은 어그리게이션 기가비트 이더넷 인터페이스를 가동하고 실행하기에 충분합니다.
[edit chassis]
aggregated-devices {
ethernet {
device-count 15;
}
}
[edit interfaces]
ge-1/3/0 {
gigether-options {
802.3ad ae0;
}
}
ge-2/0/1 {
gigether-options {
802.3ad ae0;
}
}
ae0 {
aggregated-ether-options {
link-speed 1g;
minimum-links 1;
}
}
vlan-tagging;
unit 0 {
vlan-id 1;
family inet {
address 10.0.0.1/24;
}
}
unit 1 {
vlan-id 1024;
family inet {
address 10.0.0.2/24;
}
}
unit 2 {
vlan-id 1025;
family inet {
address 10.0.0.3/24;
}
}
unit 3 {
vlan-id 4094;
family inet {
address 10.0.0.4/24;
}
}
}
예: QFX 시리즈 스위치와 어그리게이션 스위치 간의 링크 어그리게이션 구성
QFX 시리즈 제품을 사용하면 여러 이더넷 링크를 하나의 논리적 인터페이스로 결합하여 더 높은 대역폭과 중복성을 확보할 수 있습니다. 이러한 방식으로 결합되는 포트를 LAG(Link Aggregation Group) 또는 번들이라고 합니다. LAG로 결합할 수 있는 이더넷 링크 수는 QFX 시리즈 제품 모델에 따라 다릅니다. LAG를 구성하여 QFX 시리즈 제품 또는 EX4600 스위치를 어그리게이션 스위치, 서버 또는 라우터와 같은 다른 스위치에 연결할 수 있습니다. 이 예에서는 QFX3500, QFX3600, EX4600, QFX5100, QFX10002 스위치를 어그리게이션 스위치에 연결하기 위해 LAG를 구성하는 방법을 설명합니다.
요구 사항
이 예에서 사용되는 소프트웨어 및 하드웨어 구성 요소는 다음과 같습니다.
Junos OS QFX3500 및 QFX3600 스위치의 경우 릴리스 11.1 이상, QFX5100 및 EX4600 스위치의 경우 Junos OS 13.2 이상, QFX10002 스위치의 경우 Junos OS 릴리스 15.1X53-D10 이상.
QFX3500, QFX3600, EX4600, QFX5100 또는 QFX10002 스위치 1개
개요 및 토폴로지
이 예에서 스위치에는 두 개의 10기가비트 이더넷 인터페이스로 구성된 하나의 LAG가 있습니다. 이 LAG는 포트 모드 트렁크(또는 인터페이스 모드 트렁크)로 구성되므로 스위치와 할당된 VLAN이 트래픽을 송수신할 수 있습니다.
이더넷 인터페이스를 LAG로 구성하면 다음과 같은 이점이 있습니다.
어떤 이유로든 하나의 물리적 포트가 손실되면(케이블이 분리되거나 스위치 포트 실패), 논리적 포트는 나머지 물리적 포트에서 투명하게 계속 작동합니다.
링크 모니터링 및 사용자 개입 없이 개별 링크의 자동 추가 및 삭제를 위해 선택적으로 LACP(Link Aggregation Control Protocol)를 구성할 수 있습니다.
LAG 링크의 원격 엔드포인트가 보안 디바이스인 경우, 보안 디바이스가 결정적인 구성이 필요하기 때문에 LACP가 지원되지 않을 수 있습니다. 이 경우, LACP를 구성하지 마십시오. 스위치가 이더넷 물리적 레이어 또는 데이터 링크 레이어 내에서 링크 장애를 감지하지 않는 한 LAG의 모든 링크는 영구적으로 작동합니다.
이 예에서 사용되는 토폴로지는 10기가비트 이더넷 인터페이스 중 두 개 사이에 구성된 LAG가 있는 하나의 스위치로 구성됩니다. 스위치가 어그리게이션 스위치에 연결되어 있습니다.
표 1에는 이 구성 예에서 사용되는 토폴로지가 자세히 나와 있습니다.
| 호스트 이름 | 기본 하드웨어 | 트렁크 포트 |
|---|---|---|
스위치 |
QFX3500, QFX3600, EX4600, QFX5100 또는 QFX10002 스위치 |
|
구성
두 개의 10기가비트 이더넷 인터페이스 간에 LAG를 구성합니다.
절차
CLI 빠른 구성
스위치에서 두 개의 10 기가비트 이더넷 인터페이스 간에 LAG를 신속하게 구성하려면 다음 명령을 복사하여 스위치 터미널 창에 붙여넣습니다.
향상된 레이어 2 소프트웨어(예: EX4600, QFX5100 또는 QFX10002 스위치)를 사용하여 LAG를 구성하려면 문 대신 port-mode 문을 사용합니다interface-mode. ELS에 대한 자세한 내용은 향상된 레이어 2 소프트웨어 CLI 사용을 참조하십시오.
[edit] set chassis aggregated-devices ethernet device-count 1 set interfaces ae0 aggregated-ether-options minimum-links 1 set interfaces ae0 aggregated-ether-options link-speed 10g set interfaces ae0 unit 0 family ethernet-switching vlan members green set interfaces xe-0/0/2 ether-options 802.3ad ae0 set interfaces xe-0/0/3 ether-options 802.3ad ae0 set interfaces ae0 unit 0 family ethernet-switching port-mode trunk set interfaces ae0 aggregated-ether-options lacp active set interfaces ae0 aggregated-ether-options lacp periodic fast
단계별 절차
QFX 시리즈 스위치와 어그리게이션 스위치 간의 LAG를 구성하려면 다음을 수행합니다.
스위치에 생성할 LAG 수를 지정합니다.
[edit chassis] user@switch# set aggregated-devices ethernet device-count 1
LAG 인터페이스가 다음과 같기 위해
ae0존재해야 하는 링크 수를 지정합니다.up[edit interfaces] user@switch# set ae0 aggregated-ether-options minimum-links 1
링크의 미디어 속도를 지정합니다.
ae0[edit interfaces] user@switch# set ae0 aggregated-ether-options link-speed 10g
어그리게이션 이더넷 번들에 포함될 멤버를 지정합니다.
[edit interfaces] user@switch# set interfaces xe-0/0/2 ether-options 802.3ad ae0 [edit interfaces] user@switch# set interfaces xe-0/0/3 ether-options 802.3ad ae0
링크에 트렁크의 포트 모드를 할당합니다.
ae0메모:향상된 레이어 2 소프트웨어(예: EX4600, QFX5100 또는 QFX10002 스위치)를 사용하여 LAG를 구성하려면 문 대신
port-mode문을 사용합니다interface-mode. ELS에 대한 자세한 내용은 향상된 레이어 2 소프트웨어 CLI 사용을 참조하십시오.[edit interfaces] user@switch# set ae0 unit 0 family ethernet-switching port-mode trunk
또는
[edit interfaces] user@switch# set ae0 unit 0 family ethernet-switching interface-mode trunk
LAG를 VLAN에 할당합니다.
[edit interfaces] user@switch# set ae0 unit 0 family ethernet-switching vlan members green vlan-id 200
(선택 사항): LAG의 한쪽을 LACP에 대해 활성화된 상태로 지정합니다.
[edit interfaces] user@switch# set ae0 aggregated-ether-options lacp active
(선택 사항): 인터페이스가 LACP 패킷을 전송하는 간격과 속도를 지정합니다.
[edit interfaces] user@switch# set ae0 aggregated-ether-options lacp periodic fast
결과
QFX3500 또는 QFX3600 스위치에 구성 결과를 표시합니다.
[edit]
chassis {
aggregated-devices {
ethernet {
device-count 1;
}
}
}
green {
vlan-id 200;
}
}
interfaces {
ae0 {
aggregated-ether-options {
link-speed 10g;
minimum-links 1;
}
unit 0 {
family ethernet-switching {
port-mode trunk;
vlan {
members green;
}
}
}
xe-0/0/2 {
ether-options {
802.3ad ae0;
}
}
xe-0/0/3 {
ether-options {
802.3ad ae0;
}
}
}
확인
스위칭이 작동 가능하고 하나의 LAG가 생성되었는지 확인하려면 다음 작업을 수행합니다.
LAG ae0.0이 생성되었는지 확인
목적
스위치에 LAG ae0.0 가 생성되었는지 확인합니다.
행동
show interfaces ae0 terse
Interface Admin Link Proto Local Remote ae0 up up ae0.0 up up eth-switch
의미
출력은 링크가 ae0.0 작동 중임을 확인하고 이 링크에 할당된 IP 주소를 보여줍니다 family .
추가 플랫폼 정보
Link Aggregation Group을 사용하여 특정 기능에 대한 플랫폼 및 릴리스 지원을 확인합니다. 추가 플랫폼이 지원될 수 있습니다.
| LAG 정보 | EX4100-F Virtual Chassis | ,EX4200 및 EX4200 Virtual Chassis | ,EX4300 및 EX4300 Virtual Chassis | ,EX4600 | ,EX4650 Virtual Chassis, EX9200 | |
|---|---|---|---|---|---|---|
| EX6200 | ,EX4400 | |||||
| LAG당 최대 인터페이스 | 8 | 8 | 16 | 32 | 64 | 64 |
| 스위치당 최대 LAGS | 128 | 111 | 128 | 128 | 72 | 150 |
| LAG 정보 | QFX5100 | QFX5120 | QFX5130 QFX5700 | QFX10002 | QFX10008 | ||
|---|---|---|---|---|---|---|---|
| QFX5110 | , | QFX5200 | |||||
| LAG당 최대 인터페이스 | 64 | 64 | 64 | 128 | 64 | 64 | 64 |
| 스위치당 최대 LAGS | 96 | 72 | 128 | 144 | 150 | 1000 | 1000 |