Po wdrożeniu kolejkowania z
http://nnd.reliserv.pl/rchtb/ powstał problem z programami p2p oraz usługami skype i grami chociażby z tego wpisu;
$i -t mangle -A PREROUTING -i $WANINT -p udp --sport 1024:65535 -j MARK --set-mark 2
ze względu na markowanie po portach.
Chcę jeszcze dodać, że zastosowałem różną wielkość dl i ul w p2p zależnie od pory dnia.
Próbowałem rozwiązać problem za pomocą ipp2p w następujący sposób:
$i -t mangle -A PREROUTING -i $LANINT -m ipp2p --ipp2p -j MARK --set-mark 2
$i -t mangle -A PREROUTING -i $WANINT -m ipp2p --ipp2p -j MARK --set-mark 2
$i -t mangle -A PREROUTING -i $LANINT -m ipp2p --ipp2p-data -j MARK --set-mark 2
$i -t mangle -A PREROUTING -i $WANINT -m ipp2p --ipp2p-data -j MARK --set-mark 2
$i -t mangle -I PREROUTING -i $LANINT -m ipp2p --ipp2p -j RETURN
$i -t mangle -I PREROUTING -i $WANINT -m ipp2p --ipp2p -j RETURN
$i -t mangle -I PREROUTING -i $LANINT -m ipp2p --ipp2p-data -j RETURN
$i -t mangle -I PREROUTING -i $WANINT -m ipp2p --ipp2p-data -j RETURN
$i -t mangle -A PREROUTING -j MARK --set-mark 2
Czy to właściwe markowanie
Fakt, że na klasach 1:5 i 2:5 pokazał mi się transfer p2p ale jakby za dużo.
W statystykach generowanych przez stat_htb giną mi ludzie (np. ja ciągnę newsbinem dość ostro i nie ma mnie w statystyce downloadu ani uploadu - dorzuca mnie do p2p). User ciągnący tylko p2p wogóle zaginął.
Czy błąd w statystykach, czy w moich wymysłach.
Cały mój skrypt na
http://83.16.44.114/dl/rchtb
Jedno co mnie ucieszyło to radykalne zmniejszenie pingów w stosunku do podobnego rozwiązania na interfejsach IMQ z niceshaperem.