Re: [PCN] I-D Action: draft-ietf-pcn-sm-edge-behaviour-11.txt

Tom Taylor <tom.taylor.stds@gmail.com> Thu, 05 April 2012 01:31 UTC

Return-Path: <tom.taylor.stds@gmail.com>
X-Original-To: pcn@ietfa.amsl.com
Delivered-To: pcn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F19C521F8609 for <pcn@ietfa.amsl.com>; Wed, 4 Apr 2012 18:31:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.512
X-Spam-Level:
X-Spam-Status: No, score=-2.512 tagged_above=-999 required=5 tests=[AWL=0.772, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, SARE_MILLIONSOF=0.315]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uKU1mEQgCnf5 for <pcn@ietfa.amsl.com>; Wed, 4 Apr 2012 18:31:37 -0700 (PDT)
Received: from mail-yx0-f172.google.com (mail-yx0-f172.google.com [209.85.213.172]) by ietfa.amsl.com (Postfix) with ESMTP id D0B7821F8608 for <pcn@ietf.org>; Wed, 4 Apr 2012 18:31:36 -0700 (PDT)
Received: by yenm5 with SMTP id m5so582565yen.31 for <pcn@ietf.org>; Wed, 04 Apr 2012 18:31:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding:x-antivirus :x-antivirus-status; bh=wT9QNrlxM/qhtRq1j90DF0wbKG23p7TN+7svCsGyRhg=; b=Jlwe8hzFMzc5OWQqDBhoKHn2VQDCz+ZOm+SL39t/u0MWzim1rSBKZ673L1VwrESGlp Obf29brLldWUJ5NemFVv6UcI6gIMqxltWnh1HZPo8TBRmS/4EHnf1LQ102gX33dKfSt5 xlG0aLPyxyrhXm0wA6CkI1cvY+a/YeAteGtFKaUmcgvCsnltF9yndfaExifPqqiTmGds 0pGrDhV39SBLvXhf/Pfwy7T4k0BSJtCRtPxz9Moeq8M6lG2AyUHZ5e3jE3VwBSQ5gFEC TYvslqNsZS/IZZO9jLFyq/FLVEk3QpCONoBBBuc4JljzCmFZXL2nKWVyqNBwY68tbOxB mBNw==
Received: by 10.236.170.71 with SMTP id o47mr471849yhl.104.1333589496495; Wed, 04 Apr 2012 18:31:36 -0700 (PDT)
Received: from [127.0.0.1] (dsl-207-112-91-137.tor.primus.ca. [207.112.91.137]) by mx.google.com with ESMTPS id z27sm8934645yhh.8.2012.04.04.18.31.33 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 04 Apr 2012 18:31:35 -0700 (PDT)
Message-ID: <4F7CF5F4.1010309@gmail.com>
Date: Wed, 04 Apr 2012 21:31:32 -0400
From: Tom Taylor <tom.taylor.stds@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20120327 Thunderbird/11.0.1
MIME-Version: 1.0
To: pcn@ietf.org, Martin Stiemerling <Martin.Stiemerling@neclab.eu>
References: <20120405003153.32599.76900.idtracker@ietfa.amsl.com>
In-Reply-To: <20120405003153.32599.76900.idtracker@ietfa.amsl.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Antivirus: avast! (VPS 120404-1, 04/04/2012), Outbound message
X-Antivirus-Status: Clean
Subject: Re: [PCN] I-D Action: draft-ietf-pcn-sm-edge-behaviour-11.txt
X-BeenThere: pcn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: PCN WG list <pcn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pcn>, <mailto:pcn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/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>
X-List-Received-Date: Thu, 05 Apr 2012 01:31:41 -0000

Changes listed below were as agreed at the meeting (use 3-in-1 rather 
than RFC5696, recognize possible use of MPLS, correct error). I found a 
few additional points that also needed fixing, as noted below.

Section 1, description of experiment, bullets
---------------------------------------------
Changed "CL" to "SM" (cut-and-paste error).

Section 1.1, codepoint terminology
----------------------------------
Changed reference and terminology to 3-in-1.

Section 2 second bullet
-----------------------

OLD

  o excess-traffic-marking of PCN-packets uses the PCN-Marked (PM) 
codepoint defined in [RFC5696];

NEW

  o for IP transport, excess-traffic-marking of PCN-packets uses the 
excess-traffic-marked (ETM) codepoint defined in [ID.pcn-3-in-1]; for 
MPLS transport, an equivalent marking is used as discussed in 
[ID.pcn-3-in-1] Appendix C;	

Section 2 last bullet
---------------------

OLD

  o the set of valid codepoint transitions is as shown in Section 4.2 
of [RFC5696].		

NEW

  o the set of valid codepoint transitions is as shown in Sections 5.2.1 
and 5.2.3.1 of [ID.pcn-3-in-1].	

Section 3.2.1, definition of ETM-rate
-------------------------------------
Changed "PM codepoint" to "ETM codepoint".

Section 3.3, second sentence
----------------------------
Restored the "Decision Points MUST implement both" as agreed at the meeting.

Section 3.3.2, end
------------------
Added the following to tie things together:

    The Decision Point SHOULD log each round of termination as described	
    in Section 5.2.1.2.
	
Section 3.3.3, action on missing response from ingress node
-----------------------------------------------------------
(Identified error) Deleted the workaround procedure, which was suitable 
only for CL. Text now reads:

[SM-specific] If the second request to the PCN-ingress-node also fails, 
the Decision Point SHOULD notify management. The log format defined in 
Section 5.2.1.1 is also suitable for this case.

Section 3.5, action on expiry of t_meas
---------------------------------------
Deleted CL-specific text (cut-and-paste error).

Section 4.2.1
-------------
Replaced first two paragraphs with reference to relevant section of 3-in-1.

Section 4.2.2
-------------
Changed reference from RFC5696 to 3-in-1.

Section 4.6
-----------
Changed "MAY" to "may" for example uses.

Section 4.7
-----------
Replaced existing text.

OLD

The PCN CL per-domain behaviour could theoretically interfere with the 
use of end-to-end ECN due to reuse of ECN bits for PCN marking.		
However, this is not a problem in practice because of the need to tunnel 
PCN-packets from ingress to egress (see Section 5.1.2). The encapsulated 
header can retain the original ECN markings as received at the 
PCN-ingress-node, leaving the ECN bits in the encapsulating header fully 
available for use by PCN.

NEW

    The PCN SM per-domain behaviour could theoretically interfere with
    the use of end-to-end ECN due to reuse of ECN bits for PCN marking.
    Section 5.1 of [ID.pcn-3-in-1] describes the actions that can be
    taken to protect ECN signalling.  Appendix B of that document
    provides further discussion of how ECN and PCN can co-exist.

Section 5.1.1 second bullet
---------------------------
Changed reference to 3-in-1 Appendix A.

Section 5.1.2, second paragraph, last sentence
----------------------------------------------

OLD

Since all PCN packets will be tunneled, the PCN-ingress-node also needs 
to know the address of the peer PCN-egress-node associated with each filter.

NEW

The PCN-ingress-node also needs to know the address of the next-hop 
PCN-node associated with each filter.

*Comment*: I think I should have added: "If tunneling is used, the 
next-hop PCN-node will be the peer PCN-egress-node."

*Further comment*: how should this read for MPLS?

Section 5.1.2, fourth paragraph, saecond sentence
-------------------------------------------------
Added "If tunneling is used ...", so the sentence now reads:

If tunneling is used, these filters are
    constructed on the basis of the identifier of the tunnel from which
    the incoming packet has emerged (e.g. the source address in the outer
    header if IP encapsulation is used).

Section 5.1.3, first paragraph, last sentence
---------------------------------------------
Revised to drop CL-specific stuff and correct misleading text. New text 
reads:

    "Finally, a new object may need to be defined at the PCN-
    interior-nodes to represent the packet-size-independent excess-
    traffic-marking metering algorithm."

Section 5.2.1.1, second paragraph
---------------------------------
Added "PCN-ingress-node or ..." to make it clear the log could be used 
for missing reports at both ingress and egress.

Section 5.2.1.2, description of "TermRate" parameter
----------------------------------------------------
Units changed from millions of octets per second to thousands of octets 
per second -- seemed more reasonable on reflection.

Normative References
--------------------
Deleted RFC5696, added 3-in-1.

Authors
-------
Restored Joy Zhang's missing E-mail address.