PDF zum Download - Heinlein
PDF zum Download - Heinlein
PDF zum Download - Heinlein
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