Re: [PCN] FW: RE: PCN encoding option
"Geib, Ruediger" <Ruediger.Geib@t-systems.com> Mon, 03 March 2008 08:08 UTC
Return-Path: <pcn-bounces@ietf.org>
X-Original-To: ietfarch-pcn-archive@core3.amsl.com
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 188BB3A6C55; Mon, 3 Mar 2008 00:08:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.473
X-Spam-Level:
X-Spam-Status: No, score=-0.473 tagged_above=-999 required=5 tests=[AWL=-0.036, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_ORG=0.611, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hSx1b2ccnFxp; Mon, 3 Mar 2008 00:07:56 -0800 (PST)
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 078293A69E1; Mon, 3 Mar 2008 00:07:56 -0800 (PST)
X-Original-To: pcn@core3.amsl.com
Delivered-To: pcn@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 88F263A6824 for <pcn@core3.amsl.com>; Mon, 3 Mar 2008 00:07:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7TtrH78gE4fy for <pcn@core3.amsl.com>; Mon, 3 Mar 2008 00:07:53 -0800 (PST)
Received: from tcmail23.telekom.de (tcmail23.telekom.de [217.6.95.237]) by core3.amsl.com (Postfix) with ESMTP id B8E513A69EA for <pcn@ietf.org>; Mon, 3 Mar 2008 00:07:31 -0800 (PST)
Received: from s4de8psaans.mitte.t-com.de (s4de8psaans.mitte.t-com.de [10.151.180.168]) by tcmail21.telekom.de with ESMTP; Mon, 3 Mar 2008 09:07:22 +0100
Received: from S4DE8PSAANK.mitte.t-com.de ([10.151.229.10]) by s4de8psaans.mitte.t-com.de with Microsoft SMTPSVC(6.0.3790.3959); Mon, 3 Mar 2008 09:07:21 +0100
Content-class: urn:content-classes:message
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Mon, 03 Mar 2008 09:08:30 +0100
Message-Id: <1B6169C658325341A3B8066E23919E1CE0B104@S4DE8PSAANK.mitte.t-com.de>
In-Reply-To: <9671A92C3C8B5744BC97F855F7CB646514C776BF@zcarhxm1.corp.nortel.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [PCN] FW: RE: PCN encoding option
Thread-Index: AchzroZ862SQI1gCRgmjiFy0a2+oIAIE+InwAFCx8SA=
References: <BAB4DC0CD5148948A86BD047A85CE2A704EB03AD@E03MVZ4-UKDY.domain1.systemhost.net><47BC05DA.7090701@informatik.uni-wuerzburg.de> <9671A92C3C8B5744BC97F855F7CB646514C776BF@zcarhxm1.corp.nortel.com>
From: "Geib, Ruediger" <Ruediger.Geib@t-systems.com>
To: babiarz@nortel.com, menth@informatik.uni-wuerzburg.de
X-OriginalArrivalTime: 03 Mar 2008 08:07:21.0721 (UTC) FILETIME=[9B7FC690:01C87D05]
Cc: pcn@ietf.org
Subject: Re: [PCN] FW: RE: PCN encoding option
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/pcn>, <mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/pcn>
List-Post: <mailto:pcn@ietf.org>
List-Help: <mailto:pcn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcn>, <mailto:pcn-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org
Hi Joe, hi Michael, I share you views and I'd like to repeat my point that routers can be misconfigured in many ways and locations. This may end in undesired behaviour. I can't recall that its a task of standardisation to deal with unplanned misconfigurations, it's rather a task of operation. Regards, Rudiger | I agree with Michael's views. Two DSCP is high prices to pay | to address misconfiguration problem and only sometimes. | | Regards, Joe | email:babiarz@nortel.com | Telephone:613-763-6098 | -----Original Message----- | From: Michael Menth [mailto:menth@informatik.uni-wuerzburg.de] | Sent: February 20, 2008 5:50 AM | To: toby.moncaster@bt.com | Cc: pcn@ietf.org; philip.eardley@bt.com; Chan, Kwok-Ho | (BL60:470); Babiarz, Jozef (CAR:0S03); sob@harvard.edu; | steven.blake@ericsson.com; karagian@cs.utwente.nl; bob.briscoe@bt.com | Subject: Re: FW: RE: PCN encoding option | | Hi Toby, | | as I understand the proposal, the motivation is to avoid | 01/10 codepoints as it is not good if they leak out of the | network since 01/10 | | is interpreted as ECN-capable ECT(0/1) by ECN nodes. However, | there is the same problem with 11 marking, i.e. 11-packets | may not be dropped by ECN nodes outside the PCN domain | although endpoints are not ECN capable. | | Even if 11-packets trigger flow termination, it is not | guaranteed that exactly the marked flow going over an | overloaded ECN node is terminated. | | Just want to say that this solution wants to solve a problem | that exists | | only in case of misconfiguration (leaking packets), but does | not fully achieve that objective. Therefore, I feel that | spending two DSCP values is quite expensive. | | Regards, | | Michael | | toby.moncaster@bt.com wrote: | > | > All, | > | > Phil and I have just been discussing the encoding draft and feel we | may | > have lit upon a neat solution that seems to have lots of | pros and few | > cons... In order to get a better feeling for this proposal | I will go | > through the simplified version without Affected marking first: | > | > PCN Meaning ECN DSCP | > | > PCN capable 00 PCN 1 | > Admission Mark 11 PCN 1 | > Termination Mark 11/00 PCN 2 | > | > PCN 1 and PCN 2 are 2 different codepoints with the same | PCN behaviour | > aggregate. | > | > Pros: | > o Termination marking and admission marking are independent, eg | > termination marking can be done after a packet has been admission | > marked. Therefore a router can write AM or TM without having to read | the | > packet's PCN marking first, which is easier to implement. (Note: | > Over-writing a TM with AM is not allowed for 3SM & CL, see | > draft-charny-pcn-comparison.) | > | > o This scheme avoids giving semantics to ECT(0) and | ECT(1). This is | > safest option if packets leak outside the PCN region, due | to some fort | > of misconfiguration of the PCN-boundary-nodes (relevant for | a single | > domain deployment of PCN). | > | > o It leaves open the possibility of using ECT(0) and | ECT(1) in some | > mysterious way in a future end-to-end PCN deployment | > | > o For a router to classify a packet as PCN, it simply | reads its DSCP. | > This is probably easier than checking both its DSCP & ECN fields. | > | > o Incremental deployment steps are possible [1] could deploy SM | > initially and later AM/TM. Just add the second | DSCP. | > If a router isn't upgraded at the same time nothing too horrific | > happens. | > [2] could just deploy admission control & add termination | later, just | by | > adding a new DSCP; there is no need to change the encoding and check | for | > backwards compatibility? Vice-versa is also ok? | > | > Cons: | > o It needs an extra DSCP, per PCN behaviour aggregate. (Although | > possibly it's OK to use the same DSCP for TM for all PCN BAs?) | > | > o If a packet (in a PCN flow) arrives at the egress with | its ECN = 11 | > and it really is required to preserve this info across the | PCN-domain, | > then some complexity is needed at the PCN-boundary-nodes | (tunnelling) | > | > o If the PCN-domain is operating multipath routing (ECMP) that uses | the | > DSCP to select routes, then there may be mis-ordering of packets | within | > a flow. This may be OK as (1) no-one has yet said they know | of an ECMP | > algorithm that in practie uses the DSCP; (2) a risk of mis-ordering | when | > there is termination marking may be acceptable | > | > If Affected marking is needed then the scheme can be modified as | > follows: | > | > PCN Meaning ECN DSCP | > | > PCN capable 00 PCN 1 | > Admission Mark 11 PCN 1 | > Termination Mark 11 PCN 2 | > Affected Mark 00 PCN 2 | > | > The pros for this scheme are broadly similar to the above. However | there | > is a new con which may or may not matter: If a packet is affected | marked | > and a later node is doing admission marking then it will reset the | > affected mark to a termination mark. Work would be needed to see if | this | > skews the results and causes significant over-termination or not. | > | > Please could people look through this scheme and highlight any | > additional concerns that they may have (and extra benefits too). I | would | > like to get as many opinions as possible. | > | > What I want to avoid is people just emailing back with "why not try | this | > scheme instead". Currently we seem to have a plethora of possible | > schemes on the table and people need to start putting down much | clearer | > pros and cons for the schemes they support... So it could | be good to | > have a similar "one page" email about a specific scheme | that only uses | > one DSCP for PCN, but uses the 01/10 codepoints instead. | > | > Toby | > ____________________________________________________________________ | > Toby Moncaster, <toby.moncaster@bt.com> Networks Research | Centre, BT | > B54/70 Adastral Park, Ipswich, IP53RE, UK. +44 1473 648734 | > | | -- | Dr. Michael Menth, Assistant Professor | University of Wuerzburg, Institute of Computer Science | Am Hubland, D-97074 Wuerzburg, Germany, room B206 | phone: (+49)-931/888-6644, fax: (+49)-931/888-6632 | mailto:menth@informatik.uni-wuerzburg.de | http://www3.informatik.uni-wuerzburg.de/research/ngn | | _______________________________________________ | PCN mailing list | PCN@ietf.org | https://www.ietf.org/mailman/listinfo/pcn | _______________________________________________ PCN mailing list PCN@ietf.org https://www.ietf.org/mailman/listinfo/pcn
- [PCN] FW: RE: PCN encoding option toby.moncaster
- Re: [PCN] FW: RE: PCN encoding option Michael Menth
- Re: [PCN] FW: RE: PCN encoding option philip.eardley
- Re: [PCN] FW: RE: PCN encoding option philip.eardley
- Re: [PCN] FW: RE: PCN encoding option toby.moncaster
- Re: [PCN] FW: RE: PCN encoding option Michael Menth
- Re: [PCN] FW: RE: PCN encoding option Michael Menth
- Re: [PCN] FW: RE: PCN encoding option Ingemar Johansson S
- Re: [PCN] FW: RE: PCN encoding option philip.eardley
- Re: [PCN] FW: RE: PCN encoding option Michael Menth
- Re: [PCN] FW: RE: PCN encoding option philip.eardley
- Re: [PCN] FW: RE: PCN encoding option Michael Menth
- Re: [PCN] FW: RE: PCN encoding option Georgios Karagiannis
- Re: [PCN] FW: RE: PCN encoding option toby.moncaster
- Re: [PCN] FW: RE: PCN encoding option philip.eardley
- Re: [PCN] FW: RE: PCN encoding option toby.moncaster
- Re: [PCN] FW: RE: PCN encoding option Georgios Karagiannis
- Re: [PCN] FW: RE: PCN encoding option Ingemar Johansson S
- Re: [PCN] FW: RE: PCN encoding option philip.eardley
- [PCN] Routers and ECMP (part of FW: RE: PCN encod… Geib, Ruediger
- Re: [PCN] FW: RE: PCN encoding option Georgios Karagiannis
- Re: [PCN] FW: RE: PCN encoding option toby.moncaster
- Re: [PCN] FW: RE: PCN encoding option toby.moncaster
- Re: [PCN] FW: RE: PCN encoding option philip.eardley
- Re: [PCN] FW: RE: PCN encoding option Georgios Karagiannis
- Re: [PCN] FW: RE: PCN encoding option Geib, Ruediger
- Re: [PCN] FW: RE: PCN encoding option Lars Eggert
- Re: [PCN] FW: RE: PCN encoding option Michael Menth
- Re: [PCN] FW: RE: PCN encoding option Geib, Ruediger
- Re: [PCN] FW: RE: PCN encoding option Ingemar Johansson S
- Re: [PCN] FW: RE: PCN encoding option Michael Menth
- Re: [PCN] FW: RE: PCN encoding option Geib, Ruediger
- Re: [PCN] FW: RE: PCN encoding option Ingemar Johansson S
- Re: [PCN] FW: RE: PCN encoding option toby.moncaster
- Re: [PCN] FW: RE: PCN encoding option Geib, Ruediger
- Re: [PCN] FW: RE: PCN encoding option Michael Menth
- Re: [PCN] FW: RE: PCN encoding option Michael Menth
- Re: [PCN] FW: RE: PCN encoding option Ingemar Johansson S
- Re: [PCN] FW: RE: PCN encoding option Michael Menth
- Re: [PCN] FW: RE: PCN encoding option philip.eardley
- Re: [PCN] FW: RE: PCN encoding option Michael Menth
- Re: [PCN] FW: RE: PCN encoding option philip.eardley
- [PCN] Resetting ECT to non-ECT Michael Menth
- Re: [PCN] FW: RE: PCN encoding option Jozef Babiarz
- Re: [PCN] FW: RE: PCN encoding option Steven Blake
- Re: [PCN] FW: RE: PCN encoding option Geib, Ruediger
- Re: [PCN] FW: RE: PCN encoding option toby.moncaster
- Re: [PCN] FW: RE: PCN encoding option Geib, Ruediger