Escolar Documentos
Profissional Documentos
Cultura Documentos
Qos Muitobom
Qos Muitobom
F
E
G
O
S
E
M
P
O
L
T
I
C
A
S
D
E
Q
O
S
TRFEGO COM
POLTICAS DE QOS
T
R
F
E
G
O
S
E
M
P
O
L
T
I
C
A
S
D
E
Q
O
S
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*
15%
5%
4%
1%
HTTP
P2P
JOGOS ONLINE
75%
JOGOS ONLINE
OUTROS
VOIP
*ESTIMADO
UTILIZAO DA INTERNET 2010*
25%
15%
5%
5%
ORKUT
YOUTUBE
MSN
25% 25%
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 - 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. 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? 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:
- E S T R U T U R A -
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 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 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 1 .. Alta prioridade e 8 Baixa prioridade
Prioridade s funcionar se os limites so especificados
Prioridade s entramemao quando o limit-at
alcanado
QUEUE LIMIT-AT MAX-LIMIT
Q1 10M 20M
EXEMPLO DE FUNCIONAMENTO:
NS TEMOS 5 FILAS LEAF, CONFORME ABAIXO:
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? 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 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
O B R I G A D O ! ! !
www.catvbrasil.com.br
catvbrasil@gmail.com
www.twitter.com/mikrotikbrasil
1 LIVRO ROUTER-OS
DO BRASIL!!