MAC 제한 구성
MAC 제한(ELS) 구성
이 주제는 디바이스에서 수신 및 전달하는 패킷의 MAC 주소 제한을 구성하는 다양한 방법에 대해 설명합니다.
이 섹션에 제시된 작업에서는 EX 시리즈 스위치, QFX3500 및 QFX3600 스위치, ELS(Enhanced Layer 2 Software) 구성 스타일을 지원하는 PTX 시리즈 라우터에 Junos OS 사용합니다. ELS 구성에 대한 자세한 내용은 Enhanced Layer 2 Software CLI 사용을 참조하십시오.
-
MAC 제한으로 인한 종료에서 자동으로 복구하도록 인터페이스를 구성하는 방법에 대한 자세한 내용은 포트 보안 이벤트에 대한 자동 복구 구성을 참조하십시오. 비활성화된 상태에서 자동 복구되도록 디바이스를 구성하지 않은 경우, 명령을 실행하여
clear ethernet-switching recovery-timeout비활성화된 인터페이스를 불러올 수 있습니다.
MAC 제한을 설정하는 다양한 방법은 다음 섹션에서 설명합니다.
플랫폼별 글로벌 MAC 제한 동작 구성
| 플랫폼 |
다름 |
|---|---|
| Junos Evolved ACX7000 시리즈 |
ACX7000는 현재 패킷 작업을 지원하지 않습니다 기본 MAC 번호는 ACX7000에 적용되지 않습니다. |
인터페이스에서 학습하는 MAC 주소 수 제한하기
PTX 시리즈 라우터에서는 인터페이스에서만 학습하는 MAC 주소의 수를 제한할 수 있습니다.
포트를 보호하기 위해 인터페이스에서 학습할 수 있는 최대 MAC 주소 수를 설정할 수 있습니다.
[edit switch-options] user@switch# set interface interface-name interface-mac-limit limit packet-action action
[edit routing-instances] user@switch# set routing-instance-name switch-options interface interface-name interface-mac-limit limit
[edit switch-options] user@switch# set interface-mac-limit limit
[edit routing-instances] user@switch# set routing-instance-name switch-options interface-mac-limit limit
인터페이스에 대한 새 MAC 제한을 설정한 후, 시스템은 인터페이스와 연결된 MAC 주소 포워딩 테이블의 기존 항목을 삭제합니다.
VLAN에서 학습하는 MAC 주소 수 제한
VLAN에서 학습하는 MAC 주소 수를 제한하려면 다음 단계를 수행합니다.
플랫폼별 MAC 제한 동작 구성
| 플랫폼 |
다름 |
|---|---|
| Junos Evolved ACX7000 시리즈 |
ACX7000는 현재 패킷 작업을 지원하지 않습니다 기본 MAC 번호는 ACX7000에 적용되지 않습니다. |
[edit vlans] user@switch# set vlan-name switch-options mac-table-size limit packet-action action
VLAN의 인터페이스에서 학습하는 MAC 주소 수 제한
VLAN의 인터페이스에서 학습하는 MAC 주소의 수를 제한하려면 다음 단계를 수행합니다.
MAC 제한 구성(비-ELS)
이 작업은 EX 시리즈 스위치와 ELS(Enhanced Layer 2 Software) 구성 스타일을 지원하지 않는 QFX3500 및 QFX3600 스위치에 Junos OS 사용합니다.
이 주제는 스위치가 수신하고 전달하는 패킷의 MAC 주소에 대한 제한을 구성하는 다양한 방법에 대해 설명합니다.
인터페이스 또는 VLAN에 대해 이전에 설정된 MAC 제한을 변경하기 전에 먼저 변경하려는 내용에 해당하는 MAC 주소 포워딩 테이블의 기존 항목을 삭제해야 합니다. 따라서 인터페이스에 대한 제한을 변경하려면 먼저 해당 인터페이스에 대한 MAC 주소 포워딩 테이블 항목을 삭제해야 합니다. 모든 인터페이스 및 VLAN에 대한 제한을 변경하려면 모든 MAC 주소 포워딩 테이블 항목을 삭제해야 합니다. VLAN에 대한 제한을 변경하려면 해당 VLAN에 대한 MAC 주소 포워딩 테이블 항목을 삭제하십시오.
포워딩 테이블에서 MAC 주소를 삭제하려면:
포워딩 테이블의 특정 인터페이스(여기서 인터페이스가 ge-0/0/1)에서 MAC 주소 항목을 삭제합니다.
user@switch> clear ethernet-switching-table interface ge-0/0/1
포워딩 테이블 내의 모든 MAC 주소 항목을 삭제합니다.
user@switch>clear ethernet-switching-table
특정 VLAN에서 MAC 주소 항목을 삭제합니다(여기서 VLAN은 vlan-abc임).
user@switch> clear ethernet-switching-table vlan vlan-abc
MAC 제한을 설정하는 다양한 방법은 다음 섹션에서 설명합니다.
인터페이스에서 학습할 수 있는 MAC 주소 수 제한하기
인터페이스에서 학습할 수 있는 MAC 주소의 최대 수를 설정하여 포트 보안을 위한 MAC 제한을 구성합니다.
허용되는 MAC 주소 지정
MAC 주소 제한을 변경하기 전에 MAC 주소 포워딩 테이블의 기존 항목을 삭제해야 합니다.
허용된 MAC 주소를 지정하여 포트 보안에 대한 MAC 제한을 구성하려면 다음을 수행합니다.
VLAN에 대한 MAC 제한 구성
MAC 주소 제한을 변경하려면 먼저 MAC 주소 포워딩 테이블의 기존 항목을 삭제해야 합니다.
VLAN에 대한 MAC 제한은 해당 VLAN에 대해 학습할 수 있는 MAC 주소를 제한하지만 패킷을 삭제 하지는 않습니다 . 따라서 VLAN에 MAC 제한을 설정하는 것은 포트 보안 기능으로 간주되지 않습니다.
허용된 특정 MAC 주소의 구성은 VLAN에 적용되지 않습니다.
CLI를 사용하여 VLAN에 대한 MAC 제한을 구성하려면 다음을 수행합니다.
특정 VLAN에 대한 MAC 제한이 초과되면 디바이스는 제한을 초과하게 하는 패킷의 MAC 주소를 기록합니다. 다른 작업은 불가능합니다.
[edit vlans] user@switch# set vlan-abc mac-limit 20
VLAN에 MAC 제한을 적용할 때 라우팅된 VLAN 인터페이스(RVI)로 구성된 VLAN 또는 LACP를 사용하는 집계 이더넷 번들로 구성된 VLAN에 대해 1로 설정 mac-limit 하지 마십시오. 이러한 경우 을(를 mac-limit ) 1로 설정하면 디바이스가 자동 주소 이외의 MAC 주소를 학습할 수 없습니다.
RVI의 경우, 포워딩 데이터베이스에 삽입된 첫 번째 MAC 주소는 RVI의 MAC 주소입니다.
LACP를 사용하는 어그리게이션 이더넷 번들의 경우, 포워딩 테이블의 포워딩 데이터베이스에 삽입된 첫 번째 MAC 주소는 프로토콜 패킷의 소스 주소입니다.
VLAN이 일반 액세스 또는 트렁크 인터페이스로 구성된 경우, 원한다면 을(를 mac-limit ) 1로 설정할 수 있습니다.
MX 시리즈 라우터에서 MAC 제한 구성
이 주제에서는 MX 시리즈 라우터가 수신하고 전달하는 패킷의 MAC 주소 제한을 구성하는 다양한 방법에 대해 설명합니다.
인터페이스에서 학습하는 MAC 주소 수 제한하기
포트를 보호하기 위해 인터페이스에서 학습할 수 있는 최대 MAC 주소 수를 설정할 수 있습니다.
MX 시리즈 라우터는 삭제 작업만 지원합니다. 작업이 지정되지 않은 경우 제한값이 초과되면 라우터가 기본 작업 드롭 을 수행합니다.
[edit switch-options] user@switch# set interface interface-name interface-mac-limit limit packet-action action
[edit routing-instances] user@switch# set routing-instance-name switch-options interface interface-name interface-mac-limit limit
[edit switch-options] user@switch# set interface-mac-limit limit
[edit routing-instances] user@switch# set routing-instance-name switch-options interface-mac-limit limit
인터페이스에 대한 새 MAC 제한을 설정한 후, 시스템은 인터페이스와 연결된 MAC 주소 포워딩 테이블의 기존 항목을 삭제합니다.
브리지 도메인에서 학습한 MAC 주소 수 제한하기
브리지 도메인에서 학습하는 MAC 주소 수를 제한하려면 다음 단계를 수행합니다.
[edit bridge-domains] user@switch# set bridge-domain-name bridge-options mac-table-size limit packet-action action
브리지 도메인의 인터페이스에서 학습한 MAC 주소 수 제한하기
브리지 도메인의 인터페이스에서 학습하는 MAC 주소 수를 제한하려면 다음 단계를 수행합니다.
MAC 제한 구성(J-Web 프로시저)
MAC 제한은 EX 시리즈 스위치에서 이더넷 스위칭 테이블의 플러딩을 방지합니다. MAC 제한은 단일 레이어 2 액세스 인터페이스(포트)에서 학습할 수 있는 MAC 주소 수에 대한 제한을 설정합니다.
Junos OS는 두 가지 MAC 제한 방법을 제공합니다.
인터페이스당 허용되는 최대 동적 MAC 주소 수 - 제한을 초과하면 새 MAC 주소가 포함된 수신 패킷이 삭제됩니다.
액세스 인터페이스에 대한 특정 "허용된" MAC 주소—구성된 주소 목록에 없는 모든 MAC 주소는 학습되지 않습니다.
각 VLAN이 아닌 각 인터페이스에 대해 MAC 제한을 구성합니다. 단일 레이어 2 액세스 인터페이스 또는 모든 레이어 2 액세스 인터페이스에서 학습할 수 있는 동적 MAC 주소의 최대 수를 지정할 수 있습니다. 최대 개수가 초과될 경우 스위치가 수행하는 기본 조치는 drop입니다. 패킷을 드롭하고 알람, SNMP 트랩 또는 시스템 로그 항목을 생성합니다.
J-Web 인터페이스를 사용하여 하나 이상의 인터페이스에 대한 MAC 제한을 활성화하려면,
Port Security Configuration(포트 보안 컨피그레이션) 페이지에서 Activate(활성화 ) 또는 Deactivate(비활성화 ) 버튼을 클릭하여 언제든지 스위치에서 포트 보안을 활성화 또는 비활성화할 수 있습니다. VLAN 또는 인터페이스(포트)에 대한 설정을 편집하려고 할 때 보안 상태가 사용 안 함 으로 표시되면 포트 보안을 사용할지 여부를 묻는 메시지가 나타납니다.