Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Envelhecimento da tabela MAC

Entendendo o envelhecimento da tabela MAC

Os switches de ethernet da Série EX da Juniper Networks armazenam endereços MAC na tabela de comutação Ethernet, também chamada de tabela MAC. Quando o tempo de envelhecimento de um endereço MAC na tabela expira, o endereço é removido.

Se o seu switch executa o sistema operacional Junos (Junos OS) da Juniper Networks para switches da Série EX com suporte ao estilo de configuração de Software de Camada 2 (ELS) aprimorado, você pode configurar o tempo de envelhecimento da tabela MAC em todas as VLANs no switch. Se o seu switch executa o Junos OS que não oferece suporte ao ELS, você pode configurar o tempo de envelhecimento da tabela MAC em todas as VLANs no switch ou em VLANs especificadas, bem como configurar o tempo de envelhecimento para ser ilimitado, seja em todas as VLANs ou em VLANs especificadas, para que os endereços MAC nunca fiquem fora da mesa.

Para aprender endereços MAC, o switch lê todos os pacotes que detecta na LAN ou na VLAN local, procurando endereços MAC de envio de nós. Ele coloca esses endereços em sua tabela de comutação Ethernet, juntamente com outras duas informações — a interface em que o tráfego foi recebido e o momento em que o endereço foi aprendido.

Quando o switch recebe tráfego em uma interface, ele pesquisa a tabela de comutação Ethernet no endereço MAC do destino. Se o endereço MAC não for encontrado, o tráfego será inundado por todas as outras interfaces associadas à VLAN. Por exemplo, se o tráfego for recebido em uma interface associada ao VLAN v-10 e não houver entrada na tabela de comutação Ethernet para VLAN v-10 (a tabela de comutação Ethernet é organizada pela VLAN), o tráfego será inundado para todas as interfaces de acesso e tronco que são membros do VLAN v-10.

O Flooding permite que o switch saiba mais sobre destinos que ainda não estão em sua tabela de comutação da Ethernet. Se um endereço MAC de destino específico não estiver na tabela de comutação Ethernet, o switch inunda o tráfego para todas as interfaces, exceto a interface em que foi recebido. Quando o nó de destino recebe o tráfego inundado, ele envia um pacote de reconhecimento de volta para o switch, permitindo que o switch aprenda o endereço MAC do nó e adicione o endereço à sua tabela de comutação Ethernet.

O switch usa um mecanismo chamado envelhecimento para manter a tabela de comutação Ethernet atual. Para cada endereço MAC na tabela de comutação da Ethernet, o switch registra um data de tempo de quando as informações sobre o nó de rede foram aprendidas. Cada vez que o switch detecta tráfego a partir de um endereço MAC que está em sua tabela de comutação Ethernet, ele atualiza o data-tempo desse endereço MAC. Um timer no switch verifica periodicamente o carimbo de data e, se o endereço MAC de um nó for mais antigo do que o conjunto de valor, o switch remove esse endereço MAC da tabela de comutação Ethernet. Esse processo de envelhecimento garante que o switch rastreie apenas endereços MAC ativos na rede e que ele seja capaz de sair dos endereços MAC da tabela de comutação Ethernet que não estão mais disponíveis.

Você configura quanto tempo os endereços MAC permanecem na tabela de comutação da Ethernet por:

  • (Em switches que executam o Junos OS com suporte para o estilo de configuração ELS) Usando a declaração na hierarquia.global-mac-table-aging-time[edit protocols l2-learning]

  • (Em switches que executam o Junos OS que não oferece suporte ao ELS) Usando a declaração na hierarquia ou na hierarquia, dependendo se você deseja configurá-la para todo o switch ou apenas para VLANs específicas.mac-table-aging-time[edit ethernet-switching-options][edit vlans]

Por exemplo, em uma topologia com switches EX que executam o Junos OS que não oferece suporte a ELS, se você tiver uma VLAN de impressora, você pode optar por configurar o tempo de envelhecimento para que o VLAN seja consideravelmente mais longo do que para outras VLANs para que os endereços MAC de impressoras nesta VLAN sejam mais frequentes. Como os endereços MAC permanecem na mesa, mesmo que uma impressora fique ociosa por algum tempo antes que o tráfego chegue para ele, o switch ainda encontra o endereço MAC e não precisa inundar o tráfego para todas as outras interfaces.

Da mesma forma, em um ambiente de data center onde a lista de servidores conectados ao switch é bastante estável, você pode optar por aumentar o tempo de envelhecimento do endereço MAC, ou mesmo configurá-lo em ilimitado, para aumentar a eficiência da utilização da largura de banda da rede reduzindo as inundações.

Configuração do envelhecimento da tabela MAC nos switches

O envelhecimento da tabela MAC garante que um switch rastreie apenas nós ativos na rede e que ele seja capaz de eliminar nós de rede que não estão mais disponíveis.

Para gerenciar as entradas MAC de forma mais eficiente, você pode configurar o tempo de envelhecimento de uma entrada, que é o tempo máximo que uma entrada pode permanecer na tabela de endereços MAC antes de ser excluída porque atingiu sua idade máxima.

O exemplo a seguir usa o Junos OS para o Junos OS para switches de QFX3500 e QFX3600 sem suporte para o estilo de configuração do Software de Camada 2 (ELS). Use o comando para configurar quanto tempo as entradas permanecem na tabela de comutação da Ethernet antes de expirar.set-mac-table-aging-time Aqui está a VLAN:employee-vlan

Nota:

Esse comando se aplica a todas as VLANs configuradas para o switch. Você não pode configurar tempos de envelhecimento da tabela MAC separados para VLANs específicas.

O exemplo a seguir usa o Junos OS para switches da Série QFX com suporte para o estilo de configuração do Software de Camada 2 (ELS). Use o comando para configurar quanto tempo as entradas permanecem na tabela de comutação Ethernet antes de expirar, da seguinte forma:global-mac-table-aging-time

Nota:

Esse comando se aplica a todas as VLANs configuradas para o switch. Você não pode configurar tempos de envelhecimento da tabela MAC separados para VLANs específicas.

O exemplo a seguir usa o Junos OS para switches da Série EX com suporte para o estilo de configuração do Software de Camada 2 (ELS).

O processo de envelhecimento da tabela de comutação Ethernet (ou tabela MAC) garante que o switch da Série EX rastreie apenas endereços MAC ativos na rede e seja capaz de liberar endereços MAC que não são mais usados.

Você pode configurar o tempo de envelhecimento da tabela MAC, o tempo máximo em que uma entrada pode permanecer na tabela de comutação Ethernet antes que ela se esvaia, em todas as VLANs do switch. Essa configuração pode influenciar a eficiência do uso de recursos de rede afetando a quantidade de tráfego que é inundada em todas as interfaces porque quando o tráfego é recebido para endereços MAC não mais na tabela de comutação da Ethernet, o switch inunda o tráfego para todas as interfaces.

O exemplo a seguir usa o Junos OS para switches da Série EX que não oferecem suporte ao estilo de configuração do Software de Camada 2 (ELS).

O processo de envelhecimento da tabela de comutação Ethernet (ou tabela MAC) garante que o switch da Série EX rastreie apenas endereços MAC ativos na rede e seja capaz de liberar endereços MAC que não são mais usados.

Você pode configurar o tempo de envelhecimento da tabela MAC, o tempo máximo em que uma entrada pode permanecer na tabela de comutação Ethernet antes que ela "fique fora", seja em todas as VLANs no switch ou em VLANs específicas. Essa configuração pode influenciar a eficiência do uso de recursos de rede afetando a quantidade de tráfego que é inundada em todas as interfaces porque quando o tráfego é recebido para endereços MAC não mais na tabela de comutação da Ethernet, o switch inunda o tráfego para todas as interfaces.

Para configurar o tempo de envelhecimento da tabela MAC em todas as VLANs do switch:

Para configurar o tempo de envelhecimento da tabela MAC em uma VLAN:

Nota:

Você pode definir o tempo de envelhecimento da tabela MAC para ilimitado. Se você especificar o valor como , as entradas nunca serão removidas da tabela.unlimited Geralmente, use esta configuração apenas se o switch ou o VLAN tiver um número bastante estático de dispositivos finais; caso contrário, a tabela acabará se enchendo. Você pode usar essa configuração para minimizar a perda de tráfego e inundações que podem ocorrer quando o tráfego chega para endereços MAC que foram removidos da tabela.