...
- TCP-ACK Pakete
- TOSMD markierte Pakete (nicht notwendig, da kein direkter Anwendungsfall für Entertain. Schadet aber nicht; Markiert überhaupt noch eine Anwendung nach altem TOS Standard?)
- DNS Pakete
- SIP und RTP für die IP Telefonie
- IGMP und RTP für Entertain
Was wäre noch sinnvoll, kann aber nicht realisiert werden kann (Feature Requests an opt_qos?):
- HTTP Requests vom LAN die kleiner x Byte sind. (abgeguckt aus der Fritzbox QoS Config)
- Filtering aufgrund der DSCP Markierungen der Pakete. (z.B. CS2, CS3 bei Entertain)
- Setzen von DSCP Markierungen von ausgehenden Paketen, die einem Filter entsprechen. (/sbin/iptables -A OUTPUT -t mangle -p udp -m udp --sport 4569 -j DSCP --set-dscp-class ef)
...
Ich gehe von einem VDSL50 Anschluss aus.
Code Block | ||
---|---|---|
| ||
OPT_QOS='yes' QOS_INTERNET_DEV_N='1' QOS_INTERNET_DEV_1='ppp0' QOS_INTERNET_BAND_DOWN='50000Kibit51392Kibit/s' QOS_INTERNET_BAND_UP='10000Kibit10048Kibit/s' QOS_INTERNET_DEFAULT_DOWN='4' QOS_INTERNET_DEFAULT_UP='2' QOS_CLASS_N='4' QOS_CLASS_1_PARENT='0' # hoch priorisierter Upstream QOS_CLASS_1_MINBANDWIDTH='2000Kibit/s' QOS_CLASS_1_MAXBANDWIDTH='2000Kibit/s' QOS_CLASS_1_DIRECTION='up' QOS_CLASS_1_PRIO='1' QOS_CLASS_2_PARENT='0' # niedrig priorisierter Upstream QOS_CLASS_2_MINBANDWIDTH='2000Kibit/s' QOS_CLASS_2_MAXBANDWIDTH='7500Kibit/s' # Simple Regel: max 75-80% der Gesamtbandbreite Upstream QOS_CLASS_2_DIRECTION='up' QOS_CLASS_2_PRIO='2' QOS_CLASS_3_PARENT='0' # hoch priorisierter Downstream QOS_CLASS_3_MINBANDWIDTH='20000Kibit/s' QOS_CLASS_3_MAXBANDWIDTH='25000Kibit/s' QOS_CLASS_3_DIRECTION='down' QOS_CLASS_3_PRIO='1' QOS_CLASS_4_PARENT='0' # niedrig priorisierter Downstream QOS_CLASS_4_MINBANDWIDTH='5000Kibit/s' QOS_CLASS_4_MAXBANDWIDTH='20000Kibit40000Kibit/s' QOS_CLASS_4_DIRECTION='down' QOS_CLASS_4_PRIO='2' QOS_FILTER_N='6' QOS_FILTER_1_CLASS='1' # ACK-Pakete sind wichtig QOS_FILTER_1_IP_INTERN='' QOS_FILTER_1_IP_EXTERN='' QOS_FILTER_1_PORT='' QOS_FILTER_1_PORT_TYPE='' QOS_FILTER_1_OPTION='ACK' QOS_FILTER_2_CLASS='1' # TOS Minumum Delay QOS_FILTER_2_IP_INTERN='' QOS_FILTER_2_IP_EXTERN='' QOS_FILTER_2_PORT='' QOS_FILTER_2_PORT_TYPE='' QOS_FILTER_2_OPTION='TOSMD' QOS_FILTER_3_CLASS='1 3' # VOIP-Pakete sind wichtig QOS_FILTER_3_IP_INTERN='192.168.1.1' # IP Fritzbox/Asterisk/SIP-Telefon QOS_FILTER_3_IP_EXTERN='' QOS_FILTER_3_PORT='5060 10000-2000010060' QOS_FILTER_3_PORT_TYPE='client server' QOS_FILTER_3_OPTION='UDP' QOS_FILTER_4_CLASS='1 3' # VOIP-Pakete sind wichtig QOS_FILTER_4_IP_INTERN='192.168.1.1' # IP Fritzbox/Asterisk/SIP-Telefon QOS_FILTER_4_IP_EXTERN='' QOS_FILTER_4_PORT='5060 10000-2000010060' QOS_FILTER_4_PORT_TYPE='client server' QOS_FILTER_4_OPTION='TCP' QOS_FILTER_5_CLASS='1 3' # Priorisiere IGMP und co! QOS_FILTER_5_IP_INTERN='192.168.6.0/24' # IP Range der Media-receiver QOS_FILTER_5_IP_EXTERN='' QOS_FILTER_5_PORT='5060 10000-20000' QOS_FILTER_5_PORT_TYPE='client server' QOS_FILTER_5_OPTION='UDP' QOS_FILTER_6_CLASS='1 3'# Priorisiere DNS QOS_FILTER_6_IP_INTERN='' QOS_FILTER_6_IP_EXTERN='' QOS_FILTER_6_PORT='53' QOS_FILTER_6_PORT_TYPE='client server' QOS_FILTER_6_OPTION='UDP' |
Wer noch Tipps, Ideen oder Erfahrungen hat, kann sich gerne melden. Zumindest auf dem fli4l bin ich QoS-Einsteiger Die Werte sind jetz auch nicht bis aufs letzte Bit errechnet, aber ein guter Ansatz.