fbpx

Configurações incorretas da camada 2: limitações de descarregamento de hardware em múltiplas pontes

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Vamos imaginar um dispositivo de rede com um chip de switch integrado, configurado para gerenciar o tráfego entre várias portas. Para isolar certas portas umas das outras, foram criadas portas várias pontes.

A funcionalidade de descarregamento de hardware nessas pontes com o objetivo de melhorar o desempenho, permitindo que o próprio chip do switch lide com o tráfego, em vez de usar a CPU do dispositivo.

No final do artigo você encontrará um pequeno teste isso vai permitir a você avaliar o conhecimento adquirido nesta leitura

configuração

				
					/interface bridge
add name=bridge1
add name=bridge2
/interface bridge port
add bridge=bridge1 interface=ether1
add bridge=bridge1 interface=ether2
add bridge=bridge2 interface=ether3
add bridge=bridge2 interface=ether4

				
			

Problema

Após a realização de testes de desempenho, são observadas inconsistências significativas na velocidade de transmissão de dados entre as diferentes pontes. Embora a primeira ponte seja capaz de lidar com o tráfego na velocidade máxima do cabo, as pontes subsequentes apresentam desempenho consideravelmente inferior.

Além disso, os pacotes que precisam ser roteados apresentam latência consideravelmente alta.

Ao inspecionar o status do sistema, descobre-se que a CPU está operando em sua capacidade máxima. A verificação do status de descarregamento do hardware revela que apenas a primeira ponte tem essa funcionalidade habilitada.

Isso significa que todo o tráfego que passa pelas pontes subsequentes é tratado pela CPU, criando um gargalo e resultando em desempenho abaixo do ideal.

				
					[admin@MikroTik] > /interface bridge port print
Flags: X - disabled, I - inactive, D - dynamic, H - hw-offload
 #     INTERFACE                                 BRIDGE                                 HW
 0   H ether1                                    bridge1                                yes
 1   H ether2                                    bridge1                                yes
 2     ether3                                    bridge2                                yes
 3     ether4                                    bridge2                                yes


				
			

A causa raiz desse problema é que o dispositivo em questão não oferece suporte ao isolamento de porta em seu chip de switch. Em dispositivos que não possuem esse recurso, apenas uma ponte pode se beneficiar da funcionalidade de descarregamento de hardware.

Isso resulta em alta utilização da CPU para o tráfego que passa por outras pontes, levando à diminuição do desempenho e a problemas de latência.

Configurações incorretas da camada 2: limitações de descarregamento de hardware em múltiplas pontes

Sintomas:

  • Ausência da bandeira “H” (indicador de offload de hardware) nas portas das pontes subsequentes.
  • Baixa velocidade de transmissão de dados em pontes que não são as primeiras.
  • Alto uso de CPU.
  • Alta latência para pacotes que precisam ser roteados através de pontes sem descarregamento de hardware.

O problema está nas limitações do dispositivo em lidar com múltiplas pontes com descarregamento de hardware habilitado, devido à falta de suporte para isolamento de portas.

Esse problema leva a um desempenho de rede inconsistente e potencialmente inaceitável em ambientes que exigem um alto grau de isolamento e eficiência.

Possíveis consequências:

1. Desempenho inconsistente:

A primeira e mais óbvia consequência seria um desempenho consistentemente baixo para diferentes segmentos da sua rede, o que poderia ser especialmente problemático se for esperado um nível constante de desempenho para aplicações ou serviços críticos.

2. Sobrecarga da CPU:

O uso constantemente elevado da CPU não afeta apenas o desempenho do tráfego que passa pelas pontes, mas também pode afetar outras funções e serviços executados no mesmo dispositivo.

3. Problemas de latência:

Em aplicações ou serviços sensíveis à latência, como VoIP ou jogos online, as consequências podem ser ainda mais graves, chegando ao ponto de tornar esses serviços praticamente inutilizáveis.

4. Custos Ocultos:

A necessidade de alterar ou atualizar o hardware para resolver esse problema pode resultar em custos adicionais imprevistos. Além disso, o tempo e os recursos gastos na identificação e resolução de problemas representam outros custos ocultos.

Soluções sugeridas:

1. Mudança de hardware:

A maneira mais direta de resolver o problema é mudar para um dispositivo que suporte isolamento de porta em múltiplas pontes com descarregamento de hardware.

2. Otimização de configuração:

Embora não seja o ideal, você pode atribuir manualmente a funcionalidade de descarregamento de hardware à ponte que lida com o tráfego mais crítico ou volumoso, reduzindo assim a carga na CPU.

				
					/interface bridge port set [find where bridge=bridge1] hw=no
/interface bridge port set [find where bridge=bridge2] hw=yes


				
			

 

3. Implementação de VLANs:

Usar VLANs para segregar o tráfego de rede pode ser uma alternativa mais eficiente ao uso de múltiplas pontes, especialmente se o hardware atual não suportar múltiplas instâncias de descarregamento de hardware.

4. Atualização de firmware/software:

Em alguns casos, as atualizações de firmware ou software podem ativar recursos adicionais que ajudam a mitigar ou resolver o problema, embora isso seja menos provável se for uma limitação de hardware.

5. Monitoramento e Análise:

As ferramentas de monitoramento podem ajudar a identificar gargalos e fornecer insights sobre como reconfigurar a rede para otimizar o desempenho, embora isso não resolva o problema subjacente.

Em conclusão

Limitar o descarregamento de hardware em múltiplas pontes é um problema sério que pode ter múltiplas consequências negativas no desempenho e na eficiência de uma rede.

Identificar e compreender o problema é o primeiro passo para encontrar a solução mais adequada, que pode variar desde uma simples reconfiguração até uma mudança completa de hardware.

Breve teste de conhecimento

O que você acha deste artigo?
Você tem coragem de avaliar seu conhecimento aprendido?

QUIZ - Configurações incorretas da camada 2: Limitações de descarregamento de hardware em múltiplas pontes

Livro recomendado para este artigo

Quer sugerir um tema?

Toda semana postamos novos conteúdos. Quer que falemos sobre algo específico?
Assunto para o próximo blog

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

CÓDIGO DE DESCONTO

AN24-LIB

aplica-se a livros e pacotes de livros MikroTik

Dias
Horas
Minutos
Segundos

Introdução a
OSPF-BGP-MPLS

Inscreva-se para isso curso livre

MAE-RAV-ROS-240118
Dias
Horas
Minutos
Segundos

Inscreva-se para isso curso livre

MAS-ROS-240111

Promoção para o Dia de Reis!

REIS24

15%

todos os produtos

Cursos MikroTik
Cursos da academia
Livros MikroTik

Aproveite o código de desconto do Dia dos Reis Magos!

*promoção válida até domingo, 7 de janeiro de 2024
** o código (REIS24) aplica-se ao carrinho de compras
*** compre seu curso agora e faça até 31 de março de 2024

Promoção de Réveillon!

NY24

20%

todos os produtos

Cursos MikroTik
Cursos da academia
Livros MikroTik

Aproveite o código de desconto de Réveillon!

*promoção válida até segunda-feira, 1º de janeiro de 2024
** o código (NY24) aplica-se ao carrinho de compras
*** compre seu curso agora e faça até 31 de março de 2024

Descontos de Natal!

XMAS23

30%

todos os produtos

Cursos MikroTik
Cursos da academia
Livros MikroTik

Aproveite o código de desconto para o Natal!!!

**os códigos são aplicados no carrinho de compras
Promoção válida até segunda-feira, 25 de dezembro de 2023

DESCONTOS DA SEMANA CIBERNÉTICA

CW23-MK

17%

todos os cursos MikroTik OnLine

CW23-AX

30%

todos os cursos da Academia

CW23-LIB

25%

todos os livros e pacotes de livros MikroTik

Aproveite os códigos de desconto da Cyber ​​Week!!!

**os códigos são aplicados no carrinho de compras
Promoção válida até domingo, 3 de dezembro de 2023

DESCONTOS DE SEXTA-FEIRA NEGRA

BF23-MX

22%

todos os cursos MikroTik OnLine

BF23-AX

35%

todos os cursos da Academia

BF23-LIB

30%

todos os livros e pacotes de livros MikroTik

Aproveite os códigos de desconto para Black Friday!!!

**Os códigos são aplicados no carrinho de compras

os códigos são aplicados no carrinho de compras
válido até domingo, 26 de novembro de 2023

Dias
Horas
Minutos
Segundos

Inscreva-se para isso curso livre

MAE-VPN-SET-231115

Promoção Halloween

Aproveite os códigos de desconto para o Halloween.

Os códigos são aplicados no carrinho de compras

HW23-MK

11% de desconto em todos os cursos MikroTik OnLine

11%

HW23-AX

30% de desconto em todos os cursos da Academia

30%

HW23-LIB

25% de desconto em todos os livros e pacotes de livros MikroTik

25%

Cadastre-se e participe do curso gratuito Introdução ao Roteamento Avançado com MikroTik (MAE-RAV-ROS)

Hoje (quarta-feira), 11 de outubro de 2023
7h às 11h (Colômbia, Equador, Peru)

MAE-RAV-ROS-231011