Re: [LARTC] howto mark packet's dscp value

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dear Joana

I guess dsmark qdisc is runned before iptables PREROUTING phase, right?

Regards,
philip

Maria Joana Urbano wrote:

> >
> >can anyone tell me how to mark packet's DSCP value using tc?
> >
>
> Hi,
>
> You can use the dsmark qdisc. Something like (example):
>
> tc qdisc add dev $DEV handle 1:0 root dsmark indices 64 set_tc_index
> (...)
> tc class change $DEV parent 1:0 classid 1:1 dsmark 0x3 value 0xb8 # EF
> (...)
> tc filter add dev $DEV parent 1:0 prio 4 u32 ip dst y.y.y.y classid 1:1
>
> This way, packets going to y.y.y.y get EF mark.
>
> Iproute2 packages comes with some examples. The "Differentiated Services on
> Linux" draft by Almesberger, Jamal and Alexey Kuznetsov is another good
> source, including commented and easy to understand examples.
>
> Regards,
> Joana Urbano
>
>   ------------------------------------------------------------------------
>
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.459 / Virus Database: 258 - Release Date: 25-02-2003



[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux