Página 1 de 13 123456 ... ÚltimoÚltimo
+ Responder ao Tópico

  1. Os Clientes de diversas Operadoras, mesmo tendo 2, 3, 5 ou 10 Megas... algumas vezes não conseguem fazer download na velocidade máxima dele.
    Sendo necessário abrir 2, 3 ou mais downloads e somar a taxa de transferência para se ter a velocidade máxima.

    Hoje vou ensinar como implementar um controle de Download igual a esses que as Operadoras fazem.

    ### CENÁRIO:
    Esse controle de banda avançado é um QoS, sendo assim, não podemos aplica-lo no mesmo servidor que faz controle de banda dos clientes.
    Logo, essa regra somente irá funcionar na rede daqueles que tem um servidor central, mas fazem a autenticação (e controle de banda) dos clientes na RB mais próxima.
    Clique na imagem para uma versão maior

Nome:	         Cenario.JPG
Visualizações:	326
Tamanho: 	18,0 KB
ID:      	42314

    ### REGRAS (Firewall, Queue):
    Essa Regra deve ser adicionada no ROUTER 1

    /ip firewall mangle
    add action=mark-packet chain=forward comment=ControleDownloadAPJ connection-bytes=3000000-0 disabled=no new-packet-mark=3mb-0-conn passthrough=yes protocol=tcp
    add action=mark-packet chain=forward connection-bytes=3000000-0 disabled=no new-packet-mark=3mb-0-conn passthrough=yes protocol=udp

    /queue type
    add kind=pcq name=ControleDownloadAPJ pcq-burst-rate=0 pcq-burst-threshold=0 pcq-burst-time=10s pcq-classifier=src-address,dst-address pcq-dst-address-mask=32 pcq-dst-address6-mask=64 pcq-limit=50 pcq-rate=512k pcq-src-address-mask=32 pcq-src-address6-mask=64 pcq-total-limit=5000

    /queue simple
    add burst-limit=0/0 burst-threshold=0/0 burst-time=0s/0s direction=both disabled=yes interface=all limit-at=0/0 max-limit=0/0 name=ControleDownloadAPJ packet-marks=3mb-0-conn parent=none priority=8 queue=default-small/ControleDownloadAPJ target-addresses=1xx.xx.xxx.0/24 time=17h-23h59m59s,sun,mon,tue,wed,thu,fri,sat total-queue=default-small

    ### COMO FUNCIONA:
    Com as regras acima, um cliente que possua 3 Mega de velocidade, se fizer um teste de velocidade, irá ter a velocidade máxima dele (3 Mega).

    Mas, quando esse cliente fizer um ou mais download, após ter baixado 3mb (connection-bytes). Cada download dele irá entrar no controle de banda avançado do ROUTER1 e sua velocidade de download vai baixar para 512k (pcq-rate).
    Sendo o limite máximo da banda dele o que estiver no Router2, que no caso desse cliente seria de 3 Mega.

    Em outras palavras.
    Um cliente que possua 3 megas de Velocidade, sem essas regras, precisaria fazer 1 ÚNICO download para usar 100% de sua banda.
    Já com essas Regras, o cliente precisaria fazer 6 downloads para usar 100% de sua banda.

    Exemplo:
    Download SEM a Regra - 1 Único download é suficiente para o cliente utilizar 100% de sua banda.
    Clique na imagem para uma versão maior

Nome:	         DownloadSemRegra.jpg
Visualizações:	617
Tamanho: 	73,6 KB
ID:      	42315

    Download COM a Regra - Mesmo realizando 2 download, não foi o suficiente para o cliente utilizar 100% de sua banda.
    Clique na imagem para uma versão maior

Nome:	         DownloadComRegra.jpg
Visualizações:	568
Tamanho: 	74,1 KB
ID:      	42316

    ### ADAPTAÇÃO
    - Podemos fazer com que apenas alguns Clientes passem por essa regra.
    - Podemos fazer com que somente o download de alguns sites específicos passe por essa regra.
    - Podemos fazer com que esse controle funcione em determinado dia da semana ou hora.
    - Podemos fazer com que Diferentes tipos de Planos seja necessário fazer quantidades diferentes de download para atingir 100% da velocidade.

    connection-bytes - Tamanho do download que o Cliente poderá fazer antes de entrar no Controle (default da regra 3mb).
    pcq-rate - velocidade máxima (default da regra 512k) atingida após o cliente ter feito download acima.
    target-addresses - Faixa de IP que será controlada.
    time - Horário de funcionamento da regra

    Enfim, podemos adaptar essas regras para os mais variados tipos.

  2. Essas regras se consegue aplicar ao P2P com sucesso ?



  3. Citação Postado originalmente por megabyte Ver Post
    Essas regras se consegue aplicar ao P2P com sucesso ?
    As regras se aplicam para qualquer conteudo que seja marcado e tratado no firewall ( voce pode inclusive tratar outras portas e protolos se assim preferir ), se vc usar para marcar o condeudo p2p e aplicar as regras era funcionar.


    abraco

  4. No meu cenaria eu teria que add mais uma rb correto?

    1° RB
    750gl c/ 2x adsl + 2mb dedicado = LoadBalance

    2° RB
    rb1200 controle de cliente e cache = Concentrador

    3° RB
    Controle avançado de qos

    Seria esse o cenario correto?

  5. Citação Postado originalmente por JonasMT Ver Post
    No meu cenaria eu teria que add mais uma rb correto?

    1° RB
    750gl c/ 2x adsl + 2mb dedicado = LoadBalance

    2° RB
    rb1200 controle de cliente e cache = Concentrador

    3° RB
    Controle avançado de qos

    Seria esse o cenario correto?
    Acredito que de para adaptar essas regras em uma RB entre o cliente e o servidor central.


    [ Post Editado: Fora do Tema ]
    Última edição por AndrioPJ; 07-02-2013 às 12:32.






Visite: BR-Linux ·  VivaOLinux ·  Dicas-L