From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?iso-8859-1?q?Andreas=20Wright?= Date: Mon, 20 Jan 2003 09:00:27 +0000 Subject: [LARTC] Help Needed with TC qdisc and filters MIME-Version: 1 Content-Type: multipart/mixed; boundary="0-1236270779-1043053227=:14100" Message-Id: List-Id: To: lartc@vger.kernel.org --0-1236270779-1043053227=:14100 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hello , I am trying to use tc to do the following ..on the interface(eth0) I want to give priority to to packets coming from a specific IP address 1.2.3.4 over packets from IP address 1.2.3.5 . I would like to know if the following setup would work with PRIO qdisc. tc qdisc add dev eth0 root handle 10 : prio tc filter add dev eth0 parent 10:0 protocol ip prio 1 u32 \ match ip src 1.2.3.4/32 flowid 10:1 tc filter add dev eth0 parent 10:0 protocol ip prio 1 u32 \ match ip dst 1.2.3.4/32 flowid 10:1 tc filter add dev eth0 parent 10:0 protocol ip prio 1 u32 \ match ip src 1.2.3.5/32 flowid 10:2 tc filter add dev eth0 parent 10:0 protocol ip prio 1 u32 \ match ip dst 1.2.3.5/32 flowid 10:2 Can I test this setup by using flooding ping from 1.2.3.4 and 1.2.3.5 to the machine configured with tc ? I expected that pings from 1.2.3.5 will be dropped giving priority to 1.2.3.4 Looking forward to your input, Andreas. --------------------------------- With Yahoo! Mail you can get a bigger mailbox -- choose a size that fits your needs --0-1236270779-1043053227=:14100 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: 8bit

Hello ,

I am trying to use tc to do the following ..on the interface(eth0) I want to give priority to  to packets coming from a specific IP address 1.2.3.4 over packets from  IP address 1.2.3.5 .

I would like to know if the following setup would work with PRIO qdisc.

tc qdisc add dev eth0 root handle 10 : prio

tc filter add dev eth0 parent 10:0 protocol ip prio 1 u32 \
match ip src 1.2.3.4/32 flowid 10:1

tc filter add dev eth0 parent 10:0 protocol ip prio 1 u32 \
match ip dst 1.2.3.4/32 flowid 10:1

tc filter add dev eth0 parent 10:0 protocol ip prio 1 u32 \
match ip src 1.2.3.5/32 flowid 10:2

tc filter add dev eth0 parent 10:0 protocol ip prio 1 u32 \
match ip dst 1.2.3.5/32 flowid 10:2

Can I test this setup by using flooding ping from 1.2.3.4 and 1.2.3.5 to the machine configured with tc ?

I expected that pings from 1.2.3.5 will be dropped giving priority to 1.2.3.4

Looking forward to your input,

Andreas.



 



With Yahoo! Mail you can get a bigger mailbox -- choose a size that fits your needs
--0-1236270779-1043053227=:14100-- _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/