| To: | lartc@mailman.ds9a.nl |
|---|---|
| Subject: | Rép : [LARTC] about default filter command |
| From: | Vincent Dautremont <vdautrem@ulb.ac.be> |
| Date: | Thu, 26 Jul 2007 18:23:10 +0200 |
| Delivered-to: | sp-com-lists@consult.net |
| Delivered-to: | lartc-list@securepoint.com |
| Delivered-to: | lartc@outpost.ds9a.nl |
| List-archive: | <http://mailman.ds9a.nl/pipermail/lartc> |
| List-help: | <mailto:lartc-request@mailman.ds9a.nl?subject=help> |
| List-id: | "Mailinglist of the Linux Advanced Routing & Traffic Control project" <lartc.mailman.ds9a.nl> |
| List-post: | <mailto:lartc@mailman.ds9a.nl> |
| List-subscribe: | <http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc>, <mailto:lartc-request@mailman.ds9a.nl?subject=subscribe> |
| List-unsubscribe: | <http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc>, <mailto:lartc-request@mailman.ds9a.nl?subject=unsubscribe> |
| Sender: | lartc-bounces@mailman.ds9a.nl |
Le 26 juil. 07 à 13:55, Georgi Alexandrov a écrit : Vincent Dautremont wrote:Hi, here I have another newcomer question :-) in the section 9.6.1 of this how too http://tldp.org/HOWTO/Adv-Routing-HOWTO/lartc.qdisc.filters.html we can read commands about filters : ------------------------------------------ # tc filter add dev eth0 protocol ip parent 10: prio 1 u32 match \ ip dport 22 0xffff flowid 10:1 # tc filter add dev eth0 protocol ip parent 10: prio 1 u32 match \ ip sport 80 0xffff flowid 10:1 # tc filter add dev eth0 protocol ip parent 10: prio 2 flowid 10:2What does this say? It says: attach to eth0, node 10: a priority 1 u32 filter that matches on IP destination port 22 *exactly* and send it toband 10:1. And it then repeats the same for source port 80. The lastcommand says that anything unmatched so far should go to band 10:2, thenext-highest priority. ------------------------------------------ i try to do this at home as i want my ssh traffic prioritary to othertraffic but the problem is with the last command ! it simply don't work.The last command that says default trafic goes to prio 2 doesn't work # tc filter add dev eth0 protocol ip parent 10: prio 2 flowid 10:2 just give me the error: "Unknown filter flowid, hence option 1:2 is unparsable"So I don't get what do I must do in order to say that the default traficgoes on priority 2 of the prio filteris this how too always valid with the current version of tc ? did i dosomething wrong ? Thank you for your help.<snip> You should have posted *all* your tc rules. -- regards, Georgi Alexandrov key server - pgp.mit.edu :: key id - 0x37B4B3EE Key fingerprint = E429 BF93 FA67 44E9 B7D4 F89E F990 01C1 37B4 B3EE Ok, thanks for you advise, here are all my tc rules : # tc qdisc add dev eth0 root handle 1: prio# tc filter add dev eth0 protocol ip parent 1: prio 1 u32 match ip dport 22 0xffff flowid 1:1 # tc filter add dev eth0 protocol ip parent 1: prio 2 flowid 1:2 ---- does this lack one rule ? anyway the last one is not accepted by tc. Vincent. _______________________________________________ LARTC mailing list LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [LARTC] Definitive way to aggregate bandwidth using multiple links, Grant Taylor |
|---|---|
| Next by Date: | Re: [LARTC] Patch accurate packet scheduling for ATM/ADSL, Philippe |
| Previous by Thread: | [LARTC] tc filter not work, why?, 吴明津 |
| Next by Thread: | Re: Rép : [LARTC] about default filter command, Vincent Dautremont |
| Indexes: | [Date] [Thread] [Top] [All Lists] |