Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 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
titleqos.txt
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. (wink)