[PCN] Second thoughts on detail in draft-moncaster-pcn-baseline-encoding

Bob Briscoe <rbriscoe@jungle.bt.co.uk> Wed, 16 July 2008 18:20 UTC

Return-Path: <pcn-bounces@ietf.org>
X-Original-To: pcn-archive@optimus.ietf.org
Delivered-To: ietfarch-pcn-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 674E128C1CB; Wed, 16 Jul 2008 11:20:03 -0700 (PDT)
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 8A33128C1CB for <pcn@core3.amsl.com>; Wed, 16 Jul 2008 11:20:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.517
X-Spam-Level:
X-Spam-Status: No, score=-1.517 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, DNS_FROM_RFC_BOGUSMX=1.482, J_CHICKENPOX_57=0.6, RCVD_IN_DNSWL_LOW=-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 BhKLh0xZXHXP for <pcn@core3.amsl.com>; Wed, 16 Jul 2008 11:19:56 -0700 (PDT)
Received: from smtp4.smtp.bt.com (smtp4.smtp.bt.com [217.32.164.151]) by core3.amsl.com (Postfix) with ESMTP id 81ADF28C1C5 for <pcn@ietf.org>; Wed, 16 Jul 2008 11:19:56 -0700 (PDT)
Received: from i2kc06-ukbr.domain1.systemhost.net ([193.113.197.70]) by smtp4.smtp.bt.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 16 Jul 2008 19:20:25 +0100
Received: from cbibipnt05.iuser.iroot.adidom.com ([147.149.196.177]) by i2kc06-ukbr.domain1.systemhost.net with Microsoft SMTPSVC(6.0.3790.1830); Wed, 16 Jul 2008 19:20:23 +0100
Received: From bagheera.jungle.bt.co.uk ([132.146.168.158]) by cbibipnt05.iuser.iroot.adidom.com (WebShield SMTP v4.5 MR1a P0803.399); id 121623242335; Wed, 16 Jul 2008 19:20:23 +0100
Received: from mut.jungle.bt.co.uk ([10.73.7.246]) by bagheera.jungle.bt.co.uk (8.13.5/8.12.8) with ESMTP id m6GIKGLh002798; Wed, 16 Jul 2008 19:20:21 +0100
Message-Id: <200807161820.m6GIKGLh002798@bagheera.jungle.bt.co.uk>
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date: Wed, 16 Jul 2008 19:20:15 +0100
To: "MONCASTER, Toby" <toby.moncaster@bt.com>
From: Bob Briscoe <rbriscoe@jungle.bt.co.uk>
Mime-Version: 1.0
X-Scanned-By: MIMEDefang 2.56 on 132.146.168.158
X-OriginalArrivalTime: 16 Jul 2008 18:20:23.0899 (UTC) FILETIME=[9D26FAB0:01C8E770]
Cc: PCN IETF list <pcn@ietf.org>
Subject: [PCN] Second thoughts on detail in draft-moncaster-pcn-baseline-encoding
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-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: pcn-bounces@ietf.org
Errors-To: pcn-bounces@ietf.org

Toby,

Commenting on my own draft to the list...

Section 4: Encoding two PCN States in IP
----------------------------------------
>Any packet that belongs to a PCN capable flow MUST have the ECN 
>field set to one of the two ECT codepoints 10 or 01 at the PCN-ingress-node.

Delete 'or 01'

Reasoning: By saying either 10 or 01 it limits future flexibility. It 
would allow a future use of ECT(1) if we made up our minds and 
specified the PCN ingress must only set ECT(0).

And a terminology nit:

>The PCN encoding states are defined using the Type of Service field
>of the IP header which is a combination of the DSCP field and ECN field.

Change to:
'The PCN encoding states are defined using a combination of the 
Differentiated Services field and ECN field.'

Reasoning: When RFC2780 split the TOS field into the DS field and the 
ECN field, I don't think it intended the pair of fields to still be 
called the TOS field. It would be safer to just use 'modern' terminology.

Appendix A. Tunnelling Constraints
----------------------------------
I think we should refer to draft-briscoe-tsvwg-ecn-tunnel-01.txt from 
the last para of this appendix, saying we're trying to fix this 
problem so PCN doesn't have to be an exception.

When I introduced the -00 version to tsvwg a year ago, it attracted 
general support (Sally Floyd, David Black etc), as it makes all IP in 
IP tunnelling consistent with what IPsec now does since RFC4301.

I agreed with the Transport Area Directors' request to hold this 
ecn-tunnel draft back for a year - until it was clearer what the PCN 
wire encoding would be. So I've just posted -01, as I think PCN 
encodign is now converging. Pls comment on tsvwg about ecn-tunnel 
(support please!), cross-posting to PCN if relevant.

Appendix B.
----------
I've lost touch with what the proper PCN terminology is, but this 
appendix seems to be inconsistent. Ignore me if I'm wrong.


Bob



____________________________________________________________________________
Bob Briscoe, <bob.briscoe@bt.com>      Networks Research Centre, BT Research
B54/77 Adastral Park,Martlesham Heath,Ipswich,IP5 3RE,UK.    +44 1473 645196 


_______________________________________________
PCN mailing list
PCN@ietf.org
https://www.ietf.org/mailman/listinfo/pcn