어그리게이션 이더넷 LACP 구성
어그리게이션 이더넷 인터페이스의 경우 링크 어그리게이션 제어 프로토콜(LACP)을 구성할 수 있습니다. LACP는 여러 물리적 인터페이스를 묶어 하나의 논리 인터페이스를 구성하는 한 가지 방법입니다. LACP를 활성화하거나 활성화하지 않은 상태에서 VLAN 태그가 지정된 어그리게이션 이더넷과 태그가 지정되지 않은 어그리게이션 이더넷을 모두 구성할 수 있습니다.
멀티섀시 링크 어그리게이션(MC-LAG)의 경우, 및 admin key를 지정 system-id 해야 합니다. MC-LAG 피어는 LACP 메시지를 보내는 동안 동일한 system-id 것을 사용합니다. 은(는system-id) MC-LAG 네트워크 디바이스에서 구성할 수 있으며 검증을 위해 피어 간에 동기화될 수 있습니다.
LACP 교환은 행위자와 파트너 간에 이루어집니다. 행위자는 LACP 교환에서 로컬 인터페이스입니다. 파트너는 LACP 교환에서 원격 인터페이스입니다.
LACP는 IEEE 802.3ad( Aggregation of Multiple Link Segments)에 정의되어 있습니다.
LACP는 다음을 달성하도록 설계되었습니다.
-
사용자 개입 없이 집계 번들에 대한 개별 링크 자동 추가 및 삭제
-
번들의 양쪽 끝이 올바른 그룹에 연결되어 있는지 확인하기 위한 링크 모니터링
LACP의 Junos OS 구현은 링크 모니터링을 제공하지만 링크의 자동 추가 및 삭제는 제공하지 않습니다.
LACP 모드는 액티브 또는 패시브일 수 있습니다. 행위자와 파트너가 모두 패시브 모드에 있는 경우, LACP 패킷을 교환하지 않으므로 어그리게이션 이더넷 링크가 나타나지 않습니다. 행위자 또는 파트너가 활성화되면 LACP 패킷을 교환합니다. LACP는 어그리게이션 이더넷 인터페이스에서 기본적으로 꺼져 있습니다. LACP가 구성된 경우에는 기본적으로 패시브 모드입니다. LACP 패킷 전송 및 LACP 패킷에 대한 응답을 시작하려면 LACP를 활성 모드로 구성해야 합니다.
LACP 액티브 모드를 활성화하려면 계층 수준에서 문을 [edit interfaces interface-name aggregated-ether-options] 포함 lacp 하고 옵션을 지정합니다.active
[edit interfaces interface-name aggregated-ether-options] lacp { active; }
LACP 프로세스는 액티브 또는 패시브 LACP 모드로 시스템을 구성하는 경우에만 시스템에 존재합니다.
기본 동작을 복원하려면 계층 수준에서 문을 [edit interfaces interface-name aggregated-ether-options] 포함 lacp 하고 옵션을 지정합니다.passive
[edit interfaces interface-name aggregated-ether-options] lacp { passive; }
Junos OS 릴리스 12.2부터 LACP를 구성하여 IEEE 802.3ad 표준을 무시하고 대기 링크가 항상 트래픽을 수신하도록 할 수도 있습니다. 기본 동작을 재정의하면 1초 미만의 장애 조치(failover)가 가능합니다.
IEEE 802.3ad 표준을 재정의하고 1초 미만의 장애 조치를 용이하게 하려면 계층 수준에서 명령문을 포함 fast-failover 하십시오 [edit interfaces interface-name aggregated-ether-options lacp] .
자세한 내용은 다음 섹션을 참조하세요.
LACP 간격 구성
기본적으로 행위자와 파트너는 매초 LACP 패킷을 전송합니다. 계층 수준에서 문을 포함하여 인터페이스가 periodic LACP 패킷을 보내는 간격을 [edit interfaces interface-name aggregated-ether-options lacp] 구성할 수 있습니다.
[edit interfaces interface-name aggregated-ether-options lacp] periodic interval;
간격은 빠르거나(매초) 느릴 수 있습니다(30초마다). 액티브 및 패시브 인터페이스에서 서로 다른 주기적 속도를 구성할 수 있습니다. 액티브 및 패시브 인터페이스를 서로 다른 속도로 구성하면 송신기는 수신기의 속도를 따릅니다.
LACP가 활성화되면 소스 주소 필터링이 작동하지 않습니다.
백분율 폴리서는 CCC 프로토콜 체계가 구성된 통합 이더넷 인터페이스에서 지원되지 않습니다. 퍼센트 폴리서에 대한 자세한 정보는 라우팅 정책, 방화벽 필터 및 트래픽 폴리서 사용자 가이드를 참조하십시오.
일반적으로 LACP는 태그가 지정되지 않은 모든 어그리게이션 이더넷 인터페이스에 지원됩니다. 자세한 내용은 태그 처리되지 않은 어그리게이션 이더넷 인터페이스 구성을 참조하십시오.
LACP 링크 보호 구성
LACP 링크 보호를 사용할 때, 어그리게이션 이더넷 인터페이스에 대해 단 두 개의 멤버 링크만 구성할 수 있습니다: 하나는 활성 링크, 하나는 대기 링크입니다.
어그리게이션 이더넷 내에서 활성 및 대기 링크를 강제 실행하려면, 및 system-priority 문을 사용해 link-protection 어그리게이션 이더넷 인터페이스 수준에서 LACP 링크 보호 및 시스템 우선 순위를 구성할 수 있습니다. 이 수준에서 값을 구성하면 구성된 인터페이스만 정의된 구성을 사용하게 됩니다. 또한 LACP 인터페이스 구성을 통해 글로벌(섀시) LACP 설정을 재정의할 수 있습니다.
LACP 링크 보호는 포트 우선 순위도 사용합니다. 문을 사용하여 port-priority 이더넷 인터페이스 [ether-options] 계층 수준에서 포트 우선 순위를 구성할 수 있습니다. 포트 우선 순위를 구성하지 않기로 선택한 경우, LACP 링크 보호는 포트 우선 순위에 대한 기본값(127)을 사용합니다.
LACP 링크 보호는 어그리게이션 이더넷 인터페이스에서 유닛별 스케줄링 구성을 지원합니다.
어그리게이션 이더넷 인터페이스에 대한 LACP 링크 보호를 활성화하려면 계층 수준에서 문을 [edit interfaces aeX aggregated-ether-options lacp] 사용합니다link-protection.
[edit interfaces aeX aggregated-ether-options lacp] link-protection; disable; revertive; non-revertive; }
기본적으로 LACP 링크 보호는 높은 우선 순위의 링크가 작동하거나 우선 순위가 더 높은 것으로 확인된 어그리게이터에 링크가 추가되면 더 높은 우선 순위(번호가 낮은) 링크로 되돌아갑니다. 그러나 LACP 링크 보호 구성에 non-revertive 문을 추가하여 링크 계산을 억제할 수 있습니다. 비되돌림 모드에서 링크가 활성화되고 패킷을 수집 및 배포하면 이후에 더 높은 우선 순위(더 나은) 링크를 추가해도 스위치가 되지 않고 현재 링크가 활성 상태로 유지됩니다.
LACP 링크 보호가 글로벌([edit chassis] 계층) 수준에서 비가역적으로 구성된 경우, LACP 링크 보호 구성에 문을 추가하여 revertive 인터페이스에 대한 비가역적 설정을 재정의할 수 있습니다. 되돌리기 모드에서 어그리게이터에 우선 순위가 높은 링크를 추가하면 LACP가 우선 순위 재계산을 수행하고 현재 활성 링크에서 새 활성 링크로 전환하게 됩니다.
어그리게이터의 양쪽 끝에 LACP 링크 보호가 활성화되어 있는 경우 어그리게이터의 양쪽 끝이 동일한 모드를 사용하도록 구성해야 합니다. LACP 링크 보호 모드가 일치하지 않으면 트래픽 손실이 발생할 수 있습니다.
두 멤버 인터페이스가 있는 어그리게이션 이더넷 인터페이스를 다른 벤더 디바이스에 연결할 때는 어그리게이터의 양쪽 끝에서 LACP를 사용하는 것이 좋습니다. 그렇지 않으면 벤더 디바이스(예: 레이어 2 스위치 또는 라우터)가 2개의 링크 어그리게이션 이더넷 번들에서 오는 트래픽을 관리할 수 없습니다. 그 결과, 벤더 디바이스가 어그리게이션 이더넷 인터페이스의 백업 멤버 링크로 트래픽을 다시 전송하는 것을 관찰할 수 있습니다.
현재 MX-MPC2-3D, MX-MPC2-3D-Q, MX-MPC2-3D-EQ, MX-MPC1-3D, MX-MPC1-3D-Q 및 MPC-3D-16XGE-SFPP는 백업 링크로 돌아오는 트래픽을 삭제하지 않는 반면, DPCE-R-Q-20GE-2XGE, DPCE-R-Q-20GE-SFP, DPCE-R-Q-40GE-SFP, DPCE-R-Q-4XGE-XFP, DPCE-X-Q-40GE-SFP 및 DPCE-X-Q-4XGE-XFP는 백업 링크로 오는 트래픽을 삭제합니다.
LACP 시스템 우선 순위 구성
인터페이스에서 어그리게이션 이더넷 인터페이스에 대한 LACP 시스템 우선 순위를 구성하려면 계층 수준에서 문을 [edit interfaces aeX aggregated-ether-options lacp] 사용합니다system-priority.
[edit interfaces aeX aggregated-ether-options lacp] system-priority;
시스템 우선 순위는 LACP 시스템 ID의 일부인 2-옥텟 이진 값입니다. LACP 시스템 ID는 2개의 MSM(최상위 옥텟)인 시스템 우선 순위와 6개의 최하위 엑텟인 인터페이스 MAC 주소로 구성됩니다. 시스템 우선 순위 값이 수치적으로 낮은 시스템의 우선 순위가 더 높습니다. 기본적으로 시스템 우선 순위는 127이며 범위는 0에서 65,535 사이입니다.
LACP 시스템 식별자 구성
어그리게이션 이더넷 인터페이스에 대한 LACP 시스템 식별자를 구성하려면 계층 수준에서 문을 [edit interfaces aeX aggregated-ether-options lacp] 사용합니다system-id.
[edit interfaces aeX aggregated-ether-options lacp] system-id system-id;
LACP의 사용자 정의 시스템 식별자는 두 개의 별도 디바이스로 부터 두 개의 포트를 동일한 집계 그룹의 일부인 것처럼 행동할 수 있도록 합니다.
시스템 식별자는 전 세계 고유 필드인 48비트 (6-byte)입니다. 이는 16비트 시스템 우선 값과 함께 사용되며 고유 LACP 시스템 식별자를 나타냅니다.
LACP 관리 키 구성
LACP에 대한 관리 키를 구성하려면 계층 수준에서 문을 포함합니다admin-key number.edit interfaces aex aggregated-ether-options lacp]
[edit interfaces ae x aggregated-ether-options-lacp] admin-key number;
명령문을 구성하기 위해 MC-LAG를 반드시 구성해야 합니다 admin-key . MC-LAG에 대한 자세한 내용은 MX 시리즈 라우터에서 다중 링크 어그리게이션 구성을 참조하십시오.
LACP 포트 우선 순위 구성
어그리게이션 이더넷 인터페이스에 대한 LACP 포트 우선 순위를 구성하려면 또는 [edit interfaces interface-name ether-options 802.3ad aeX lacp] 계층 수준에서 문을 [edit interfaces interface-name ether-options 802.3ad aeX lacp] 사용합니다port-priority.
[edit interfaces interface-name ether-options 802.3ad aeX lacp] port-priority priority;
포트 우선 순위는 LACP 포트 ID의 일부인 2-옥텟 필드입니다. LACP 포트 ID는 2개의 MSM(최상위 옥텟)인 포트 우선 순위와 2개의 최하위 옥텟으로서의 포트 번호로 구성됩니다. 포트 우선 순위에 대한 수치가 낮은 값이 있는 시스템이 더 높은 우선 순위를 갖습니다. 기본적으로 포트 우선 순위는 127이며 범위는 0에서 65,535 사이입니다.
포트 어그리게이션 선택은 가장 높은 포트 우선 순위를 기준으로 각 시스템에서 이루어지며 가장 높은 우선 순위를 가진 시스템에 의해 할당됩니다. 포트는 우선 순위가 가장 높은 시스템에서 우선 순위가 가장 높은 포트부터 시작하여 우선 순위에 따라 아래로 내려가는 작업이 선택 및 할당됩니다.
LACP 링크 보호가 활성화되면 활성 링크에 대해 포트 어그리게이션 선택(위에서 설명)이 수행됩니다. LACP 링크 보호가 없으면 포트 우선 순위가 포트 어그리게이션 선택에 사용되지 않습니다.
LACP 작업 추적
LACP 프로세스의 작업을 추적하려면 계층 수준에서 문을 포함합니다traceoptions.[edit protocols lacp]
[edit protocols lacp] traceoptions { file <filename> <files number> <size size> <world-readable | no-world-readable>; flag flag; no-remote-trace; }
문에서 protocols lacp traceoptions 다음 플래그를 지정할 수 있습니다.
-
all- 모든 LACP 추적 작업
-
configuration- 구성 코드
-
packet—송신 및 수신된 패킷
-
process—LACP 프로세스 이벤트
-
protocol- LACP 프로토콜 상태 시스템
-
routing-socket- 라우팅 소켓 이벤트
-
startup- 프로세스 시작 이벤트
LACP 제한 사항
LACP는 여러 개의 서로 다른 물리적 인터페이스를 함께 링크할 수 있지만, 링크된 모든 디바이스들에 대해 지원되는 기능만 링크 어그리게이션 그룹(LAG) 번들의 결과에 대해 지원됩니다. 예를 들어, 다른 PIC는 다른 전송 클래스를 지원할 수 있습니다. 링크 어그리게이션을 사용해 최대 16개의 포워딩 클래스를 지원하는 PIC의 포트를 최대 8개의 포워딩 클래스를 지원하는 PIC의 포트를 함께 링크하면, 결과 LAG 번들은 최대 8개의 포워딩 클래스만 지원합니다. 마찬가지로, WRED를 지원하는 PIC와 WRED를 지원하지 않는 PIC를 함께 연결하면 WRED를 지원하지 않는 LAG 번들이 생성됩니다.
예: 어그리게이션 이더넷 LACP 구성
이 예에서는 두 EX 스위치 간에 활성 LACP를 사용하여 어그리게이션 이더넷 인터페이스를 구성하는 방법을 보여 줍니다.
위상수학
두 개의 EX 스위치는 어그리게이션 이더넷 구성에서 두 개의 인터페이스를 사용하여 함께 연결됩니다.
태그가 지정되지 않은 인터페이스를 통해 어그리게이션 이더넷 LACP를 구성합니다.
이 예에서는 EX1에 대한 구성만 보여줍니다. EX2는 IP 주소를 제외하고 동일한 구성을 가지고 있습니다.
태그가 지정되지 않은 어그리게이션 이더넷을 사용하는 LACP
섀시 구성은 1개의 어그리게이션 이더넷 인터페이스를 허용합니다. 구성은 802.3ad 인터페이스 ge-0/0/0 및 ge-0/0/1 을(를) 인터페이스 ae0와(과) 연결합니다. 구성은 ae0 aggregated-ether-options 액티브 모드 LACP를 활성화합니다.
user@EX1# show
...
chassis {
aggregated-devices {
ethernet {
device-count 1;
}
}
}
interfaces {
ge-0/0/0 {
ether-options {
802.3ad ae0;
}
}
ge-0/0/1 {
ether-options {
802.3ad ae0;
}
}
ae0 {
aggregated-ether-options {
lacp {
active;
}
}
unit 0 {
family inet {
address 10.1.1.1/30;
}
}
}
}
확인
어그리게이션 이더넷 인터페이스 확인
목적
어그리게이션 이더넷 인터페이스가 생성되고 작동 중인지 확인합니다.
행동
운영 모드에서 명령을 show interfaces terse | match ae 사용합니다.
user@EX1> show interfaces terse | match ae ge-0/0/0.0 up up aenet --> ae0.0 ge-0/0/1.0 up up aenet --> ae0.0 ae0 up up ae0.0 up up inet 10.1.1.1/30
의미
출력은 ge-0/0/0 및 ge-0/0/1이 함께 번들로 어그리게이션 이더넷 인터페이스를 ae0 생성하고 인터페이스가 작동 중임을 보여줍니다.
LACP가 활성 상태인지 확인
목적
LACP에 참여하고 있는 인터페이스와 현재 상태를 확인합니다.
행동
운영 모드에서 명령을 show lacp interfaces 사용합니다.
user@EX1> show lacp interfaces
Aggregated interface: ae0
LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity
ge-0/0/0 Actor No No Yes Yes Yes Yes Fast Active
ge-0/0/0 Partner No No Yes Yes Yes Yes Fast Active
ge-0/0/1 Actor No No Yes Yes Yes Yes Fast Active
ge-0/0/1 Partner No No Yes Yes Yes Yes Fast Active
LACP protocol: Receive State Transmit State Mux State
ge-0/0/0 Current Fast periodic Collecting distributing
ge-0/0/1 Current Fast periodic Collecting distributing
의미
출력은 활성 모드 LACP가 활성화되어 있음을 보여줍니다.
연결성 확인
목적
두 EX 스위치 간에 ping이 작동하는지 확인합니다.
행동
EX1에서 ping 10.1.1.2 count 2 운영 모드 명령을 사용합니다.
user@EX1> ping 10.1.1.2 count 2 PING 10.1.1.2 (10.1.1.2): 56 data bytes 64 bytes from 10.1.1.2: icmp_seq=0 ttl=64 time=2.249 ms 64 bytes from 10.1.1.2: icmp_seq=1 ttl=64 time=2.315 ms --- 10.1.1.2 ping statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max/stddev = 2.249/2.282/2.315/0.033 ms
의미
EX1은 어그리게이션 이더넷 인터페이스에서 EX2를 ping할 수 있습니다.