Divisão por Tamanho de Downloads
Bom vou postar aqui algumas correções que tive de fazer para as regras postadas anteriormente funcionarem corretamente no meu servidor de teste:
1 - Link para calculo de tamanhos:
Código :
[url=http://www.gwebtools.com.br/converter-bit]Converter bit, byte, kilobit, kilobyte, megabit, megabyte, gigabit, gigabyte[/url]
Correções que foram feitas aqui:
1 - Tamanho de Arquivos
Código :
4M = 4194304 byte
8M = 8388608 byte
12M = 12582912 bytes
2 - Mangle / PassthRough
Tive de seleciona o PassthRough na marcação dos Pacotes, fazendo isso as regras ao atingirem o valor em MB começaram a repassarem para a próxima.
No Manual em PDF, pagina 325 do do MK 3.x em Mangle / Descrição
Código :
Inglês:
passthrough - ignore this rule go on to the next one
Português:
passthrough - Ignore está regra e vá para proxima.
Regras Corrigidas (Para evitar problemas deixei Disabled=yes):
Mikrotik versão 3.25
/IP FIREWALL MANGLE
Código :
/ip firewall mangle
add action=mark-connection chain=output comment="PROXYFULL 0-4M (CATVBRASIL_Editada por Rodrigo_Minelli.'.)" connection-bytes=0-4194304 disabled=yes dscp=4 \
new-connection-mark=Proxy_Full_4Mb_Conn passthrough=yes protocol=tcp
add action=mark-packet chain=output comment="" connection-mark=Proxy_Full_4Mb_Conn disabled=yes new-packet-mark=Proxy_Full_4Mb_Packet passthrough=yes
add action=mark-connection chain=output comment="PROXYFULL 4-8M (CATVBRASIL_Editada por Rodrigo_Minelli.'.)" connection-bytes=4194304-8388608 disabled=yes \
dscp=4 new-connection-mark=Proxy_Full_8Mb_Conn passthrough=yes protocol=tcp
add action=mark-packet chain=output comment="" connection-mark=Proxy_Full_8Mb_Conn disabled=yes new-packet-mark=Proxy_Full_8Mb_Packet passthrough=yes
add action=mark-connection chain=output comment="PROXYFULL 8-12M (CATVBRASIL_Editada por Rodrigo_Minelli.'.)" connection-bytes=8388608-12582912 disabled=yes \
dscp=4 new-connection-mark=Proxy_Full_12Mb_Conn passthrough=yes protocol=tcp
add action=mark-packet chain=output comment="" connection-mark=Proxy_Full_12Mb_Conn disabled=yes new-packet-mark=Proxy_Full_12Mb_Packet passthrough=yes
Queue Tree:
/QUEUE TREE
Código :
/queue tree
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=yes limit-at=0 max-limit=4M name=Proxy_Full_4Mb packet-mark=Proxy_Full_4Mb_Packet parent=\
global-out priority=2 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=yes limit-at=0 max-limit=3M name=Proxy_Full_8Mb packet-mark=Proxy_Full_8Mb_Packet parent=\
global-out priority=2 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=yes limit-at=0 max-limit=2M name=Proxy_Full_12Mb packet-mark=Proxy_Full_12Mb_Packet parent=\
global-out priority=2 queue=default
Lembrando que as regras são de autoria do CATV_BRASIL e foram adaptadas pra melhor funcionamento por mim.
Por Favor se for util agradeça.
OBS.: Caros Moderadores, fiz questão de ler e imprimir todos os itens da regras deste forum e num vi nenhuma irregularidade neste post por isso gostaria que não o removessem se necessário move-lo.
Por garantia como meus postes teem sumido de vez em quando tirei um PrintScreen caso precise recoloca-lo no forum.
Desde ja Agradeço a todos.
:dito:
dow limitado x navegação liberado
Citação:
Postado originalmente por
j34nsch
então amigo eu fiz diferente, os arquivos pequenos de até 500k liberei velocidade extra, porem os maiores deixei cair na queues do cliente, assim a nevegação fica muito rapida, e os cliente que estão fazendo download fica na velocidade contratada.
assim dou privilegio a porta 80 e resolução de dns
marca os pacote no queues, OBS deixei encima das outras queues
e pronto fica show de bola, cliente fica feliz e não aumenta em muito o consumo de link, vou marcar mais tarde os https tb
agora como o amigo disse é só trocar onde esta connection-bytes=0-500000 por connection-bytes=1024000-0, ai vc vai liberar os pacotes para os pacotes maiores que 1mega
Bem o brigado a todos os amigo que nos ajudaram, 1929 espero que o meu post tenho lhe ajudado t+
fala ai pessoal, beleza... parabenizar a todos que contribuem aqui no forum, dizer que sou novissimo no mikrotik e tenho aprendido muito aki.
seguinte,
a regra mangle foi de boa, mas a queue simples nao consegui.
entao fiz o seguinte (manual)
general
Name= PACKFULL
Max limit= 10M
Advanced
Packet mark= PackFullMARK
Interface= ether2 Local
funcionou, ele ta liberando o link inteiro para a navegação e tambem para download, mas ele nao volta para a regra queue do cliente apos ter ultrapassado os 500k, continua baixando com todo o link.
gostaria da ajuda de voces para saber no que estou errando
desde ja agradeço
mk 2.9.27
modem bridge
webproxy desativado
cache full desativado
navegação ilimitada x download limitado
Citação:
Postado originalmente por
j34nsch
então amigo eu fiz diferente, os arquivos pequenos de até 500k liberei velocidade extra, porem os maiores deixei cair na queues do cliente, assim a nevegação fica muito rapida, e os cliente que estão fazendo download fica na velocidade contratada.
assim dou privilegio a porta 80 e resolução de dns
marca os pacote no queues, OBS deixei encima das outras queues
e pronto fica show de bola, cliente fica feliz e não aumenta em muito o consumo de link, vou marcar mais tarde os https tb
agora como o amigo disse é só trocar onde esta connection-bytes=0-500000 por connection-bytes=1024000-0, ai vc vai liberar os pacotes para os pacotes maiores que 1mega
Bem o brigado a todos os amigo que nos ajudaram, 1929 espero que o meu post tenho lhe ajudado t+
fala ai pessoal, beleza... parabenizar a todos que contribuem aqui no forum, dizer que sou novissimo no mikrotik e tenho aprendido muito aki.
seguinte,
a regra mangle foi de boa, mas a queue simples nao consegui.
entao fiz o seguinte (manual)
general
Name= PACKFULL
Max limit= 10M
Advanced
Packet mark= PackFullMARK
Interface= ether2 Local
funcionou, ele ta liberando o link inteiro para a navegação e tambem para download, mas ele nao volta para a regra queue do cliente apos ter ultrapassado os 500k, continua baixando com todo o link.
gostaria da ajuda de voces para saber no que estou errando
desde ja agradeço
mk 2.9.27
modem bridge
webproxy desativado
cache full desativado
down lilitado x navegação ilimitada
boa tarde pessoal, sou novo no forum e mais ainda no mikrotik, preciso da ajuda de voces.
configuração::
mk 2.9.27 / modem bridge / link velox de 8mb / cache full / webproxy / filtro youtube (nao vai pro cache) / 1gb ram / 40gb hd ide / só nao posto as regras porque nao sei faze-lo...rsrsr
minha duvida é o seguinte:
consegui fazer a dica do amigo (j34nsch) até certo ponto, a regra mangle foi de boa, mas a queue simple nao consegui, nao roda o script e nao achei onde colocar a opção (direction=both )
entao fui tentar fazer manual e coloquei assim:
na aba general
Name= PACKFULL
Max limit= 10M/10M
na aba advanced
Packet mark= PackFullMARK
Interface= ether2 Local (dos clientes)
realmente naveguei com toda a banda e fiz down de até 800k, porem, ele deveria baixar a velocidade do down quando baixasse 500k (não é isso?) ex: arquivo de 2M de 0 á 500k ele baixaraia a full e de 501k á 2M ele baixaria na velocidade configurada na queue simple do cliente ja configurada no meu caso de 150k, estou certo ?
pois é, nao consegui... gostaria muito da ajuda de voces.
desde ja agradeço