Após verificar a dificuldade de diversas pessoas em otimizar um enlace Mikrotik, utilizando antenas de dupla polarização, que apesar de estarem com excelente nível de sinal, conseguiam pouca capacidade de tráfego no enlace, resolvi escrever este artigo, mostrando segundo minha experiência, como consegui otimizar os enlaces de forma que apresente estabilidade (sem perda de pings e sem quedas) e ao mesmo tempo apresentando ótimo throughtput.
O primeiro requisito para conseguir um ótimo enlace, é ter um excelente nível de sinal. Utilizando antenas de dupla polarização de boa qualidade, bem alinhadas, bem niveladas e sem torções, é possível chegar a níveis de sinal em torno de -50dBm mesmo a distâncias de até 30 Km com antenas de 60 cm e até 50 Km com antenas de 90 Km.
O requisito principal para o enlace com Mikrotik passar mais de 100 Megas efetivos é ter o nível de sinal em torno dos -50 dBm e utilizar uma routerboard equipada com cartão wireless de dupla polarização (RB912, RB922, Basebox, NetMetal, entre outras). Existe uma solução da Computech que é homologada.
Após solucionado a questão do alinhamento do enlace é necessário observamos as seguintes configurações:
1) Escolher um protocolo ideal para o enlace: NV2 ou NStreme. A vantagem do NV2 é que propicia maior estabilidade (dificilmente o enlace cai ou perde ping), no entanto, a latência aumenta. Este protocolo é mais indicado para uso multi-ponto, no entanto, por experiência própria, alguns enlaces só funcionaram de forma estável utilizando o NV2. Já o NStreme oferece uma baixíssima latência, o enlace ficará com um ping de 1 a 2 ms, porém, é mais sensível a quedas quando o rádio desassocia o rádio cliente e logo em seguida associa novamente.
Leia mais sobre NV2 e sobre a diferença entre NV2 e NStreme no site oficial da Mikrotik: http://wiki.mikrotik.com/wiki/Manual:Nv2.
No caso de utilizar o NV2 é necessário ajustar a distância e o tempo do TDMA e a chave de segurança.
O TDMA period size deve ser ajustado para um número maior conforme a distância do enlace. O padrão é utilizar 2. O cell radius deve ser ajustado com a distância do enlace. Mais detalhes sobre estes ajustes, estão no site oficial do Mikrotik: http://wiki.mikrotik.com/wiki/Manual:Interface/Wireless
2) Ajustar o MCS da forma ideal para que o Mikrotik não fique negociando automaticamente MCS diferentes e já trabalhe com um único MCS. Aqui está o maior segredo para fazer o enlace funcionar bem:
Realizar o ajuste de MCS desta forma fará com que o equipamento não fique o tempo todo negociando taxas de transmissão diferentes e com isso haverá uma maior estabilidade da conexão. Desmarque todos os outros MCS que não estiverem utilizando.
Na imagem acima eu marquei o MCS 12, no entanto, isso não é uma regra fixa. Você deverá realizar testes com seu enlace com diferentes MCS de forma que o MCS fixado apresente o melhor nível de CCQ possível. Ou seja, você deverá ajustar o MCS que apresente CCQ em 100/100% ou o mais próximo possível disto:
Realizado estes ajustes básicos, vamos ao teste do enlace utilizando o bandwidth test do Mikrotik e observando os resultados:
Teste de download:
Teste de upload:
Veja que no teste de upload acima, devido o enlace estar em produção, eu tinha no momento um tráfego de 28.8 Mbps de download e mais os 77.9 Mbps de upload do teste... totalizando um tráfego REAL de 100.7 Mbps no momento do teste.
Espero ter ajudado e caso você tenha sugestões para melhorar este artigo, envie-me um e-mail.
Novos artigos Linux
-
Comando para Listar Tamanho de Diretórios no Linux
O comando abaixo permite listar o tamanho dos diretórios no Linux e desta forma detectarmos...
-
Recuperar uma unidade ZFS em uma nova instalação do Proxmox
Após trocar um disco de dados no formato ZFS para um novo servidor Promox, para adicionarmos a...
-
Firewall-cmd - Incluindo abertura de portas
O firewall-cmd é um comando para configuração do firewalld do Red Hat Enterprise Linux (RHEL) e...
-
Instalação do Bacula e Webacula no CentOS 8 - Stream
1. Realizar a instalação do apache e PHP: yum install httpd php php-gd php-curl php-mysqlnd -y 2....
-
Acesso SSH por certificado digital (sem usar senha)
Para facilitar o acesso via SSH a servidores ou outros terminais Linux ou OS X, você poderá gerar...
-
Proxmox - remover um node de um cluster
1. Acessar por linha de comando o host e listar os nodes existentes: pvecm nodesroot@proxmox2:~# pvecm...
Novos artigos Mikrotik
-
Configuração de VPN com Mikrotik (PPTP + Roteamento)
Scripts Mikrotik para configuração de VPN entre Matriz e Filial, já considerando que os...
-
Configuração de Internet com PPPoE no Mikrotik
Segue abaixo, arquivo de configuração, já comentado, de como configurar um Mikrotik para fazer...
-
Script de Padronização Mikrotik
Exemplo de Script de Padronização Mikrotik, assista ao vídeo no YouTube: ...
-
Enviando SMS utilizando modem 3G no Mikrotik + script Linux + PHP
Para realizar o envio de SMS utilizando uma routerboard Mikrotik, é necessário instalar um modem...
-
Configuração Otimizada para Enlace Mikrotik
Após verificar a dificuldade de diversas pessoas em otimizar um enlace Mikrotik, utilizando...
-
Script para atualização do No-IP no Mikrotik
Veja como podemos atualizar um IP dinâmico no No-IP. Utilizando este script, podemos atualizar o endereço...