Junos OS 릴리스 17.2부터 MAC 고정 기능은 올액티브 또는 단일 액티브 모드 모두에서 고객 에지(CE) 인터페이스 및 PBB 코어를 통한 EVPN을 포함한 프로바이더 백본 브리징(PBB) 및 이더넷 VPN(EVPN) 통합에서 활성화됩니다.
MAC 피닝이 활성화되면 동적으로 학습된 MAC 주소는 오래되고 다른 브리지 인터페이스에서 동일한 소스 MAC 주소로 수신된 트래픽이 삭제될 때까지 브리지 도메인의 다른 인터페이스로 이동할 수 없습니다. 이 기능은 MAC 피닝이 MAC 레이블에서 작동하기 때문에 중복 MAC 탐지 또는 루프 탐지 시 전체 인터페이스를 차단하는 것보다 이점이 있습니다. 이 기능은 프로바이더 에지(PE) 디바이스에 로컬이며 상호 운용성이 필요하지 않습니다.
시작하기 전에:
고객 백본 포트(CBP) 인터페이스, 프로바이더 인스턴스 포트(PIP) 인터페이스 및 루프백 인터페이스를 포함한 디바이스 인터페이스를 구성합니다. 인터페이스에 브리지 패밀리를 할당합니다.
디바이스에 라우터 ID 및 AS(Autonomous System) ID를 할당합니다.
EVPN 시그널링으로 내부 BGP 그룹을 구성합니다.
디바이스에서 다음 프로토콜을 활성화합니다.
증권 시세 표시기
자민당
최단 경로 우선(OSPF)
PBB-EVPN에서 MAC 피닝을 활성화하려면:
- B 구성 요소 라우팅 인스턴스를 구성합니다.
가상 스위치 인스턴스 유형과 CBP 인터페이스를 할당합니다. 라우팅 인스턴스에 경로 구분자 및 가상 라우팅 및 포워딩(VRF) 대상과 같은 다른 라우팅 인스턴스 속성을 구성합니다.
메모:
디바이스의 다른 CBP 인터페이스 유닛에 대한 B-컴포넌트 라우팅 인스턴스를 구성하고, 다른 인터페이스 유닛에 대해 다른 VLAN ID 및 I-SID 목록을 할당합니다.
[edit routing-instances]
user@R1# set pbbn instance-type virtual-switch
user@R1# set pbbn interface cbp-interface
user@R1# set pbbn route-distinguisher route-distinguisher-value
user@R1# set pbbn vrf-target vrf-target
- B 구성 요소 라우팅 인스턴스에 PBB-EVPN 통합을 활성화합니다.
[edit routing-instances]
user@R1# set pbbn protocols evpn pbb-evpn-core
- B 구성 요소 라우팅 인스턴스에 대해 MAC 고정을 활성화합니다.
[edit routing-instances]
user@R1# set pbbn protocols evpn mac-pinning
- 인스턴스 소스 ID(I-SID) 목록을 B 구성 요소 라우팅 인스턴스에 할당합니다.
[edit routing-instances]
user@R1# set pbbn protocols evpn extended-isid-list extended-isid-list
- B 구성 요소 라우팅 인스턴스에 대한 브리지 도메인을 구성하고 브리지 도메인에 VLAN 및 I-SID 목록을 할당합니다.
[edit routing-instances]
user@R1# set pbbn bridge-domains bridge-domain vlan-id vlan-id
user@R1# set pbbn bridge-domains bridge-domain isid-list isid-list
- I-컴포넌트 라우팅 인스턴스를 구성합니다.
가상 스위치 인스턴스 유형과 PIP 인터페이스를 할당합니다.
메모:
디바이스의 다른 PIP 인터페이스 유닛에 대한 I-컴포넌트 라우팅 인스턴스를 구성하고, 다른 인터페이스 유닛에 대해 다른 브리지 도메인, VLAN ID 및 I-SID 목록을 할당합니다.
[edit routing-instances]
user@R1# set pbn instance-type virtual-switch
user@R1# set pbn interface pip-interface
- I-구성 요소 라우팅 인스턴스에 대한 브리지 도메인을 구성하고 인터페이스 및 VLAN을 브리지 도메인에 할당합니다.
[edit routing-instances]
user@R1# set pbn bridge-domains bridge-domain domain-type bridge
user@R1# set pbn bridge-domains bridge-domain vlan-id vlan-id
user@R1# set pbn bridge-domains bridge-domain interface interface-name
- I-컴포넌트 라우팅 인스턴스에서 인터페이스에 대한 MAC 고정을 활성화합니다.
[edit routing-instances]
user@R1# set pbn bridge-domains bridge-domain bridge-options interface interface-name mac-pinning
- B 구성 요소와 I 구성 요소 라우팅 인스턴스 간의 피어링을 구성합니다.
[edit routing-instances]
user@R1# set pbn bridge-domains bridge-domain pbb-options peer-instance pbbn
- PBB 서비스 그룹을 구성하고 I-SID 및 VLAN ID 목록을 할당합니다.
[edit routing-instances]
user@R1# set pbn service-groups service-group pbb-service-options isid isid vlan-id-list valn-id-list