Você está na página 1de 41

MONTANDO ESTRUTURAS

DE QOS COM HTB


UTILIZANDO O ROUTER-OS
DAVID MARCONY

QUEM SOU EU?


DAVID MARCONY CATVBRASIL
PROFESSOR OFICIAL DA MIKROTIK INTERNACIONAL
AUTOR DO PRIMEIRO LIVRO BRASILEIRO DE ROUTER-OS
PALESTRANTE EM TODOS OS MUM BRASILEIROS
GERENTE NACIONAL DE TECNOLOGIA DA REDITELECOM
CONSULTOR AUTONMO

AGENDA:
ESCLARECIMENTOS:
ENTENDER O QUE E COMO FUNCIONA
QOS:
ENTENDER OS CONCEITOS DE QOS
HTB:
ENTENDER OS CONCEITOS DA HTB
CONCLUSES

ESCLARECIMENTOS SOBRE QOS

O que QoS (Qualidade de Servio)?

Em redes de comutao de pacotes refere-se garantia


de largura de banda, confiabilidade, entrega, entre
outras coisas e em muitos casos, utilizada
informalmente para referir a probabilidade de um pacote
circular entre dois pontos de rede.

PROBLEMAS FREQUENTES EM REDES SEM QOS


pacotes descartados descarte de pacotes sem controle, o
que resulta freqentemente em "soluos" na transmisso;
atraso - pode decorrer muito tempo at um pacote atingir o
seu destino;
entrega desordenada - ocorre freqentemente a entrega de
pacotes numa ordem diferente da que foram enviados;
erros - tambm pode ocorrer que os pacotes sejam enviados
para destinos errados, ou misturados, ou mesmo serem
corrompidos em trnsito.

CONCEITOS DE QOS

TRFEGO SEM POLTICAS DE QOS

TRFEGO COM
POLTICAS DE QOS

EXEMPLO DO QUE NO QOS OU HTB:

ESSE AMONTOADO DE REGRAS


MUITAS VEZES CHAMADO DE
QOS E TAMBM COMUM SER
ENCONTRADO EM SERVIDORES
ALHEIOS.

PLANEJAMENTO PARA IMPLANTAO GENRICA DE QOS:

1 IDENTIFICAR O TIPO DE TRFEGO


2 CRIAR UM PLANO DE PRIORIZAES
3 MARCAR AS CONEXES E PACOTES IDENTIFICADOS
4 MONTANDO A QOS

UTILIZAO DA INTERNET 2010*


1%
5%

4%

HTTP
P2P
JOGOS ONLINE
OUTROS
VOIP

15%

75%

*ESTIMADO

UTILIZAO DA INTERNET 2010*

5%

5%
25%

15%

25%

25%

ORKUT
YOUTUBE
MSN
COLHEIRA FELIZ
VIRUS
OUTROS

*ESTIMADO

1 - IDENTIFICAO DO TRFEGO:

-COMO IDENTIFICAR?
- ADIVINHOMETRO
- TCNICA DO PASSTHROUGT
- PACKET SNIFFER COM ANALIZADOR DE PROTOCOLOS

ADVINHMETRO:

- Consiste em tentar adivinhar que tipo de protocolos e


portas so mais utilizadas na rede.
- Possui baixa preciso pois usa a tcnica do eu
acho, porm largamente utilizado.
- H casos em que so utilizadas tabelas de portas e
protocolos conhecidos disponveis na internet. Isso
funciona, porm no 100% ideal.

TCNICA DO PASSTHOUGT:

- Utiliza a ao passthrough para identificar o trfego na


rede.
- Recomendado deixar funcionando de um dia para o outro.
- Podemos verificar todas as portas e protocolos conhecidos
ou no, desta forma iremos obter um resultado mais real do
trfego que realmente trafega em nossa rede.
- Desta forma possvel moldar o trfego com mais
preciso, pois conseguimos identificar o trfego real da rede
monitorada.

TCNICA DO PASSTHROUGT:

PACKET SNIFFER:
/tool sniffer

http://wiki.mikrotik.com/wiki/Manual:Tools/Packet_Sniffer

2 - PLANO DE PRIORIZAES:

3 - MARCAO DOS PACOTES:


1 REGRA:

3 - MARCAO DOS PACOTES:


2 REGRA:

PERGUNTAS QUE NO QUEREM CALAR....


- Porque utilizar a ao mark-connection primeiro?
R: Esta ao marca o primeiro pacote da conexo.

- Porque junto a ao mark-connection utilizamos a


funo passthrough habilitada?
R: Porque devemos passar o resto do fluxo para a prxima regra. Esta ao s marca
o primeiro pacote.

- Porque utilizar mais uma regra com funo markpacket?


R: Esta regra marcar todos os outros pacotes que fazem parte de uma conexo.

- Porque junto a ao mark-packet utilizamos a funo


passthrough agora desabilitada?
R: Aqui no mais necessrio marcar mais nada, uma vez que marcamos o primeiro
pacote da conexo e logo todo o fluxo restante.

4 MONTANDO A QOS:

DVIDAS?

UTILIZANDO A

(Hierarchical Token Bucket | balde de fichas hierrquico)

HTB - CONCEITOS:
Hierarquia de grandes quantidades (HTB) uma tcnica que
trabalha com filas em nvel hierrquico, determinando valores
garantidos e prioridades as filas.
Possui 2 tipos de filas:
Filas inner Responsvel pela distribuio do trfego
Filas leaf Responsvel pelo consumo real
No RouterOS necessrio especificar a opo parent para
atribuir uma fila como uma filha de outra fila.

HTB - CONCEITOS:

-ESTRUTURA-

HTB - CONCEITOS:

A possui 2 filhos:
-B
-C
C possui 2 filhos:
-D
-E

HTB - CONCEITOS:

Fila Leaf :
- responsvel pelo consumo de
trfego real
-Todas as filas leaf so tratadas
da mesma forma
-Todas as filas leaf esto no
nvel mais baixo da HTB

HTB - CONCEITOS:

Fila inner:
-Para ser considerada uma fila
inner, deve haver abaixo dela
ao menos uma fila leaf
-Responsvel apenas pela
distribuio do trfego.

TERMOS COMUNS NA HTB:


Banda mnima garantida (CIR)

o Limit-at no RouterOS
No pior dos cenrios a banda mnima garantida que ser
dada a fila
CIR trabalha tanto com filas leaf e inner

TERMOS COMUNS NA HTB:

Banda mxima alcanada (MIR)

o Max-limit no RouterOS
Banda mxima que a fila pode chegar, se houver banda
disponvel
MIR trabalha tanto com filas leaf e inner

TERMOS COMUNS NA HTB:

Cores das filas no Winbox:

Verde usando entre 0% - 50% da banda disponvel


Amarelo usando entre 51% - 75% da banda disponvel
Vermelho usando entre 76% - 100% da banda disponvel

TERMOS COMUNS NA HTB:

Prioridade
S trabalha com filas do tipo leaf
1 .. Alta prioridade e 8 Baixa prioridade
Prioridade s funcionar se os limites so especificados
Prioridade s entram em ao quando o limit-at
alcanado

EXEMPLO DE FUNCIONAMENTO:

NS TEMOS 5 FILAS LEAF, CONFORME ABAIXO:


QUEUE

LIMIT-AT

MAX-LIMIT

Q1

10M

20M

Q2

1M

20M

Q3

1M

20M

Q4

1M

20M

Q5

1M

20M

CONFIGURAO NO WINBOX:

O ROTEADOR NO DISTRIBUI O TRFEGO DA FORMA


CORRETA. NOTE QUE NO SO RESPEITADOS OS LIMITES DE
CADA FILA.

CONFIGURAO NO WINBOX:

APLICANDO A HIERRQUIA DA HTB, AS BANDAS SO


DISTRIBUIDAS DA FORMA CORRETA E OS LIMITES SO
RESPEITADOS DE ACORDO COM A PRIORIDADE APLICADA.

MONTAGEM:

EXEMPLO DE QOS COM HTB PRONTA:

HIERRQUIA, PRIORIDADES, DISCIPLINAS DE ENFILEIRAMENTE, BANDAS, BURSTS

DVIDAS?

REFERNCIAS:
http://wiki.mikrotik.com/wiki/Manual:HTB
http://wiki.mikrotik.com/wiki/Manual:Queue
Palestra: HTB Implementation on RouterOS QoS MUM USA
2009 - Valens Riyadi - Citraweb Nusa Infomedia, Indonesia
Palestra: MikroTik RouterOS Workshop QoS Best Practice
MUM USA 2009 (Dallas) Mergis MikroTik Internacional
Google
Imagens diversas retiradas de sites especializados na web

OBRIGADO!!!
www.catvbrasil.com.br
catvbrasil@gmail.com
www.twitter.com/mikrotikbrasil

1 LIVRO ROUTER-OS
DO BRASIL!!

Você também pode gostar