Re: [Pce] Mail regarding draft-ietf-pce-pcep
Vishnu Pavan Beeram <vishnupavan@gmail.com> Wed, 02 August 2023 17:02 UTC
Return-Path: <vishnupavan@gmail.com>
X-Original-To: pce@ietfa.amsl.com
Delivered-To: pce@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2AA6C151524; Wed, 2 Aug 2023 10:02:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.105
X-Spam-Level:
X-Spam-Status: No, score=-2.105 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9N5V3Ut6vU0d; Wed, 2 Aug 2023 10:02:37 -0700 (PDT)
Received: from mail-lj1-x22e.google.com (mail-lj1-x22e.google.com [IPv6:2a00:1450:4864:20::22e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2AC42C151092; Wed, 2 Aug 2023 10:01:39 -0700 (PDT)
Received: by mail-lj1-x22e.google.com with SMTP id 38308e7fff4ca-2b703a0453fso110846671fa.3; Wed, 02 Aug 2023 10:01:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690995697; x=1691600497; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=oba2MHw7RPUhURr6lcJzxDfHVwhrUqbVbX89hC45wfs=; b=WwOmB+cfhB50GE12ERa4QUtstIOWHps5OBFv00OUq1f9x0aMCcKC3wxeZxADQxgsc5 lxTq/8HFgjgVujkZ9OVIjnAKuG3rEoJ0ZQrVms1Xgn96m+GonQSsosiZxPhZlIOznDOi Pf579roihoSlVow1NuzQW5vjjIOhP98HGECjAjOvAlqxMAhpl5gsd7fbeu6CjT8hKTh7 /rYOMw3wnPlSY+xDlHItxuueL8XDMmOcMQ6jybyJwzqT5nfs+ODChACZLtNjRFp7UX/6 MgE7EKFnJ3znZmfbm75iRFzudnIP+W5li1BUUlsWjaAHxiYEqFPPrSECdkzhxME8ASxA rQ+Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690995697; x=1691600497; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=oba2MHw7RPUhURr6lcJzxDfHVwhrUqbVbX89hC45wfs=; b=IPp04VO1/xMt13/vph+qby4tafM/eMGfELN5MQ9FT7pYCe9/l2BjnCcuLh1B9QAtZm tUBHurJ/Zd8TsnjkUwUhm7DCsz+PxedrK9XRI1XE3k4IXb+fAEHwCcFiWz+0+aTeq1OK IXNdSqA25CFKYNsFVi2zQQwGdmZPnvypy05C1c1B6WpODEadQMl0Ln/7P5JrEk0dPqhH Nv7umIbSCjl28VsIOVTMGpnW8PYpfiDE63LuBfITugU0HTdewJ8+pyVXbeQwrP2G7Ma3 rGWR4kk2hX/sxQ/T1jaVY2XsLMlR/XDH+DTvvyoKWmyXPa6DC5IfxTWu52zMqwcdQv17 mjiQ==
X-Gm-Message-State: ABy/qLYBhB4yhWIo+iXQZ0gnWQot/jIcLvHYYu8DPj3LVxVfu7TFC32N zyZqlGsY7hjDhxKnlrcEEkwhGYBaLv4Cs0tNTog=
X-Google-Smtp-Source: APBJJlGmse2LT0+wMRYOxMMulmhNAmO3xP6bbO0mcW0E0zcEzeJpTu5pkmMJ5gtCi3SZWoMDyIqW3Xfenlc9Hl5wrl8=
X-Received: by 2002:ac2:5f73:0:b0:4fc:dcff:773b with SMTP id c19-20020ac25f73000000b004fcdcff773bmr4649160lfc.3.1690995696574; Wed, 02 Aug 2023 10:01:36 -0700 (PDT)
MIME-Version: 1.0
References: <AM9PR06MB720494D6C48BED6FB3667F06A90BA@AM9PR06MB7204.eurprd06.prod.outlook.com> <CAB75xn5S6rCkiAARym9ZLJCwTDzzr9HvmdrQj=v2zuZtVhwf=g@mail.gmail.com> <CA+YzgTtxmLQ_5twdzoHyuAuMEWOtfRr7+qc4RF8c1bECgirv9A@mail.gmail.com> <CAP7zK5a3HkQaLtgBxj2cns3qFRF2AOfFHPObjejBeDK7OfS-jQ@mail.gmail.com> <CA+YzgTtSFgMtCD2kugJqiV0quCE6EKJuV9GM99T3JmLK3QxYMA@mail.gmail.com> <CAP7zK5be4i+em7f_m_pXaNJ=ULGXBkrWp_ADj=MmdAKoqD7kgA@mail.gmail.com>
In-Reply-To: <CAP7zK5be4i+em7f_m_pXaNJ=ULGXBkrWp_ADj=MmdAKoqD7kgA@mail.gmail.com>
From: Vishnu Pavan Beeram <vishnupavan@gmail.com>
Date: Wed, 02 Aug 2023 22:31:24 +0530
Message-ID: <CA+YzgTti72y9jYnQM6WaqQmLTmZKKW+ZNvb5jrQDk_pfq3w2mQ@mail.gmail.com>
To: Dhruv Dhody <dd@dhruvdhody.com>
Cc: Dhruv Dhody <dhruv.ietf@gmail.com>, "Marcel Reuter (External)" <marcel.reuter.external@telefonica.com>, "pce@ietf.org" <pce@ietf.org>, draft-ietf-pce-stateful-pce-vendor@ietf.org
Content-Type: multipart/alternative; boundary="000000000000cfa41e0601f39dda"
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/DOtK_iGBqgx68zd-JbUCY6_QFCo>
Subject: Re: [Pce] Mail regarding draft-ietf-pce-pcep
X-BeenThere: pce@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Path Computation Element <pce.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pce>, <mailto:pce-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pce/>
List-Post: <mailto:pce@ietf.org>
List-Help: <mailto:pce-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pce>, <mailto:pce-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Aug 2023 17:02:40 -0000
I'm asking for the usage of the VENDOR_INFORMATION object to be allowed in the OPEN message (and not in notification, close and any other message where it is not already included). I would let the WG decide if it needs to be part of draft-ietf-pce-stateful-pce-vendor (case can be made to include it) or be discussed separately. Regards, -Pavan On Wed, Aug 2, 2023 at 9:45 PM Dhruv Dhody <dd@dhruvdhody.com> wrote: > Hi Pavan, > > In my personal opinion, the vendor TLV makes sense when the TLV is > associated with an existing PCEP Object (and it allows optional TLV) and > the vendor Object for something new! I would mostly consider anything sent > in Open message to be related to existing OPEN object :) > > Just to be clear, do you want this for OPEN message only or ALL PCEP > messages (that would additionally include notification and close message as > well)? If we go this route, we may need to change the name of the draft as > it is no longer just stateful! > > Thanks! > Dhruv (no hats) > > > > > > > On Wed, Aug 2, 2023 at 10:19 AM Vishnu Pavan Beeram <vishnupavan@gmail.com> > wrote: > >> Please see inline.. >> >> On Wed, Aug 2, 2023 at 7:19 PM Dhruv Dhody <dd@dhruvdhody.com> wrote: >> >>> Hi Pavan, >>> >>> On Wed, Aug 2, 2023 at 8:39 AM Vishnu Pavan Beeram < >>> vishnupavan@gmail.com> wrote: >>> >>>> Marcel, Hi! >>>> Thanks for bringing this to the list! I interpret the text in RFC5440 >>>> regarding "one OPEN object" to just mean that the Open Message cannot carry >>>> more than one "OPEN" object. >>>> >>>> Dhruv, Hi! >>>> I would propose updating draft-ietf-pce-stateful-pce-vendor to >>>> explicitly allow the use of the "VENDOR-INFORMATION" object in the Open >>>> message. For example, implementations may choose to carry "versioning" >>>> information in this object during the Open message exchange (this >>>> information may or may not have any impact on the establishment of the PCEP >>>> session). As you mentioned, carrying the "VENDOR-INFORMATION" TLV in the >>>> Open Object is already allowed. I don't see any good reason to preclude the >>>> use of the "VENDOR-INFORMATION" object in the Open message. >>>> >>>> >>> Hmm, with that reasoning do we need to do that for all PCEP messages? >>> >> [VPB] It is hard to envision what proprietary use-case someone may come >> up with. But allowing the VENDOR-INFORMATION usage in Open message along >> with PCReq, PCReply, PCRpt, PCUpd and PCInitiate messages seems reasonable >> to me. >> >> Also, is there anything that cannot be achieved via the TLV, and you >>> would need the Object in the Open message case? Just wondering... >>> >> [VPB] You can achieve everything by using just the Object or just the TLV >> (this is true for other messages as well). I'm advocating a consistent >> semantic -- allow for the use of both VENDOR-INFORMATION object and TLV in >> all the aforementioned messages. >> >> >>> >>> Thanks! >>> Dhruv >>> >>> >>> >>> >>>> Regards, >>>> -Pavan >>>> >>>> On Wed, Aug 2, 2023 at 6:51 PM Dhruv Dhody <dhruv.ietf@gmail.com> >>>> wrote: >>>> >>>>> Hi Marcel, >>>>> >>>>> Welcome, please consider joining the PCE mailing list so that we >>>>> don't have to manually approve your email to the list - >>>>> https://www.ietf.org/mailman/listinfo/pce >>>>> >>>>> See inline... >>>>> >>>>> On Wed, Aug 2, 2023 at 8:11 AM Marcel Reuter (External) < >>>>> marcel.reuter.external@telefonica.com> wrote: >>>>> >>>>>> Aloha, >>>>>> >>>>>> dear colleagues! >>>>>> >>>>>> This is my very first E-mail ever to IETF. >>>>>> So please forgive me, if I dont follow all rules. >>>>>> >>>>>> I have a question about the RFC5440 >>>>>> Section 6-2 >>>>>> >>>>>> >>>>>> https://www.rfc-editor.org/rfc/rfc5440.html#section-6.2 >>>>>> >>>>>> The RFC says: >>>>>> >>>>>> 6.2. Open Message >>>>>> >>>>>> ... >>>>>> The format of an Open message is as follows: >>>>>> >>>>>> <Open Message>::= <Common Header> >>>>>> <OPEN> >>>>>> The Open message MUST contain exactly one OPEN object (see >>>>>> Section 7.3). >>>>>> >>>>>> >>>>>> Unfortunately, Im not very firm in BNF syntax >>>>>> My question here is to understand the last sentence. >>>>>> >>>>>> Is it allowed, just from a pure protocol standpoint, >>>>>> to send in the open message >>>>>> 1 (one) open object >>>>>> AND also >>>>>> 1(one) VENDOR-INFORMATION object with the P-flag not set? >>>>>> >>>>>> >>>>>> We are an operator and using PCE from one vendor and router from >>>>>> different other vendors and have currently some interesting discussing >>>>>> about that topic >>>>>> >>>>>> >>>>> RFC 7470 (https://datatracker.ietf.org/doc/rfc7470/) added a >>>>> VENDOR-INFORMATION Object for PCReq and PCRep messages! >>>>> https://datatracker.ietf.org/doc/draft-ietf-pce-stateful-pce-vendor/ >>>>> addes the same for PCRpt and PCUpd messages! >>>>> >>>>> We have not specified the use of the Object within the Open message! >>>>> If there is a need to carry vendor specific information, then using >>>>> the VENDOR-INFORMATION-TLV within the Open object is allowed. >>>>> >>>>> In case they have a need for the object within the Open message, >>>>> please provide a usecase and perhaps it can be added in the draft! >>>>> >>>>> Hope this helps! >>>>> >>>>> Thanks! >>>>> Dhruv >>>>> >>>>> >>>>> >>>>>> >>>>>> Thanks a lot >>>>>> Marcel >>>>>> >>>>>> :-) >>>>>> >>>>>> >>>>>> VG >>>>>> Marcel Reuter >>>>>> >>>>>> -- >>>>>> Marcel Reuter >>>>>> Im Auftrag der Telefónica Germany GmbH & Co. OHG >>>>>> Überseering 33a >>>>>> 22297 Hamburg >>>>>> >>>>>> marcel.reuter.external@telefonica.com >>>>>> >>>>>> ________________________________ >>>>>> >>>>>> Este mensaje y sus adjuntos se dirigen exclusivamente a su >>>>>> destinatario, puede contener información privilegiada o confidencial y es >>>>>> para uso exclusivo de la persona o entidad de destino. Si no es usted. el >>>>>> destinatario indicado, queda notificado de que la lectura, utilización, >>>>>> divulgación y/o copia sin autorización puede estar prohibida en virtud de >>>>>> la legislación vigente. Si ha recibido este mensaje por error, le rogamos >>>>>> que nos lo comunique inmediatamente por esta misma vía y proceda a su >>>>>> destrucción. >>>>>> >>>>>> The information contained in this transmission is confidential and >>>>>> privileged information intended only for the use of the individual or >>>>>> entity named above. If the reader of this message is not the intended >>>>>> recipient, you are hereby notified that any dissemination, distribution or >>>>>> copying of this communication is strictly prohibited. If you have received >>>>>> this transmission in error, do not read it. Please immediately reply to the >>>>>> sender that you have received this communication in error and then delete >>>>>> it. >>>>>> >>>>>> Esta mensagem e seus anexos se dirigem exclusivamente ao seu >>>>>> destinatário, pode conter informação privilegiada ou confidencial e é para >>>>>> uso exclusivo da pessoa ou entidade de destino. Se não é vossa senhoria o >>>>>> destinatário indicado, fica notificado de que a leitura, utilização, >>>>>> divulgação e/ou cópia sem autorização pode estar proibida em virtude da >>>>>> legislação vigente. Se recebeu esta mensagem por erro, rogamos-lhe que nos >>>>>> o comunique imediatamente por esta mesma via e proceda a sua destruição >>>>>> >>>>>> _______________________________________________ >>>>>> Pce mailing list >>>>>> Pce@ietf.org >>>>>> https://www.ietf.org/mailman/listinfo/pce >>>>>> >>>>> _______________________________________________ >>>>> Pce mailing list >>>>> Pce@ietf.org >>>>> https://www.ietf.org/mailman/listinfo/pce >>>>> >>>> _______________________________________________ >>>> Pce mailing list >>>> Pce@ietf.org >>>> https://www.ietf.org/mailman/listinfo/pce >>>> >>>
- [Pce] Mail regarding draft-ietf-pce-pcep Marcel Reuter (External)
- Re: [Pce] Mail regarding draft-ietf-pce-pcep Dhruv Dhody
- Re: [Pce] Mail regarding draft-ietf-pce-pcep Vishnu Pavan Beeram
- Re: [Pce] Mail regarding draft-ietf-pce-pcep Dhruv Dhody
- Re: [Pce] Mail regarding draft-ietf-pce-pcep Vishnu Pavan Beeram
- Re: [Pce] Mail regarding draft-ietf-pce-pcep Dhruv Dhody
- Re: [Pce] Mail regarding draft-ietf-pce-pcep Vishnu Pavan Beeram
- Re: [Pce] Mail regarding draft-ietf-pce-pcep Samuel Sidor (ssidor)
- Re: [Pce] Mail regarding draft-ietf-pce-pcep Marcel Reuter (External)
- Re: [Pce] Mail regarding draft-ietf-pce-pcep Vishnu Pavan Beeram
- Re: [Pce] Mail regarding draft-ietf-pce-pcep Samuel Sidor (ssidor)
- Re: [Pce] Mail regarding draft-ietf-pce-pcep Vishnu Pavan Beeram
- Re: [Pce] Mail regarding draft-ietf-pce-pcep Samuel Sidor (ssidor)
- Re: [Pce] Mail regarding draft-ietf-pce-pcep Cheng Li
- Re: [Pce] Mail regarding draft-ietf-pce-pcep Marcel Reuter (External)