Re: [pcp] #74 (third-party-id-option): Mohamed Boucadair's comments on draft-ietf-pcp-third-party-id-option-00

<mohamed.boucadair@orange.com> Wed, 17 December 2014 09:58 UTC

Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: pcp@ietfa.amsl.com
Delivered-To: pcp@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E13321A870A for <pcp@ietfa.amsl.com>; Wed, 17 Dec 2014 01:58:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9Y7jALh8zXvZ for <pcp@ietfa.amsl.com>; Wed, 17 Dec 2014 01:57:55 -0800 (PST)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 936081A1B91 for <pcp@ietf.org>; Wed, 17 Dec 2014 01:57:55 -0800 (PST)
Received: from omfedm08.si.francetelecom.fr (unknown [xx.xx.xx.4]) by omfedm09.si.francetelecom.fr (ESMTP service) with ESMTP id C891F2DC0D5; Wed, 17 Dec 2014 10:57:53 +0100 (CET)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [10.114.31.55]) by omfedm08.si.francetelecom.fr (ESMTP service) with ESMTP id AAD762380D7; Wed, 17 Dec 2014 10:57:53 +0100 (CET)
Received: from OPEXCLILM23.corporate.adroot.infra.ftgroup ([169.254.2.56]) by OPEXCLILH03.corporate.adroot.infra.ftgroup ([10.114.31.55]) with mapi id 14.03.0210.002; Wed, 17 Dec 2014 10:57:53 +0100
From: mohamed.boucadair@orange.com
To: Andreas Ripke <Andreas.Ripke@neclab.eu>
Thread-Topic: [pcp] #74 (third-party-id-option): Mohamed Boucadair's comments on draft-ietf-pcp-third-party-id-option-00
Thread-Index: AQHQFYirSgKSGY/ESEq7Nep0KP29ApyQdWUAgAFSueCAAcwRUA==
Date: Wed, 17 Dec 2014 09:57:53 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B9330048D9CB9@OPEXCLILM23.corporate.adroot.infra.ftgroup>
References: <066.6faf9d8f2702d081360dcb658d129655@tools.ietf.org> <2D2FFE4726FAF74285C45D69FDC30E79912C7F0E@PALLENE.office.hd> <787AE7BB302AE849A7480A190F8B9330048D8C34@OPEXCLILM23.corporate.adroot.infra.ftgroup>
In-Reply-To: <787AE7BB302AE849A7480A190F8B9330048D8C34@OPEXCLILM23.corporate.adroot.infra.ftgroup>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.168.234.3]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 6.0.3.2322014, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2014.12.16.112421
Archived-At: http://mailarchive.ietf.org/arch/msg/pcp/iLB1IHIBMy7gA33pviOcAHPJj_E
Cc: "pcp@ietf.org" <pcp@ietf.org>
Subject: Re: [pcp] #74 (third-party-id-option): Mohamed Boucadair's comments on draft-ietf-pcp-third-party-id-option-00
X-BeenThere: pcp@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: PCP wg discussion list <pcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pcp>, <mailto:pcp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pcp/>
List-Post: <mailto:pcp@ietf.org>
List-Help: <mailto:pcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pcp>, <mailto:pcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Dec 2014 09:58:02 -0000

Andreas, 

An additional use case that does not require the THIRD_PARTY option together with THIRD_PARTY_ID is described in http://tools.ietf.org/html/draft-reddy-pcp-sdn-firewall-00.

A reference to THIRD_PARTY_ID option is explicitly called out in that document. An excerpt is provided below: 

" The encoding in Section 3 and the support of the
   THIRD_PARTY_ID ([I-D.ripke-pcp-tunnel-id-option]) covers most of
   these functionalities. " 

Cheers,
Med

-----Message d'origine-----
De : pcp [mailto:pcp-bounces@ietf.org] De la part de mohamed.boucadair@orange.com
Envoyé : mardi 16 décembre 2014 07:34
À : Andreas Ripke; pcp@ietf.org
Objet : Re: [pcp] #74 (third-party-id-option): Mohamed Boucadair's comments on draft-ietf-pcp-third-party-id-option-00

Hi Andreas,

Please see inline.

Cheers,
Med

-----Message d'origine-----
De : pcp [mailto:pcp-bounces@ietf.org] De la part de Andreas Ripke
Envoyé : lundi 15 décembre 2014 17:26
À : pcp@ietf.org
Objet : Re: [pcp] #74 (third-party-id-option): Mohamed Boucadair's comments on draft-ietf-pcp-third-party-id-option-00

Hi,

Med's comments contain two technical modifications.

1. A recommended fixed maximum option length of 128 octets.

Why should we (unnecessarily?) set an explicit limit to this option?
The fixed option length (16 octets) was changed to a variable length with the current draft version.
The maximum PCP packet size is 1100 octets and the client must ensure not to cause an overrun according to RFC6887.
But then, in RFC7220 the maximum variable length for the description option is limited to 1016 octets.
Is there any special reason to have an explicit maximum option length defined?

[Med] Fixing a maximum is required to help dimensioning the server and to avoid exhausting server's resources. Most of the identifiers I'm aware of don't exceed 128 octets. Hence my recommendation to use that maximum. 


2. The newly specified THIRD_PARTY_ID option can be used alone without the THIRD_PARTY option.

The THIRD_PARTY_ID option is defined as an extension to the THIRD_PARTY option in case the THIRD_PARTY address is not sufficient.
Using the THIRD_PARTY_ID alone  seems to be a very special use case.
Is there a practical application to it?

[Med] A host directly connected to a network or a CPE embedding a PCP client can use this option to carry the identifier. The internal IP address is carried in the opcode header; no need for the THIRD_PARTY in that case. Injecting both a THIRD_PARTY option and this one is deployment-specific. 

Andreas


> -----Original Message-----
> From: pcp issue tracker [mailto:trac@tools.ietf.org]
> Sent: Thursday, December 11, 2014 10:23 PM
> To: draft-ietf-pcp-third-party-id-option@tools.ietf.org;
> mohamed.boucadair@orange.com
> Cc: pcp@ietf.org
> Subject: [pcp] #74 (third-party-id-option): Mohamed Boucadair's comments on
> draft-ietf-pcp-third-party-id-option-00
> 
> #74: Mohamed Boucadair's comments on draft-ietf-pcp-third-party-id-option-
> 00
> 
>  Comments inline in PDF copy currently at
>  http://research.microsoft.com/~dthaler/draft-ietf-pcp-third-party-id-
>  option-00-Med.pdf
> 
> --
> -------------------------------------+-------------------------------------
>  Reporter:                           |      Owner:  draft-ietf-pcp-third-
>   mohamed.boucadair@orange.com       |  party-id-option@tools.ietf.org
>      Type:  defect                   |     Status:  new
>  Priority:  major                    |  Milestone:  milestone1
> Component:  third-party-id-option    |    Version:  1.0
>  Severity:  In WG Last Call          |   Keywords:
> -------------------------------------+-------------------------------------
> 
> Ticket URL: <https://tools.ietf.org/wg/pcp/trac/ticket/74>
> pcp <http://tools.ietf.org/pcp/>

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

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