Posts tagged ‘netem linux qos pabx’

Simulando links com o netem

Uma das etapas do meu trabalho de conclusão de curso é simular um link de internet em um pc-gateway entre dois hosts como na ilustração abaixo:

Ambiente

Ambiente

Neste ambiente serão executados simulações de tráfego VoIP e colhidas informações estatísticas para análise de desempenho das configurações de QoS em rede do PABX. Para isto irá-se utilizar um Linux configurado como roteador e nele simular um link de internet, adicionando latência, delay, jitter e traffic Shapping ao tráfego roteado por ele.

O pc-gateway possui duas interfaces, eth0 e eth1, onde a interface eth0 está diretamente ligada a um Desktop Linux, que irá executar o cliente da ferramenta de benchmark, e a interface eth1 está diretamente ligada ao PABX que irá executar o servidor da ferramenta de benchmark. Ambos, Desktop e PABX, estão em sub-redes diferentes e possuem como roteador padrão o pc-gateway.

Para simular o Link de internet irá-se configurar o netem, que é uma disciplina de escalonamento de pacotes no kernel do Linux que possibilita simular:

  • delay;

  • perda;

  • jitter;

  • corrupção de pacote;

  • duplicação de pacotes; e

  • reordenação de pacotes.

Continue reading ‘Simulando links com o netem’ »