Estou usando o firmware dd-wrt no meu roteador e gosto muito!
Mas - não tenho certeza de que a qualidade de serviço (QoS) esteja funcionando. Eu o configurei da seguinte maneira:
- http, porta 80 - Premium
- bittorrent, porto 6969 - Bulk
- https, porta 443 - Premium
- DNS, porta 53 - Premium
De acordo com a documentação de QoS , esses níveis são:
a largura de banda é alocada com base nas seguintes porcentagens de valores de uplink e downlink para cada classe:
- Isento: 100mbps - ignora os limites globais.
- Prêmio: 75% - 100%
- Expresso: 15% - 100%
- Padrão: 10% - 100%
- Massa: 1,5% - 100%
Porém, isso não parece funcionar totalmente - com torrentes ocupadas, recebo grandes pausas na minha navegação na web, o que é uma merda!
A documentação de QoS fornece algumas etapas para verificar a QoS ...
O que você estará interessado em examinar será o primeiro conjunto de IP de origem e destino, incluindo os números de porta. Em seguida, a presença de l7proto e o campo "mark". As entradas indicam a prioridade de QoS da conexão ao vivo atual aplicada a elas com base no campo "marca". Os valores da "marca" correspondem aos seguintes
- Isento: 100
- Premium: 10
- Express: 20
- Standard: 30
- Massa: 40
- (sem QoS correspondente): 0
Você pode ver "mark = 0" para algum serviço l7proto, mesmo que eles estejam configurados na lista de regras de QoS. Isso pode significar que o sistema de correspondência de padrões da camada 7 não corresponde a um cabeçalho novo ou alterado para esse protocolo. O serviço personalizado em correspondências de portas geralmente cuida delas.
Na porta 6969 (bittorrent), vejo uma estranha mistura de coisas mark=0
e mark=40
coisas assim
cat / proc / net / ip_conntrack udp 17 105 src = 98.162.182.42 dst = 1.2.3.4 sport = 64512 dport = 6969 pacotes = 3 bytes = 290 src = 10.0.0.2 dst = 98.162.182.42 sport = 6969 dport = 64512 pacotes = 4 bytes = 202 [ASSURED] mark = 0 secmark = 0 use = 1 tcp 6 117 TIME_WAIT src = 98.248.173.174 dst = 1.2.3.4 sport = 51114 dport = 6969 pacotes = 12 bytes = 704 src = 10.0.0.2 dst = 98.248.173.174 sport = 6969 dport = 51114 pacotes = 10 bytes = 440 [ASSURED ] marca = 40 segundos = 0 use = 1 tcp 6 598 ESTABELECIDO src = 165.132.128.201 dst = 1.2.3.4 esporte = 57218 dport = 6969 pacotes = 8024 bytes = 9919881 src = 10.0.0.2 dst = 165.132.128.201 sport = 6969 dport = 57218 pacotes = 4211 bytes = 239607 [ASSURED ] mark = 0 secmark = 0 use = 1 tcp 6 586 ESTABELECIDO src = 68.46.9.24 dst = 1.2.3.4 sport = 64688 dport = 6969 pacotes = 6 bytes = 490 src = 10.0.0.2 dst = 68.46.9.24 sport = 6969 dport = 64688 pacotes = 8 bytes = 944 [ASSURED ] marca = 40 segundos = 0 use = 1 udp 17 45 src = 222.254.228.38 dst = 1.2.3.4 sport = 25438 dport = 6969 pacotes = 5 bytes = 454 src = 10.0.0.2 dst = 222.254.228.38 sport = 6969 dport = 25438 pacotes = 3 bytes = 154 [ASSURED] mark = 0 secmark = 0 use = 1
(arquivo completo visível em http://pastebin.com/AZE6EtWm )
Estou brincando com esse registro há um tempo e não vejo nenhum padrão!
Por que algum tráfego bittorrent da porta 6969 é marcado mark=0
(não correspondido) pela QoS da dd-wrt enquanto outros são marcados mark=40
(Bulk) .. alguma idéia?