Os dispositivos wireless de modo geral apresentam configurações diversificadas, que podem muitas vezes ser classificas como básicas em se tratando de SSID, frequência de operação (canal), modo de operação (AP, Station, WDS), etc.
Porém, existem parâmetros que muitas vezes são desconhecidos pelos usuários ou mesmo pelos administradores da rede, e tais parâmetros podem, em alguns casos, solucionar diversos problemas de forma rápida e eficaz.
Aqui serão abordadas as configurações avançadas de maior relevância na solução de problemas que venham a ocorrer em redes wireless, com o objetivo de proporcionar alternativas de fácil acesso, encontradas nos próprios equipamentos instalados, sem ser necessária a adição de novos dispositivos.
VELOCIDADE DE TRANSMISSÃO (TRANSMITION RATE)
Esta opção, também encontrada como transmition rate, txrate ou bitrate indica a velocidade com que os bits serão transmitidos no meio, ou seja, a taxa de transmissão que o equipamento vai operar dentro da rede.
É importante observar que esta configuração não garante a taxa de transmissão efetiva da rede Wireless, ou seja, fatores como quantidade de sinal, interferências, ACK timeout e outros terão influência direta no desempenho da rede.
Na maioria dos casos a velocidade de transmissão é definida em megabits por segundo, podendo ter os valores fixos de 1, 2, 5.5 e 11 Mbps para 802.11b e 6, 9, 12, 18, 24, 36, 48 e 54 Mbps para 802.11g e 802.11a ou também ser configurada de forma automática, onde a velocidade definida será a melhor detectada pelo dispositivo para operar no meio onde está instalado.
Uma dica para configurar este parâmetro é utilizar valores automáticos e garantir que a qualidade de sinal seja suficiente para manter sempre a maior taxa de transmissão possível.
Para enlaces de longa distância, onde oscilações de sinal possam ocorrer com maior intensidade, aconcelha-se utilizar txrate fixos para evitar que o equipamento tenha que negociar novas taxas de transferência em curtos períodos de tempo, causando instabilidade na rede.
POTÊNCIA DE TRANSMISSÃO (TRANSMITION POWER)
Também encontrada como txpower ou power level esta opção permite alterar a potência de saída do equipamento, fazendo desta forma com que o mesmo irradie com mais ou menos intensidade de sinal.
Alterar parâmetros de potência podem influenciar também na sensibilidade do equipamento, que é a capacidade de receber (escutar) sinais irradiados por outros, por isso ao contrário do que muitos imaginam, reduzir a potência pode fazer com que o equipamento se torne menos susceptível a interferências melhorando a qualidade do enlace.
Para esta opção os valores são geralmente definidos em dBm , miliwatts, ou porcentagem.
TEMPO DE ACEITAÇÃO (ACK TIMEOUT)
ACK timeout pode ser definido como o tempo que um nó ou estação vai aguardar para receber pacotes do tipo ACK.
Pacotes ACK indicam que uma determinada transmissão efetuada por um nó A para um nó B foi recebida com sucesso por B, ou seja, se A não receber um ACK de B uma retransmissão irá ocorrer.
Para saber se deve e quando deve retransmitir um dado pacote, A deve aguarda por um tempo determinado um ACK de B. Se o pacote ACK expirar o tempo definido (timeout) a estação A que efetuou a transmissão entenderá que o pacote se perdeu e fará uma retransmissão.
Relacionando isso com o desempenho da rede, definir valores de ACK timeout muito altos fará com que a estação A espere muito tempo até retransmitir uma informação que foi realmente perdida, o que acarreta em perda de desempenho. Porém valores muito baixos podem fazer com que a estação retransmita desnecessariamente pacotes que não foram verdadeiramente perdidos, também afetando o desempenho da rede.
Como definir o ACK timeout ideal?
Alguns equipamentos trazem esta opção como sendo a distância em metros entre os nós, e calcula automaticamente os valores de ACK timeout baseando-se na distância. Outros possuem algorítmos que testam perdas e retransmissões de pacotes por ACK timeout e regulam o tempo de espera por ACKs dinamicamente, sem a necessidade de intervenção do usuário.
Em muitos casos, quando os recursos descritos acima não estão disponíveis ou mesmo na tentativa de refinar os valores de ACK timeout, pode ser interessante a configuração manual, iniciando-se com valores mais altos e reduzindo pouco a pouco, tentando em paralelo o throughput da rede.
INTERVALO DE BEACON (BEACON INTERVAL)
Beacon em redes wi-fi é definido como sendo um tipo de frame de gerenciamento responsável por permitir que estações estabelessam e mantenham conexão com um AP. [Jim Geier Wi-fi Planet, 2002].
O intervalo de beacons define qual o tempo entre as retransmissões dos beacons. Aumentar o intervalo de beacons irá dimunuir a quantidade de beacons na rede, dimunuir o intervalo de beacons fará com que mais destes estejam em trânsito na rede.
E quais características, na prática, serão influenciadas?
Aumentando o intervalo entre beacons, estações podem demorar para se associarem a um Access Point, pois deverão aguardar um beacon do AP que o identifique. Isso pode não ser desejável em uma rede onde estações façam roaming constantemente.
Reduzindo o intervalo de beacon, mais transmissões de beacons serão efetuadas pelo AP e consequentemente a associação de estações será mais rápida, porém mais recursos de banda serão consumidos influenciando o throughput da rede.
Existe também uma relação dos beacons com o modo de economia de energia dos adaptadores wireless.
Quando o adaptador encontra-se no modo de economia de energia, o AP utiliza os beacons para informar que existem informações em buffer destinadas a esta estação. Neste caso, utilizar intervalos baixos para emissão de beacons refletirá em uma menor economia de energia por parte das estações, pois estas serão acordadas com mais frequência para receber dados.
LIMIAR DE FRAGUIMENTAÇÃO (FRAGMENTATION THRESHOLD)
É o tamanho máximo que um pacote pode ter para que seja transmitido sem ser fraguimentado. Se o pacote for maior que o tamanho definido ele será fraguimentado e transmitido partes.
Esta opção aceita valores em bytes geralmente de 256 a 2346 e é encontrada nos equipamentos como fragmentation threshold, geralmente com o valor padrão de 2346, o que signifca que o recurso de fraguimentação está desativado.
Quando e como usar fraguimentação?
Uma opção para melhorar o desempenho de uma rede wireless é o uso de fraguimentação.
Em redes congestionadas, com muitos clientes, colisões poderão ocorrer em meio as transmissões, e isso consequentemente afetará o desempenho da rede.
Quanto maior for a porção de informações que uma estação esteja transmitindo no momento de uma colisão, maior será o desperdício do meio com dados corrompidos, e neste caso usar o recurso de fraguimentação pode ser uma alternativa para solucionar ou amenizar o problema.
Porém, antes é importante observar a porcetagem de colisões que estão ocorrendo, tendo em vista que fraguimentar pacotes aumenta o consumo de banda da rede, podendo assim não surtir o efeito esperado.
Se existirem mais do que 5% (cinco por cento) de colisões em sua rede o uso de fraguimentação já pode ser testado. Comece com um valor aproximado de 1000 bytes na configuração fragmentation threshold e vá alterando aos poucos para mais ou menos, afim de conseguir o melhor resultado, sempre observando é claro a porcentagem de colisões e throughput da rede.