I was reading the some of the post and idea comes to my mind...
If I mark the packets incoming from some interface with iptables and then use
this mark for classifing in tcng..
(I see there is "fw"-classifier in tcng language, dont know how to use
it...).
Did u tried something like this..
Jacob Teplitsky <jacobt@bivio.net> wrote:
|
|> Subject: [LARTC] [tcng] specifing interface in IF ?!
|>
|> does anyone know how can I make class-path based on interface from which
the packet comes ?!
|
|We implemented something like this:
|dev "s0e0" {
| ingress {
| class (<>,set_color(GREEN))
| if tcp_dport == PORT_HTTP;
| class (<>,set_color(YELLOW))
| if tcp_dport == PORT_SMTP;
| class (<>,set_color(RED))
| if 1;
| }
|}
|
|dev "s1e0" {
| egress {
| class (<>,set_dscp(0x12))
| if color == GREEN;
| class (<>,set_dscp(0x23))
| if color == YELLOW;
| class (<>,set_dscp(0x34))
| if color == RED;
| drop if 1; /* not reached */
|
| fifo;
| }
|}
|
|but you can''t do this with tcng-tc.
|
|- Jacob
|_______________________________________________
|LARTC mailing list / LARTC@mailman.ds9a.nl
|http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
|
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/