From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Pedro Date: Sat, 06 Mar 2004 16:35:39 +0000 Subject: [LARTC] Some questions about DS routing Message-Id: <4049FDDB.4090305@soferragens.pt> MIME-Version: 1 Content-Type: multipart/mixed; boundary="------------040001080001040905030201" List-Id: To: lartc@vger.kernel.org This is a multi-part message in MIME format. --------------040001080001040905030201 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Hi, Im doing a research in IPv6 / DiffServ / Routing and I can't find any answers at others mailing lists. Is anyone here that ant hint for me. Best Regards Ricardo Pedro --------------040001080001040905030201 Content-Type: message/rfc822; name="[Linux Diffserv] IPv6 - Ingress qdisc - Dsmark" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="[Linux Diffserv] IPv6 - Ingress qdisc - Dsmark" Return-Path: Delivered-To: ricardo@soferragens.soferragens.pt Received: (qmail 5853 invoked by alias); 6 Mar 2004 02:21:18 -0000 Delivered-To: alias-localdelivery-ricardo@soferragens.pt Received: (qmail 5850 invoked from network); 6 Mar 2004 02:21:17 -0000 Received: from lists.sourceforge.net (HELO sc8-sf-list1.sourceforge.net) (66.35.250.206) by soferragens.soferragens.pt (213.205.70.101) with ESMTP; 06 Mar 2004 02:21:17 -0000 Received: from localhost ([127.0.0.1] helo=projects.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Exim 4.30) id 1AzRUr-0007Ln-RA; Fri, 05 Mar 2004 18:25:01 -0800 Received: from sc8-sf-mx2-b.sourceforge.net ([10.3.1.12] helo=sc8-sf-mx2.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Exim 4.30) id 1AzRTz-0007Fh-Lf for diffserv-general@lists.sourceforge.net; Fri, 05 Mar 2004 18:24:07 -0800 Received: from catarina.tagus.ist.utl.pt ([193.136.166.72] helo=mail.tagus.ist.utl.pt) by sc8-sf-mx2.sourceforge.net with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.30) id 1AzQub-0007SA-8n for diffserv-general@lists.sourceforge.net; Fri, 05 Mar 2004 17:47:33 -0800 Received: (qmail 3677 invoked by uid 504); 6 Mar 2004 02:09:04 -0000 Received: from ricardo@soferragens.pt by mail.tagus.ist.utl.pt by uid 501 with qmail-scanner-1.13 (iscan: v3.1/v6.810-1005/801/59672. spamassassin: 2.43-cvs. Clear:. Processed in 0.23747 secs); 06 Mar 2004 02:09:04 -0000 Received: from unknown (HELO soferragens.pt) ([172.20.34.25]) (envelope-sender ) by mail.tagus.ist.utl.pt (qmail-ldap-1.03) with SMTP for ; 6 Mar 2004 02:09:03 -0000 Message-ID: <404931BB.6030306@soferragens.pt> From: Ricardo Pedro User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040116 X-Accept-Language: en-us, en MIME-Version: 1.0 To: kuznet@ms2.inr.ac.ru, diffserv-general@lists.sourceforge.net Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Spam-Report: Spam Filtering performed by sourceforge.net. See http://spamassassin.org/tag/ for more details. Report problems to http://sf.net/tracker/?func=add&group_id=1&atid=200001 Subject: [Linux Diffserv] IPv6 - Ingress qdisc - Dsmark Sender: diffserv-general-admin@lists.sourceforge.net Errors-To: diffserv-general-admin@lists.sourceforge.net X-BeenThere: diffserv-general@lists.sourceforge.net X-Mailman-Version: 2.0.9-sf.net Precedence: bulk List-Unsubscribe: , List-Id: General discussion of Differentiated Services on Linux List-Post: List-Help: List-Subscribe: , List-Archive: X-Original-Date: Sat, 06 Mar 2004 02:04:43 +0000 Date: Sat, 06 Mar 2004 02:04:43 +0000 Doing more tests I think that the problem of TC is with this combination. For root ingress and in the downstream direction, everything works ok, but in the downstream no. Once again, I'm asking for help, if the problem is mine, or this is a known bug!!! Ricardo Pedro ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Diffserv-general mailing list Diffserv-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/diffserv-general --------------040001080001040905030201 Content-Type: message/rfc822; name="[Linux Diffserv] dsfield in IPv6" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="[Linux Diffserv] dsfield in IPv6" Return-Path: Delivered-To: ricardo@soferragens.soferragens.pt Received: (qmail 4660 invoked by alias); 5 Mar 2004 21:44:15 -0000 Delivered-To: alias-localdelivery-ricardo@soferragens.pt Received: (qmail 4655 invoked from network); 5 Mar 2004 21:44:13 -0000 Received: from lists.sourceforge.net (HELO sc8-sf-list1.sourceforge.net) (66.35.250.206) by soferragens.soferragens.pt (213.205.70.101) with ESMTP; 05 Mar 2004 21:44:13 -0000 Received: from localhost ([127.0.0.1] helo=projects.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Exim 4.30) id 1AzN6z-0002OU-Jf; Fri, 05 Mar 2004 13:44:05 -0800 Received: from sc8-sf-mx1-b.sourceforge.net ([10.3.1.11] helo=sc8-sf-mx1.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Exim 4.30) id 1AzN6q-0002Lf-7m for diffserv-general@lists.sourceforge.net; Fri, 05 Mar 2004 13:43:56 -0800 Received: from beatriz.tagus.ist.utl.pt ([193.136.166.71] helo=mail.tagus.ist.utl.pt) by sc8-sf-mx1.sourceforge.net with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.30) id 1AzMsX-0001KJ-1X for diffserv-general@lists.sourceforge.net; Fri, 05 Mar 2004 13:29:09 -0800 Received: (qmail 9498 invoked by uid 504); 5 Mar 2004 21:28:59 -0000 Received: from ricardo@soferragens.pt by mail.tagus.ist.utl.pt by uid 501 with qmail-scanner-1.13 (iscan: v3.1/v6.810-1005/801/59672. spamassassin: 2.43-cvs. Clear:. Processed in 0.297976 secs); 05 Mar 2004 21:28:59 -0000 Received: from unknown (HELO soferragens.pt) ([172.20.34.25]) (envelope-sender ) by mail.tagus.ist.utl.pt (qmail-ldap-1.03) with SMTP for ; 5 Mar 2004 21:28:58 -0000 Message-ID: <4048F016.4060706@soferragens.pt> From: Ricardo Pedro User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040116 X-Accept-Language: en-us, en MIME-Version: 1.0 To: diffserv-general@lists.sourceforge.net Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Spam-Report: Spam Filtering performed by sourceforge.net. See http://spamassassin.org/tag/ for more details. Report problems to http://sf.net/tracker/?func=add&group_id=1&atid=200001 Subject: [Linux Diffserv] dsfield in IPv6 Sender: diffserv-general-admin@lists.sourceforge.net Errors-To: diffserv-general-admin@lists.sourceforge.net X-BeenThere: diffserv-general@lists.sourceforge.net X-Mailman-Version: 2.0.9-sf.net Precedence: bulk List-Unsubscribe: , List-Id: General discussion of Differentiated Services on Linux List-Post: List-Help: List-Subscribe: , List-Archive: X-Original-Date: Fri, 05 Mar 2004 21:24:38 +0000 Date: Fri, 05 Mar 2004 21:24:38 +0000 I was looking to the linux IPv6 code and I have another question: -Why doesn't the ipv6 header code (ipv6.h) is correct to be conform to the IPv6 standard: Traffic Class Flow Label I know that you can use get_dsfield() and change_dsfield() in ipv6, but the header structure still uses the 32 bits flowlabel. Regards Ricardo Pedro ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Diffserv-general mailing list Diffserv-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/diffserv-general --------------040001080001040905030201 Content-Type: message/rfc822; name="[Linux Diffserv] Ingress qdisc in IPv6" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="[Linux Diffserv] Ingress qdisc in IPv6" Return-Path: Delivered-To: ricardo@soferragens.soferragens.pt Received: (qmail 4231 invoked by alias); 5 Mar 2004 20:59:03 -0000 Delivered-To: alias-localdelivery-ricardo@soferragens.pt Received: (qmail 4228 invoked from network); 5 Mar 2004 20:59:02 -0000 Received: from lists.sourceforge.net (HELO sc8-sf-list1.sourceforge.net) (66.35.250.206) by soferragens.soferragens.pt (213.205.70.101) with ESMTP; 05 Mar 2004 20:59:02 -0000 Received: from localhost ([127.0.0.1] helo=projects.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Exim 4.30) id 1AzMMg-0007zv-5P; Fri, 05 Mar 2004 12:56:14 -0800 Received: from sc8-sf-mx2-b.sourceforge.net ([10.3.1.12] helo=sc8-sf-mx2.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Exim 4.30) id 1AzMMM-0007ur-UU for diffserv-general@lists.sourceforge.net; Fri, 05 Mar 2004 12:55:54 -0800 Received: from catarina.tagus.ist.utl.pt ([193.136.166.72] helo=mail.tagus.ist.utl.pt) by sc8-sf-mx2.sourceforge.net with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.30) id 1AzLnI-0000Fs-Is for diffserv-general@lists.sourceforge.net; Fri, 05 Mar 2004 12:19:40 -0800 Received: (qmail 31556 invoked by uid 504); 5 Mar 2004 20:33:32 -0000 Received: from ricardo@soferragens.pt by mail.tagus.ist.utl.pt by uid 501 with qmail-scanner-1.13 (iscan: v3.1/v6.810-1005/801/59672. spamassassin: 2.43-cvs. Clear:. Processed in 0.237333 secs); 05 Mar 2004 20:33:32 -0000 Received: from unknown (HELO soferragens.pt) ([172.20.34.25]) (envelope-sender ) by mail.tagus.ist.utl.pt (qmail-ldap-1.03) with SMTP for ; 5 Mar 2004 20:33:32 -0000 Message-ID: <4048E318.5040601@soferragens.pt> From: Ricardo Pedro User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040116 X-Accept-Language: en-us, en MIME-Version: 1.0 To: kuznet@ms2.inr.ac.ru, diffserv-general@lists.sourceforge.net Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Spam-Report: Spam Filtering performed by sourceforge.net. See http://spamassassin.org/tag/ for more details. Report problems to http://sf.net/tracker/?func=add&group_id=1&atid=200001 Subject: [Linux Diffserv] Ingress qdisc in IPv6 Sender: diffserv-general-admin@lists.sourceforge.net Errors-To: diffserv-general-admin@lists.sourceforge.net X-BeenThere: diffserv-general@lists.sourceforge.net X-Mailman-Version: 2.0.9-sf.net Precedence: bulk List-Unsubscribe: , List-Id: General discussion of Differentiated Services on Linux List-Post: List-Help: List-Subscribe: , List-Archive: X-Original-Date: Fri, 05 Mar 2004 20:29:12 +0000 Date: Fri, 05 Mar 2004 20:29:12 +0000 Hi, I'm trying to build a diffserv testbed and I want to mark the DSCP field in the IPv6 packet at the ingress router. I'm using the folowing script /sbin/tc qdisc add dev eth0 handle ffff:0 ingress /sbin/tc filter add dev eth0 parent ffff:0 protocol ipv6 prio 0xffff u32 ht 0x800:: order 0xfff match ip6 src ::/0 flowid 0x80 /sbin/tc qdisc add dev eth0 handle 1:0 root dsmark indices 256 default_index 0x08 /sbin/tc filter add dev eth0 parent 1:0 protocol ipv6 prio 0xffff tcindex mask 0xff shift 0 fall_through /sbin/tc class change dev eth0 classid 1:0x00 dsmark mask 0x3 value 0x68 /sbin/tc class change dev eth0 classid 1:0x04 dsmark mask 0x3 value 0xb8 /sbin/tc class change dev eth0 classid 1:0x08 dsmark mask 0x3 value 0x68 /sbin/tc class change dev eth0 classid 1:0x11 dsmark mask 0x3 value 0x28 /sbin/tc class change dev eth0 classid 1:0x12 dsmark mask 0x3 value 0x30 /sbin/tc class change dev eth0 classid 1:0x13 dsmark mask 0x3 value 0x38 /sbin/tc class change dev eth0 classid 1:0x21 dsmark mask 0x3 value 0x48 /sbin/tc class change dev eth0 classid 1:0x22 dsmark mask 0x3 value 0x50 /sbin/tc class change dev eth0 classid 1:0x23 dsmark mask 0x3 value 0x58 /sbin/tc class change dev eth0 classid 1:0x31 dsmark mask 0x3 value 0x68 /sbin/tc class change dev eth0 classid 1:0x32 dsmark mask 0x3 value 0x70 /sbin/tc class change dev eth0 classid 1:0x33 dsmark mask 0x3 value 0x78 /sbin/tc class change dev eth0 classid 1:0x41 dsmark mask 0x3 value 0x88 /sbin/tc class change dev eth0 classid 1:0x42 dsmark mask 0x3 value 0x90 /sbin/tc class change dev eth0 classid 1:0x43 dsmark mask 0x3 value 0x98 This script is not working for upstream traffic. The strange is that this script works for downstream stream. I think that the IPv6 code is not complete in the TC script, TC filters and other files. If this is correct can anyone give me a hint how can a try to finish this code. Best Regards Ricardo Pedro ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Diffserv-general mailing list Diffserv-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/diffserv-general --------------040001080001040905030201-- _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/