Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como controlar o tráfego de rede no Linux

No ambiente Linux, existem diversas ferramentas e técnicas disponíveis para controlar o tráfego de rede. Essas soluções permitem monitorar, limitar e priorizar o tráfego, garantindo uma melhor utilização dos recursos de rede e uma melhor experiência para os usuários. Neste artigo, exploraremos algumas dessas opções e como utilizá-las.

Exemplos:

  1. Monitorando o tráfego de rede:

    • O comando "iftop" permite visualizar em tempo real o tráfego de rede em uma interface específica. Por exemplo:
      sudo iftop -i eth0
    • Para monitorar o tráfego em todas as interfaces, basta executar o comando sem especificar uma interface:
      sudo iftop
  2. Limitando a largura de banda:

    • A ferramenta "tc" (Traffic Control) permite controlar e limitar a largura de banda de uma interface de rede. Por exemplo, para limitar a taxa de upload em 1 Mbps na interface eth0:
      sudo tc qdisc add dev eth0 root tbf rate 1mbit burst 10kb latency 70ms
    • É possível também limitar a taxa de download utilizando o mesmo comando, mas especificando a direção "ingress" em vez de "egress".
  3. Priorizando o tráfego:

    • O "tc" também permite definir prioridades para diferentes tipos de tráfego. Por exemplo, para priorizar o tráfego HTTP em relação ao tráfego P2P:
      sudo tc filter add dev eth0 protocol ip prio 1 u32 match ip dport 80 0xffff flowid 1:10
      sudo tc filter add dev eth0 protocol ip prio 2 u32 match ip dport 6881 0xffff flowid 1:20
    • Nesse exemplo, o tráfego HTTP será direcionado para o fluxo 1:10, enquanto o tráfego P2P será direcionado para o fluxo 1:20.

Conclusão: O controle de tráfego de rede é essencial para garantir um melhor desempenho e utilização dos recursos de rede. No ambiente Linux, existem várias ferramentas e técnicas disponíveis, como o iftop e o tc, que permitem monitorar, limitar e priorizar o tráfego de rede. Ao utilizar essas soluções, os administradores de sistemas podem otimizar a utilização da rede e melhorar a experiência dos usuários.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.