단일 PE 디바이스에 대한 EVPN 액티브-스탠바이 멀티호밍 구성
활성(보호) 인터페이스에 중복성을 제공하기 위해 대기(보호) 인터페이스를 구성하여 단일 PE 디바이스에서 EVPN 활성-대기 멀티호밍을 구성할 수 있습니다. 그림 1 은 단일 PE 디바이스에 대한 액티브-스탠바이 멀티호밍을 사용하는 EVPN 토폴로지를 보여줍니다. 보호 인터페이스는 장애 발생 시 보호되는 기본 인터페이스에 대한 백업의 이점을 제공합니다. PE 디바이스는 기본 인터페이스가 작동하는 동안 네트워크 트래픽에 기본 인터페이스를 사용합니다. 기본 인터페이스에 장애가 발생하면 보호 인터페이스가 활성화되고 트래픽이 보호 인터페이스로 전환됩니다. 기본 인터페이스가 반환되면 기본 인터페이스가 다시 한 번 활성 인터페이스가 됩니다.
CFM(Connectivity Fault Management)이 활성화된 경우 보호 인터페이스는 CFM을 트리거하여 TLV(유형, 길이 및 값) 또는 RDI(Remote Defect Indication) 인터페이스 상태를 고객 에지 디바이스로 보냅니다
Junos OS는 다음과 같은 경우 보호 인터페이스를 지원하지 않습니다.
EVPN-가상 확장형 LAN(VXLAN)
PBB-EVPN
EVPN 멀티호밍에서 ESI로 구성된 인터페이스에서
라우팅 인스턴스에서 보호 인터페이스를 구성하려면 EVPN의 라우팅 인스턴스에서 보호 인터페이스와 기본 인터페이스를 모두 구성하고 기본 인터페이스 계층에 문을 포함합니다 protect-interface
.
routing-instances { routing-instance-name{ instance-type type; interface primary-interface-name { protect-interface protect-interface-name } interface protect-interface-name } route-distinguisher (as-number:number | ip-address:number); vrf-target community; }
라우팅 인스턴스에서 보호 인터페이스를 구성하려면 EVPN-VPWS를 위한 라우팅 인스턴스에서 보호 인터페이스와 기본 인터페이스를 모두 구성하고 프로토콜 계층에 evpn
명령문을 포함합니다protect-interface
.
routing-instances { routing-instance-name { instance-type evpn-vpws; interface primary-interface-name ; interface protect-interface-name; route-distinguisher (as-number:number | ip-address:number); vrf-target community; protocols { evpn { interface primary-interface-name { vpws-service-id { local service-id; remote service-id; } protect-interface protect-interface-name } } } } }
브리지 도메인에서 보호 인터페이스를 구성하려면 브리지 도메인에서 보호 인터페이스와 기본 인터페이스를 모두 구성하고 기본 인터페이스 계층에 문을 포함합니다 protect-interface
.
bridge-domains { bridge-domain-name{ domain-type bridge; vlan-id number; interface primary-interface-name { protect-interface protect-interface-name } interface protect-interface-name } }
보호 인터페이스를 표시하려면 작동 명령을 사용합니다 show evpn instance extensive
.
user@PE1> show evpn instance extensive Instance: blue Route Distinguisher: 10.255.255.1:100 Per-instance MAC route label: 299776 MAC database status Local Remote MAC advertisements: 0 0 MAC+IP advertisements: 0 0 Default gateway MAC advertisements: 0 0 Number of local interfaces: 5 (5 up) Interface name ESI Mode Status AC-Role ae0.0 00:11:22:33:44:55:66:77:88:99 all-active Up Root ge-0/0/3.0 00:00:00:00:00:00:00:00:00:00 single-homed Up Root ge-0/0/4.0 00:11:11:11:44:55:66:77:88:99 all-active Up Root ge-0/0/4.1 00:22:22:22:44:55:66:77:88:99 all-active Up Root ge-0/0/4.50 00:00:00:00:00:00:00:00:00:00 single-homed Up Root Number of IRB interfaces: 1 (0 up) Interface name VLAN VNI Status L3 context irb.1 25 Down vrf Number of protect interfaces: 1 Interface name Protect Interface name Status ge-0/0/3.1 ge-0/0/4.50 Protect-inactive
명령은 show interfaces detail
보호 인터페이스가 CCC-DOWN 상태임을 보여줍니다.
user@PE1> show interfaces ae0.0 detail Logical interface ae80.0 (Index 399) (SNMP ifIndex 612) (Generation 223) Flags: Up SNMP-Traps CCC-Down 0x20004000 VLAN-Tag [ 0x8100.10 ] Encapsulation: VLAN-Bridge Statistics Packets pps Bytes bps Bundle: Input : 0 0 0 0 Output: 0 0 0 0 Adaptive Statistics: Adaptive Adjusts: 0 Adaptive Scans : 0 Adaptive Updates: 0 Link: ge-0/1/8.0 Input : 0 0 0 0 Output: 0 0 0 0 Aggregate member links: 1 Marker Statistics: Marker Rx Resp Tx Unknown Rx Illegal Rx ge-0/1/8.0 0 0 0 0 Protocol bridge, MTU: 1522, Generation: 263, Route table: 11, Mesh Group: __all_ces__