MAC 이동은 MAC 주소가 학습된 인터페이스와 다른 물리적 인터페이스에 자주 나타날 때 발생합니다. 빈번한 MAC 이동은 루프의 존재를 나타냅니다. 브리지 도메인의 인터페이스 간 MAC 이동을 방지하기 위해 MAC 고정을 구성할 수 있습니다.
이 주제에서는 브리지 도메인의 트렁크 인터페이스에서 MAC 고정을 구성합니다. 도메인에 지정된 VLAN ID와 일치하는 VLAN ID로 태그가 지정된 모든 패킷을 수락하도록 구성된 논리적 인터페이스를 트렁크 인터페이스 또는 트렁크 포트라고 합니다. 트렁크 인터페이스가 브리지 도메인 내에 지정된 VLAN ID 목록과 일치하는 VLAN ID로 태그가 지정된 패킷을 수신하면 패킷은 일치하는 VLAN ID로 구성된 브리지 도메인 내에서 전달됩니다.
브리지 도메인의 트렁크 인터페이스에서 MAC 고정을 구성하려면 다음을 수행합니다.
- 인터페이스를 트렁크 인터페이스로 구성하고 VLAN ID 목록을 지정합니다.
[edit interfaces]
user@host# set interfacetype-fpc/pic/port flexible-vlan-tagging
user@host# set interfacetype-fpc/pic/port encapsulation flexible-ethernet-services
user@host# set interfacetype-fpc/pic/port unit logical-unit-number family bridge interface-mode trunk
user@host# set interfacetype-fpc/pic/port unit logical-unit-number family bridge vlan-id-list vlan-id-numbers
- 브리지 이름과 VLAN ID를 지정하여 브리지 도메인을 구성합니다.
[edit bridge-domains]
user@host# set bridge-domain-name vlan-id all
- [
edit switch-options] 계층 수준에서 문을 포함하여 mac-pinning 인터페이스에서 MAC 피닝을 구성합니다.
[edit switch-options]
user@host# set interface interfacetype-fpc/pic/port mac-pinning
- 구성 모드에서 구성을 확인합니다.
user@host# show interfaces
interfaces {
interfacetype-fpc/pic/port {
flexible-vlan-tagging;
encapsulation flexible-ethernet-services;
unit logical-unit-number {
family bridge {
interfaces-mode trunk ;
vlan-id-list vlan-id-numbers;
}
}
}
}
user@host# show bridge-domains
bridge-domains {
bridge-domain-name {
vlan-id all;
}
}
user@host# show switch-options
switch-options {
interface interfacetype-fpc/pic/port {
mac-pinning;
}
}