Korzystam z oprogramowania dd-wrt na routerze i bardzo mi się podoba!
Ale - nie jestem pewien, czy jakość usługi (QoS) działa na tym. Mam to ustawione w następujący sposób:
- http, port 80 - Premium
- bittorrent, port 6969 - luzem
- https, port 443 - Premium
- dns, port 53 - Premium
Zgodnie z dokumentacją QoS te poziomy to:
przepustowość jest przydzielana na podstawie następujących wartości procentowych wartości łącza w górę i łącza w dół dla każdej klasy:
- Wyjątek: 100 Mb / s - ignoruje globalne limity.
- Premium: 75% - 100%
- Ekspresowa: 15% - 100%
- Standard: 10% - 100%
- Luzem: 1,5% - 100%
Nie wydaje się to jednak do końca działać - przy zajętych torrentach mam poważne przerwy w przeglądaniu sieci, co jest do bani!
Dokumentacja QoS zawiera pewne kroki, aby sprawdzić QoS ...
Będziesz zainteresowany pierwszym zestawem źródłowego i docelowego adresu IP, w tym numerów portów. Następnie obecność l7proto i pole „mark”. Wpisy wskazują bieżący zastosowany na nich priorytet QoS połączenia na podstawie pola „znak”. Wartości „znacznika” odpowiadają poniższym
- Zwolniony: 100
- Premium: 10
- Ekspres: 20
- Standard: 30
- Luzem: 40
- (bez dopasowania QoS): 0
Możesz zobaczyć „mark = 0” dla niektórych usług l7proto, mimo że są one skonfigurowane na liście reguł QoS. Może to oznaczać, że system dopasowywania wzorca warstwy 7 nie pasuje do nowego lub zmienionego nagłówka dla tego protokołu. Zwykle zajmą się nimi usługi niestandardowe dotyczące meczów portów.
Na porcie 6969 (bittorrent) widzę dziwną mieszankę rzeczy mark=0
i mark=40
tak dalej
cat / proc / net / ip_conntrack udp 17105 src = 98.162.182.42 dst = 1.2.3.4 sport = 64512 dport = 6969 pakietów = 3 bajty = 290 src = 10.0.0.2 dst = 98.162.182.42 sport = 6969 dport = 64512 pakietów = 4 bajty = 202 [ZAPEWNIONE] 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 pakietów = 12 bajtów = 704 src = 10.0.0.2 dst = 98.248.173.174 sport = 6969 dport = 51114 pakietów = 10 bajtów = 440 [ZAPEWNIONY ] znak = 40 sekund = 0 użycie = 1 tcp 6598 ESTABLISHED src = 165.132.128.201 dst = 1.2.3.4 sport = 57218 dport = 6969 pakietów = 8024 bajtów = 9919881 src = 10.0.0.2 dst = 165.132.128.201 sport = 6969 dport = 57218 pakietów = 4211 bajtów = 239607 [ASSURED ] mark = 0 secmark = 0 use = 1 tcp 6586 ESTABLISHED src = 68.46.9.24 dst = 1.2.3.4 sport = 64688 dport = 6969 pakietów = 6 bajtów = 490 src = 10.0.0.2 dst = 68.46.9.24 sport = 6969 dport = 64688 pakietów = 8 bajtów = 944 [ASSURED ] znak = 40 sekund = 0 użycie = 1 udp 17 45 src = 222.254.228.38 dst = 1.2.3.4 sport = 25438 dport = 6969 pakietów = 5 bajtów = 454 src = 10.0.0.2 dst = 222.254.228.38 sport = 6969 dport = 25438 pakietów = 3 bajty = 154 [ZAPEWNIONE] mark = 0 secmark = 0 use = 1
(pełny plik widoczny na stronie http://pastebin.com/AZE6EtWm )
Od jakiegoś czasu bawię się tym dziennikiem i nie widzę żadnych wzorów!
Dlaczego niektóre ruchy bittorrent dla portu 6969 są oznaczone mark=0
(niepasowane) przez QoS dd-wrt, podczas gdy inne są oznaczone mark=40
(luzem)… jakieś pomysły?