Ho usato il firmware dd-wrt sul mio router e mi piace molto!
Ma - Non sono sicuro che la qualità del servizio (QoS) ci stia lavorando. L'ho impostato come segue:
- http, porta 80 - Premium
- bittorrent, porta 6969 - Bulk
- https, porta 443 - Premium
- dns, porta 53 - Premium
Secondo la documentazione QoS , questi livelli sono:
la larghezza di banda viene allocata in base alle seguenti percentuali di valori di uplink e downlink per ogni classe:
- Esente: 100 Mbps - ignora i limiti globali.
- Premium: 75% - 100%
- Express: 15% - 100%
- Standard: 10% - 100%
- Bulk: 1,5% - 100%
Questo non sembra del tutto funzionare, però - con i torrent occupati in corso ottengo importanti pause nella mia navigazione web che fa schifo!
La documentazione di QoS fornisce alcuni passaggi per verificare il QoS ...
Quello che ti interesserà sarà il primo set di IP di origine e di destinazione, inclusi i numeri di porta. Successivamente la presenza di l7proto e il campo "mark". Le voci indicano la priorità QoS della connessione live corrente applicata su di esse in base al campo "mark". I valori "mark" corrispondono a quanto segue
- Esente: 100
- Premium: 10
- Esprimere: 20
- Standard: 30
- Alla rinfusa: 40
- (nessun QoS abbinato): 0
È possibile che venga visualizzato "mark = 0" per alcuni servizi l7proto anche se sono configurati nell'elenco delle regole QoS. Ciò può significare che il sistema di corrispondenza dei pattern di livello 7 non corrispondeva a un'intestazione nuova o modificata per quel protocollo. Il servizio personalizzato sulle partite portuali di solito si occuperà di questi.
Sulla porta 6969 (bittorrent) vedo una strana mescolanza di cose con mark=0
e mark=40
così
cat / proc / net / ip_conntrack udp 17 105 src = 98.162.182.42 dst = 1.2.3.4 sport = 64512 dport = 6969 pacchetti = 3 byte = 290 src = 10.0.0.2 dst = 98.162.182.42 sport = 6969 dport = 64512 pacchetti = 4 byte = 202 [ASSICURATO] 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 pacchetti = 12 byte = 704 src = 10.0.0.2 dst = 98.248.173.174 sport = 6969 dport = 51114 pacchetti = 10 byte = 440 [ASSICURATO ] mark = 40 secmark = 0 use = 1 tcp 6 598 STABILITO src = 165.132.128.201 dst = 1.2.3.4 sport = 57218 dport = 6969 pacchetti = 8024 byte = 9919881 src = 10.0.0.2 dst = 165.132.128.201 sport = 6969 dport = 57218 pacchetti = 4211 byte = 239607 [ASSICURATO ] mark = 0 secmark = 0 use = 1 tcp 6 586 STABILITO src = 68.46.9.24 dst = 1.2.3.4 sport = 64688 dport = 6969 pacchetti = 6 byte = 490 src = 10.0.0.2 dst = 68.46.9.24 sport = 6969 dport = 64688 pacchetti = 8 byte = 944 [ASSICURATO ] mark = 40 secmark = 0 use = 1 udp 17 45 src = 222.254.228.38 dst = 1.2.3.4 sport = 25438 dport = 6969 pacchetti = 5 byte = 454 src = 10.0.0.2 dst = 222.254.228.38 sport = 6969 dport = 25438 pacchetti = 3 byte = 154 [ASSICURATO] mark = 0 secmark = 0 use = 1
(file completo visibile su http://pastebin.com/AZE6EtWm )
Ho giocato con questo registro per un po 'e non riesco a vedere alcun modello!
Perché un traffico bittorrent della porta 6969 è taggato mark=0
(non abbinato) dal QoS di dd-wrt mentre altri sono taggati mark=40
(Bulk) ... qualche idea?