Configuração dos limites de endereço MAC em uma interface lógica
Você pode configurar um limite no número de endereços MAC aprendidos com uma interface lógica específica. Esse recurso permite que o espaço da tabela de endereços MAC seja distribuído entre diferentes interfaces lógicas, evitando assim o congestionamento. O limite de endereço MAC pode ser aplicado para instâncias de roteamento VLAN e VPLS e, por padrão, o limite MAC depende do perfil configurado. Você pode limitar o número de endereços MAC aprendidos para um domínio de ponte e uma interface lógica ao mesmo tempo.
A limitação de endereço MAC é suportada apenas em ACX5000 linha de roteadores.
Configuração do limite de endereço MAC
Você pode configurar o limite de endereço MAC usando o set protocols l2-learning global-no-hw-mac-learning
comando CLI.
O exemplo de configuração a seguir permite limitar o aprendizado de endereço MAC em interfaces lógicas:
[edit protocols] l2-learning { global-no-hw-mac-learning; }
Configuração do limite de endereço MAC para VLANs
Para configurar um limite para o número de endereços MAC aprendidos em cada interface lógica em uma VLAN, inclua a interface-mac-limit limit
declaração no nível [edit vlans vlan-name
] de hierarquia. Para limitar os endereços MAC aprendidos em uma interface lógica específica da VLAN, inclua a interface-mac-limit limit
declaração no nível [edit vlans vlan-name interface interface-name
] de hierarquia. Para limitar os endereços MAC aprendidos em cada uma das interfaces lógicas da VLAN, inclua a interface-mac-limit limit
declaração no nível [edit vlans vlan-name switch-options
] de hierarquia.
O exemplo a seguir configura um limite para o número de endereços MAC aprendidos em uma interface lógica em uma VLAN:
[edit vlans] vlan10 { interface ge-0/0/3.1; interface ge-0/0/1.5; switch-options { interface-mac-limit { 10; } } interface ge-0/0/1.5 { interface-mac-limit { 20; } } }
Configuração do limite de endereço MAC para VPLS
Para configurar um limite para o número de endereços MAC aprendidos em cada interface lógica em uma instância de roteamento VPLS, inclua a interface-mac-limit limit
declaração no nível [edit routing-instances routing-instance-name protocols vpls
] de hierarquia. Para limitar os endereços MAC aprendidos em uma interface lógica específica da instância VPLS, inclua a interface-mac-limit limit
declaração no nível [edit routing-instances routing-instance-name protocols vpls interface interface-name
] de hierarquia.
O exemplo a seguir é configurar um limite para o número de endereços MAC aprendidos em uma interface lógica em instâncias de roteamento VPLS:
[edit routing-instance] v1 { protocols { vpls { interface-mac-limit { 10; } interface ge-0/0/1.3 { interface-mac-limit { 20; } } } } }
Se você tiver configurado um limite de endereço MAC de interface para a interface lógica em um domínio de ponte e um limite de endereço MAC global para um domínio de ponte, então o limite de endereço MAC da interface é considerado. O exemplo a seguir mostra dois limites de endereço MAC configurados na interface ge-0/0/3.5 com o valor global de 50 e valor local de 30. Neste caso, o limite de endereço MAC de 30 é considerado para a interface ge-0/0/3.5 no domínio da ponte.
vlan20 { interface ge-0/0/1.5; interface ge-0/0/3.5; switch-options { interface-mac-limit { 50; } interface ge-0/0/1.5; interface ge-0/0/3.5 { interface-mac-limit { 30; } } } }
Comandos CLI para configurar a limitação de endereços MAC
Os seguintes comandos CLI são usados para configurar o limite de endereço MAC:
set protocols l2-learning global-no-hw-mac-learning
— Comando para mudar o aprendizado MAC baseado em hardware para o modo de aprendizado MAC baseado em software.set vlans vlan-name switch-options interface-mac-limit limit
— Comando para configurar o limite de endereço MAC para cada interface lógica em um VLAN. O limite é aplicado a todas as interfaces lógicas pertencentes à VLAN para as quais um limite de endereço MAC de interface separada não está configurado.set vlans vlan-name switch-options interface interface-name interface-mac-limit limit
— Comando para configurar o limite de endereço MAC da interface para uma interface lógica em um VLAN. O limite é aplicado a uma interface lógica específica na VLAN para a qual ela está configurada.set routing-instances routing-instance-name protocols vpls interface-mac-limit limit
— Comando para configurar o limite de endereço MAC para cada interface lógica na instância de roteamento VPLS. Esse limite é aplicado a todas as interfaces lógicas pertencentes ao VPLS para as quais um limite de endereço MAC de interface separada não está configurado.set routing-instances routing-instance-name protocols vpls interface interface-name interface-mac-limit limit
— Comando para configurar o limite de endereço MAC da interface para uma interface lógica no VPLS. Esse limite é aplicado a uma interface lógica específica no VPLS para o qual está configurado.