* [LARTC] dscp marking
@ 2001-01-17 13:08 Tom
0 siblings, 0 replies; 2+ messages in thread
From: Tom @ 2001-01-17 13:08 UTC (permalink / raw)
To: lartc
<PRE>
I want to set the DSCP field of the incoming packets. And then put them
in the correct queues.
I can mark the packets:
iptables -A OUTPUT -t mangle -d 10.10.10.12 -j MARK --set-mark 1
tc qdisc add dev eth0 handle 1:0 dsmark indices 64 set_tc_index
tc class change dev eth0 classid 1:1 dsmark mask 0x3 value 0xb8
tc filter add dev eth0 parent 1:1 protocol ip prio 1 handle 1 fw
classid 1:1
Or i can set up the queues:
<bigger> #setting root DSMARK
#####################
echo Setting up DSMARK
$TC qdisc add dev $DEV root handle 1:0 dsmark indices 64 set_tc_index
$TC filter add dev $DEV protocol ip parent 1:0 prio 1 \
tcindex mask 0xfc shift 2 pass_on
#setting root CBQ
##################
echo Setting up root CBQ
$TC qdisc add dev $DEV parent 1:0 handle 2:0 cbq bandwidth $BANDWIDTH
\
avpkt 1000 cell 8 mpu 64
$TC filter add dev $DEV parent 2:0 protocol ip prio 1 \
tcindex mask 0xf0 shift 4 pass_on
#setting EF
############
echo Setting up EF
$TC class add dev $DEV parent 2:0 classid 2:5 cbq bandwidth $BANDWIDTH
\
rate $EF_RATE avpkt 1000 prio 1 bounded isolated allot 1514 \
maxburst 10
$TC qdisc add dev $DEV parent 2:5 pfifo limit 10
$TC filter add dev $DEV parent 1:0 protocol ip prio 1 \
handle 0x2e tcindex classid 1:51
$TC filter add dev $DEV parent 2:0 prio 1 handle 5 tcindex classid
2:5
#setting BE
############
echo Setting up BE
$TC class add dev $DEV parent 2:0 classid 2:6 cbq bandwidth $BANDWIDTH
\
rate $BE_RATE avpkt 1000 prio 6 allot 1514 maxburst 21
$TC qdisc add dev $DEV parent 2:6 red limit 60KB min 15KB max 45KB \
burst 20 avpkt 1000 bandwidth $BANDWIDTH probability 0.4
$TC filter add dev $DEV parent 1:0 protocol ip prio 1 \
handle 0x0 tcindex classid 2:161
$TC filter add dev $DEV parent 2:0 protocol ip prio 1 \
handle 6 tcindex classid 2:6
</bigger>
But I can't combine the two. What do I have to do to combine these 2?
I tried to do the marking at the ingress but that didn't work.
Thanks,
Tom Aernoudt
</PRE>
^ permalink raw reply [flat|nested] 2+ messages in thread
* [LARTC] DSCP marking
@ 2003-07-03 15:25 sun reflex4
0 siblings, 0 replies; 2+ messages in thread
From: sun reflex4 @ 2003-07-03 15:25 UTC (permalink / raw)
To: lartc
Hi,
I know that this question may NOT belong to this Mailing List, but
nevertheless, I hope I will get some help :)
After having worked with DiffServ on Linux, I want now to try marking
IP-packets in their DSCP header under Windows OS (e.g. WinXP). If somebody
knows some information, plz tell me, and u can e-mail me
sunreflex4@hotmail.com
Thanx in advance for ur understanding
_________________________________________________________________
Tired of spam? Get advanced junk mail protection with MSN 8.
http://join.msn.com/?pageþatures/junkmail
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2003-07-03 15:25 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-01-17 13:08 [LARTC] dscp marking Tom
-- strict thread matches above, loose matches on Subject: below --
2003-07-03 15:25 [LARTC] DSCP marking sun reflex4
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.