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%
4%
5%

15% HTTP
P2P
JOGOS ONLINE
OUTROS
VOIP
75%

*ESTIMADO
UTILIZAO DA INTERNET 2010*

5%
5%
25%
ORKUT
15%
YOUTUBE
MSN
COLHEIRA FELIZ
VIRUS
OUTROS
25% 25%

*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 mark-


packet?
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