Re: [Idr] Call for publication of draft-ietf-idr-segment-routing-te-policy-18 - with multiple partial implementations (6/17 to 6/30)

Boris Hassanov <bhassanov@yahoo.com> Thu, 07 July 2022 19:43 UTC

Return-Path: <bhassanov@yahoo.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EAABAC14F74D for <idr@ietfa.amsl.com>; Thu, 7 Jul 2022 12:43:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.103
X-Spam-Level:
X-Spam-Status: No, score=-2.103 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_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, 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=yahoo.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 GqPDpIqFnMZ9 for <idr@ietfa.amsl.com>; Thu, 7 Jul 2022 12:43:39 -0700 (PDT)
Received: from sonic319-26.consmr.mail.bf2.yahoo.com (sonic319-26.consmr.mail.bf2.yahoo.com [74.6.131.81]) (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 7AFF3C14F749 for <idr@ietf.org>; Thu, 7 Jul 2022 12:43:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657223018; bh=hI34i2ncrWV5HYCPlC2/E890OaEPeYEXz34Pvw3vIhI=; h=Date:From:To:Cc:In-Reply-To:References:Subject:From:Subject:Reply-To; b=OnDruVEsstSgrS0bF3XUWNpcqmM0ZfNGUxGuk9mkU8YKZuPy9z9sanldzkSI65rDqBBIQ7q+jN6D8G9hu1/PCa7jn5gXTruMgCZDDiJbpCyoHQgUOcD8/AJI8NvZaHWhFpjlh7FEFYpxuJwRXyoas2vnCq4sQs5bM+3rSLvBbBQSN0JSi2MbfW9LZqeNuveWl+L6uQ+zFqkx8mwYSxIQeVQ6SsvJdQhY9gJYHGfCGyfkI+PDpAl1QU/YdIJGy9UVFj/1g/YvTJX2TKfb0DYTqzI/msJsoiQrvkg4ftwY5C4mxVvjSJ5jVOZAY/XK9Zr3FZolxtoaDNc+Znglm9we5w==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1657223018; bh=B1wYDe+3EDJOhxvlpPOSZQU1B7/1wu7pQVRQ8vicW5J=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=kRBe8eZzc/M8wevl61G28xrCRqRsiU75GPEsshO2ER0GqVXNLjW7Awld6o4P86418yiukmCpuEn1MdeuzhkJT3RQ30AAKfsnHTXc0rK8vzcFuVGXKUQtGo6ggH7Zgn6DWnDTrRDrHkA0/quOcyYJMD262Ytr1RBdQRhRYFcyoDI8jUiPkJQpM0NgT39tUH5v1+OeMGYNP7Zs/0+1rFdv5DYIZppbtNHVrodSLfemLaq5uZr0RfJ96HhBzuzMNSZ6ICj+pJ+HYejofKc0qBAglvBmtUN9OvHF7Y2LYCXqKGUflvpjbBWqdF23FrDlavBmtSBgM0kra5Ug2VzqKORoaA==
X-YMail-OSG: zauQnYsVM1lN8_dKkj.dJkVTrYv0tNsXYUK0hAZtRmSJ7e_GE6mNj.zSOgN_hx3 wJ9BsRccv.Wr8d1QutoeVl7ObXs07SDCHzMqeZMoVb9MXz2dW7x75.dgFpaar.RKLBiZ4afsNBZ2 QnNmhDXZRVASqVED8bTlFUTNQP1WPPVLjGhXMnUesqIEr6yvLU0UxhLk5M9N79MsBbYD1K.JaJYH Oznxcz5Iei9frWcCHuH.IvIy6zglpcasGxpmMoPJBeGTCENhH6Of27GMCuzZBmZk53kAGHLhOw6s KnkAXjRBZ5.di8ocCPgYfDxZHjp3mPRLYqgbwDhUrp6PKDu8NZj3AHmbYFtvfbCbCP9cRs96dMmL .G8Hy68gWvBYR7t0hBCGHhvzjbMwf_qpk0ZXqe9TpcI9W7oQK9XqqD0aaVU31Ud084ocfa2BSoEy 581iTCVpuD2uLHskTlj5qB.viCONgj08XLcKR3iMZtbFkKKVySaJ7AB2MW4L_5QsNdrGU6OBADW4 K6fn17NH0DA2o2kVjVbKpR1XO0YxBt4yUI7BmnJ7I582Fu3Xm70PeKzSWhgHOvRi1T7AZEZkaYyt nod736LS8W.8350FgxyD67Pa2._qzbkkwNAiVE2iuWr0ENzwUEec1DU7De7.t.XQtsZKy1uhQufI 9pnoFpKpC1.0_Ul3L_HOtFiscBjitO3aqT__pzraZNg0HBNCyyXSrT5XIDsJy47ghcYvyKbwsQhJ pQFG3STQhiHsL1PacP01Kzrh0fIv.XvAAKNUo7HMbSvs4jBeQxecbAjvhsjzk29Ne.LaEbzJQi2F d5O5zXTJE099RwlIk5T.HN3VsdPCWEageN9kwysoJksZlQ6Q9QMsotBAwq5sT2qG4Vv12zvrerpq QoFWTUiPJTohghq.7V5FjjK1pFdEtkmb5XIvKG26gwOR1u.bwIThswWb9UCXuC.8KSBlxqU1dTUW c486ZauYBF_YSHt23pMrJJQqalog8tYzDOaWOGWDuERLiVR4mWW9JYPhyNHseq1z6G97qrgBIjcI xHQgJo9VOJSkAdSbufv1MpfA7APWoI_YgCeeTQLQvJRLQX7P1UFdWCFs4vRQ.Fs04DX5Y01cQR1g aLK4WxF8fgjz0kCsUAxnYcuG_9fBIFGPAzydk__754W2K1z255WKN0t4Aao6ZxAXVLuiBsebzKdk 6NcGXvpP1BHMoGb2NK9XAP3nejJk_cSwJYKAPJ6vPILvUcBfBYdvjv0ig_26g9_RGZz3Sf1DkFcC eE5TqL9r272jZW6Bf4VbHVIRWph2cc22aUurtdEkE6LVSllfE.1_TlgcBAJHI9miFa.NNIG2NAKd B5mUTfJsCJ_Udnck1nIG4ZgwKu5l2e_i4ftMUcCiWgConm9whU0kyF0poIkzWpqa2htYKhzUPE1L MZLO5GKCSGMgBIltP1hrBkWyGO4ZUMjCbITjeK5bM2jbWoUqIJyE7uVjzajuvYJ5QTnaxs0RFpFH 6U00CzG32f8FBtEjlTLeuvS_s2zUdXr5_4pKK9hh6MWYVcd0eTZ_vRhnAAcP3wU9ZUMtPplfxpIi ZA3oKREfdo_WsKM0W1_PTcmb4NWTa63KAhgJ23vvQDLdTx1U1NVG8juXY50WNZFP.F1tNBPEEHdX ZALkJHpXC5Lq2D38WdrslrvepV1PUCbSz.2LtiqEjQPXHHEe3Q0k5E6_mrwPEsNX_HZkvepQ5evr 6W2NtUGzmCqwKmmVblTV3Sx5GWthHhNNbyQfSMtm2c7UKKFYSxErQ9ZVIWIf0Mbn3Akafat4fLPP oqNtN7v9EWB1j25PmTNZ4xlLN7Y13O7fsXnBHmUFJxZRijQx4LbgzoOXdUcsndCnwiew8ho0SeIT 6HO2j21BG0Ef26vKxPawsMnGfRsjb9V9_ECKV_VLA1BkSqXJWRVvSycfihdaYQmmjJflMwTDVwlK wHcquR0JTDxw4K95O.0VD3SIBtAgZeXfnHc.R1t3IiPUv0UHX8XooT4nLV3BQqm21j71GqNQm2aH nrjkmeITPz31XYcmleVDOEz0h_cZKxoE6Vogjj5QtHBYS7Xj6Z.tVH_kwpqM1v7j.t_3UPYb5B.8 1nHPkR8yNnd2sCjBmTp3rAX9vr1otgiPi2nHA9WSU_0Hy_qeeAh96ZX58MJaXTrYljvYkFpud9jj FSYVzJ58aP2YnuTBumP9l3hFCeKf7cKiLFsAL8hOo6IsorJcC_5AtOZvNDFDLElgmPtGEE7uBGdk msVgitvtBoxxNJJpgO70-
X-Sonic-MF: <bhassanov@yahoo.com>
Received: from sonic.gate.mail.ne1.yahoo.com by sonic319.consmr.mail.bf2.yahoo.com with HTTP; Thu, 7 Jul 2022 19:43:38 +0000
Date: Thu, 07 Jul 2022 19:40:43 +0000
From: Boris Hassanov <bhassanov@yahoo.com>
To: Ketan Talaulikar <ketant.ietf@gmail.com>, Susan Hares <shares@ndzh.com>
Cc: "idr@ietf.org" <idr@ietf.org>
Message-ID: <2090725686.1302766.1657222843357@mail.yahoo.com>
In-Reply-To: <BYAPR08MB4872ADDCF36BD4A83E83380EB3BE9@BYAPR08MB4872.namprd08.prod.outlook.com>
References: <DM6PR08MB4873C34100BDEEB820E92C46B3AF9@DM6PR08MB4873.namprd08.prod.outlook.com> <CAH6gdPyi_gSw551GBz=DJ8OezihmdnhQ+x0im_SCXG2PQpT6HA@mail.gmail.com> <1368008659.931229.1656915285308@mail.yahoo.com> <BYAPR08MB4872ADDCF36BD4A83E83380EB3BE9@BYAPR08MB4872.namprd08.prod.outlook.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_Part_1302765_1626720056.1657222843353"
X-Mailer: WebService/1.1.20381 YMailNorrin
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/6eyGVReZ1EtyXMLCNPjYX3Y7u54>
Subject: Re: [Idr] Call for publication of draft-ietf-idr-segment-routing-te-policy-18 - with multiple partial implementations (6/17 to 6/30)
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Jul 2022 19:43:42 -0000

 Hi Sue and Ketan,
I updated the report and added GoBGP info at the best of my knowledge (based on testing).I am not quite sure yet - how to check Color Community types 1 and 2 support to make sure that  a methodology will be the right one.
SY,Boris 
    On Tuesday, July 5, 2022, 01:56:07 AM GMT+3, Susan Hares <shares@ndzh.com> wrote:  
 
 <!--#yiv2003347531 _filtered {} _filtered {} _filtered {} _filtered {}#yiv2003347531 #yiv2003347531 p.yiv2003347531MsoNormal, #yiv2003347531 li.yiv2003347531MsoNormal, #yiv2003347531 div.yiv2003347531MsoNormal {margin:0in;font-size:11.0pt;font-family:"Calibri", sans-serif;}#yiv2003347531 a:link, #yiv2003347531 span.yiv2003347531MsoHyperlink {color:blue;text-decoration:underline;}#yiv2003347531 span.yiv2003347531ik-banner {background:#E2E3E5;}#yiv2003347531 span.yiv2003347531ik-footer {}#yiv2003347531 p.yiv2003347531msonormal, #yiv2003347531 li.yiv2003347531msonormal, #yiv2003347531 div.yiv2003347531msonormal {margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:"Calibri", sans-serif;}#yiv2003347531 p.yiv2003347531gmail-m302632342802660771msolistparagraph, #yiv2003347531 li.yiv2003347531gmail-m302632342802660771msolistparagraph, #yiv2003347531 div.yiv2003347531gmail-m302632342802660771msolistparagraph {margin-right:0in;margin-left:0in;font-size:11.0pt;font-family:"Calibri", sans-serif;}#yiv2003347531 span.yiv2003347531EmailStyle24 {font-family:"Calibri", sans-serif;color:windowtext;}#yiv2003347531 .yiv2003347531MsoChpDefault {font-size:10.0pt;} _filtered {}#yiv2003347531 div.yiv2003347531WordSection1 {}-->
  
 
Boris:
 
  
 
The IDR implementation reports are on a wiki at:
 
https://trac.ietf.org/trac/idr/wiki/draft-ietf-idr-segment-routing-te-policy%20implementations%20
 
  
 
Just use your datatracker login.   If you do not have one, you can simply create one.
 
  
 
Cheers, Sue 
 
  
 
From: Boris Hassanov <bhassanov@yahoo.com> 
Sent: Monday, July 4, 2022 2:15 AM
To: Susan Hares <shares@ndzh.com>; Ketan Talaulikar <ketant.ietf@gmail.com>
Cc: idr@ietf.org
Subject: Re: [Idr] Call for publication of draft-ietf-idr-segment-routing-te-policy-18 - with multiple partial implementations (6/17 to 6/30)
 
  
 


  
 
Hi Sue and Ketan,
 
  
 
I worked with GoBGP and can provide more info if needed for that implementation report.
 
  
 
SY,
 
Boris
 
  
 
On Friday, July 1, 2022, 05:07:06 PM GMT+3, Ketan Talaulikar <ketant.ietf@gmail.com> wrote:
 
  
 
  
 
Hi Sue,
 
  
 
I believe there is support for this draft in open-source GoBGP: https://github.com/osrg/gobgp/blob/master/docs/sources/lib-srpolicy.md
 
  
 
I am not aware of the testing (interoperability and any other) done with GoBGP though. A very quick glance at the code seems to suggest a degree of support for some of the TLVs/Sub-TLVs that you refer to in your email. Perhaps someone working on or using GoBGP can clarify.
 
  
 
As authors, we have tried to include the necessary extensions to align with the base SPRING WG specification draft-ietf-spring-segment-routing-policy. I believe support for specific features (i.e., TLVs/Sub-TLVs) gets implemented as required by operators and/or deployment solutions.
 
  
 
I support the publication of this document.
 
  
 
Thanks,
 
Ketan
 
  
 
  
 
On Fri, Jun 17, 2022 at 6:45 PM Susan Hares <shares@ndzh.com> wrote:
 

 
 
IDR:
 
 
 
This is a 2 week call for approval for publication of
 
draft-ietf-idr-segment-routing-te-policy-18
 
(https://datatracker.ietf.org/doc/html/draft-ietf-idr-segment-routing-te-policy-18).
 
 
 
This draft has past WG LC, and it has been implemented by five separate commercial vendors.
 
(I  do not have any implementation reports from open-source vendors.)
 
 
 
According to the implementation report, not all
 
features have been implemented.  
 
https://trac.ietf.org/trac/idr/wiki/draft-ietf-idr-segment-routing-te-policy%20implementations%20
 
 
 
At this point, it appears we do not have 2 implementations
 
Supporting the following TLV codes:
 
-         ENLP sub-TLV (code 14)
 
-         Priority sub-TLV (code 15)
 
-         SRv6 Binding SID (code 20)
 
-         Policy Candidate Path Name sub-TLV (code 129), and
 
-         Policy Name Sub-TLV (code 130).
 
 
 
And only segment types A and B out of types A-K have been implemented.
 
 
 
Should the IDR WG:
 
a) publish this draft as is,
 
b) put it in a “awaiting implementations” hold until more features are implemented,  
 
c) remove unimplemented features and publish?
 
 
 
If you are an implemented (open-source or commercial), please
 
Update your implementation status on the implementation page
 
Or send me a note regarding your implementation.
 
 
 
Cheers, Sue
 
 
 
 
 
_______________________________________________
Idr mailing list
Idr@ietf.org
https://www.ietf.org/mailman/listinfo/idr
 

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