25.04.2013 Aufrufe

PDF zum Download - Heinlein

PDF zum Download - Heinlein

PDF zum Download - Heinlein

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Michael Bonin (ITD 4) SS 2003 Projektarbeit Seite 36 von 39<br />

Intelligentes Trafficmanagement für Internet Service Provider - Quality of Service mit Linux<br />

# Steuerbefehle etc. (z.B. ICMP)<br />

tc filter add dev $DEV parent 1:4 protocol ip prio 11 u32 \<br />

match ip protocol 1 0xff flowid 1:41<br />

# "beschleunigen" kleiner Pakete<br />

tc filter add dev $DEV parent 1:4 protocol ip prio 12 u32 \<br />

match ip protocol 6 0xff \<br />

match u8 0x05 0x0f at 0 \<br />

match u16 0x0000 0xffc0 at 2 \<br />

flowid 1:41<br />

# Traffic von unwichtigen IPs<br />

for a in $JPB_NOPRIOHOSTSRC<br />

do<br />

tc filter add dev $DEV parent 1:4 protocol ip prio 13 u32 \<br />

match ip src $a flowid 1:43<br />

done<br />

# Traffic von wichtigen IPs<br />

for a in $JPB_HIGHPRIOHOSTSRC<br />

do<br />

tc filter add dev $DEV parent 1:4 protocol ip prio 13 u32 \<br />

match ip src $a flowid 1:41<br />

done<br />

# Traffic an unwichtigen IPs<br />

for a in $JPB_NOPRIOHOSTDST<br />

do<br />

tc filter add dev $DEV parent 1:4 protocol ip prio 14 u32 \<br />

match ip dst $a flowid 1:43<br />

done<br />

# Traffic an wichtigen IPs<br />

for a in $JPB_HIGHPRIOHOSTDST<br />

do<br />

tc filter add dev $DEV parent 1:4 protocol ip prio 14 u32 \<br />

match ip dst $a flowid 1:41<br />

done<br />

# Traffic von unwichtigen Ports<br />

for a in $JPB_NOPRIOPORTSRC<br />

do<br />

tc filter add dev $DEV parent 1:4 protocol ip prio 15 u32 \<br />

match ip sport $a 0xffff flowid 1:43<br />

done<br />

# Traffic von wichtigen Ports<br />

for a in $JPB_HIGHPRIOPORTSRC<br />

do<br />

tc filter add dev $DEV parent 1:4 protocol ip prio 15 u32 \<br />

match ip sport $a 0xffff flowid 1:41<br />

done<br />

# Traffic an unwichtigen Ports<br />

for a in $JPB_NOPRIOPORTDST<br />

do<br />

tc filter add dev $DEV parent 1:4 protocol ip prio 16 u32 \<br />

match ip dport $a 0xffff flowid 1:43<br />

done

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!