Ron's Comments WGLC draft-ietf-6man-segment-routing-header-11

"Darren Dukes (ddukes)" <ddukes@cisco.com> Wed, 11 April 2018 02:46 UTC

Return-Path: <ddukes@cisco.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 022AB126C0F for <ipv6@ietfa.amsl.com>; Tue, 10 Apr 2018 19:46:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.51
X-Spam-Level:
X-Spam-Status: No, score=-14.51 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
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 pbRx42xaVYeK for <ipv6@ietfa.amsl.com>; Tue, 10 Apr 2018 19:46:37 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2AF251201F8 for <ipv6@ietf.org>; Tue, 10 Apr 2018 19:46:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=74418; q=dns/txt; s=iport; t=1523414797; x=1524624397; h=from:to:subject:date:message-id:mime-version; bh=1GxeySZwAe1L0m/oI+4mfn5V3ehJ7Q3s4oD3DLPAr78=; b=MpI8U6yS/z03jByhdGcmAi6MEy+EgCd5WO3+ysvwZewkxs+2IIAUC95r DonjyavsouHNfiSmvnB+ftJSBWprfetZYxxrjZuuiqukJyJP5KePjjHx/ JU/AORZ7z7uvChiSagRLZ6Srmjyf70P2n70JDrkfoVVSrcFr4fXtOPL2r w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0DAAACxds1a/5xdJa1cGQEBAQEBAQEBAQEBAQcBAQEBAYJNdWFvMoNYiAGNEoFTgTCSXhSBZgsjhHyCLCE0GAECAQEBAQEBAmwcDIVMCjokARYqAQkCBDAnBAGEO2QPpj6CHIRXg3eCGgWHboFUP4EMASEMhWcCgTkLCIMQMIIkApBLhwUIAoVUiGCBM4cag3aHKoF1hkgCERMBgSQBHDiBUnAVZAGCGYIfF4hZhT6OWYEXAQE
X-IronPort-AV: E=Sophos; i="5.48,434,1517875200"; d="scan'208,217"; a="96567389"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 11 Apr 2018 02:46:34 +0000
Received: from XCH-RCD-016.cisco.com (xch-rcd-016.cisco.com [173.37.102.26]) by rcdn-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id w3B2kYfR025765 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 11 Apr 2018 02:46:34 GMT
Received: from xch-aln-017.cisco.com (173.36.7.27) by XCH-RCD-016.cisco.com (173.37.102.26) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Tue, 10 Apr 2018 21:46:33 -0500
Received: from xch-aln-017.cisco.com ([173.36.7.27]) by XCH-ALN-017.cisco.com ([173.36.7.27]) with mapi id 15.00.1320.000; Tue, 10 Apr 2018 21:46:33 -0500
From: "Darren Dukes (ddukes)" <ddukes@cisco.com>
To: Ron Bonica <rbonica@juniper.net>, IPv6 List <ipv6@ietf.org>
Subject: Ron's Comments WGLC draft-ietf-6man-segment-routing-header-11
Thread-Topic: Ron's Comments WGLC draft-ietf-6man-segment-routing-header-11
Thread-Index: AQHT0T9NlAuIZQJHk0mMYx1dL3uVmg==
Date: Wed, 11 Apr 2018 02:46:33 +0000
Message-ID: <685A7C33-4294-4912-B08F-BB0CE501062A@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.86.242.95]
Content-Type: multipart/alternative; boundary="_000_685A7C3342944912B08FBB0CE501062Aciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/9Ww9RbwTgVyBGbcXTN3Ce79RaUY>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Apr 2018 02:46:40 -0000

Ron, thanks for working with me through the issues you raised, it's been valuable and helped improve the specification.  We still have more work to do but I wanted to update the group on the items we’ve been able to close.  We’ll close off

Reviewed and Closed
#28<https://trac.ietf.org/trac/6man/ticket/28> 2.2 SRv6 Segment (Comment 1)
Rev 12 to describe how interface addresses are handled in end and end.x pseudocode.

#29<https://trac.ietf.org/trac/6man/ticket/29> Section 2.2 SRv6 Segment (Comment 2)

Rev 12 to add this text to 2.1

"A SID is routed through an IPv6 network as any other IPv6 destination address.  IPv6 SIDs, or the prefix(es) covering all SIDs in the "My local SID" table, and their reachability may be distributed by means outside the scope of this document.  For example, [RFC5308] or [RFC5340] may be used to advertise a prefix covering the My Local SID Table."

#31<https://trac.ietf.org/trac/6man/ticket/31> Section 2.2 SRv6 Segment (Comment 4)
Rev 12 to add two descriptions:
1 - Describe default SID handling for addresses within the prefix covering my Local SID Table that have not END or END.X function define.
2 - Describe error handling when receiving packets with SRH and SL!=0 where DA is in interface address that is not in my Local SID Table

#33<https://trac.ietf.org/trac/6man/ticket/33> Section 2.3 Segment Routing (SR) Domain (Comment 1)
Rev 12 to change text to
"The SRH is added to the packet by its source, consistent with the source routing model defined in [RFC8200].  For example:”


#34<https://trac.ietf.org/trac/6man/ticket/34> Section 3 Segment Routing Header (Comment 1)
Rev 12 removes normative references to draft-filsfils-spring-srv6-network-programming, agreement from London was to deal with SRH separately.

#35<https://trac.ietf.org/trac/6man/ticket/35> Section 3 Segment Routing Header (Comment 2)
Rev 12 Removes P Flag for definition in a draft with the usecase - i.e. draft-bashandy-rtgwg-segment-routing-ti-lfa

#36<https://trac.ietf.org/trac/6man/ticket/36> Section 3 Segment Routing Header (Comment 3)
Rev 12 Removes O Flag for definition in a draft with the usecase - i.e. draft-ali-spring-srv6-oam

#39<https://trac.ietf.org/trac/6man/ticket/39> Section 3.1.1 Ingress Node TLV (Comment 1)
Rev 12 Removes the TLV

#40<https://trac.ietf.org/trac/6man/ticket/40> Section 3.1.1 Ingress Node TLV (Comment 2)
Rev 12 Removes the TLV

#41<https://trac.ietf.org/trac/6man/ticket/41> Section 3.1.2 Egress Node TLV (Comment 1)
Rev 12 Removes the TLV

#42<https://trac.ietf.org/trac/6man/ticket/42> Section 3.1.3 Opaque Container TLV Comment 1)
Rev 12 Removes the TLV

#43<https://trac.ietf.org/trac/6man/ticket/43> Section 3.1.6 NSH Carrier TLV (Comment 1)
Rev 12 Removes the NSH TLV for definition in a draft with the usecase - i.e. draft-xuclad-spring-sr-service-chaining

#44<https://trac.ietf.org/trac/6man/ticket/44> Section 3.1.6 NSH Carrier TLV (Comment 2)
Same as #43

#45<https://trac.ietf.org/trac/6man/ticket/45> Section 3.2. SRH and RFC8200 behavior (Comment 1)
Rev 12 removes the text in question, defaulting to definition in RFC8200

#46<https://trac.ietf.org/trac/6man/ticket/46> Section 4 SRH Functions (Comment 1)
Rev 12 removes the reference

#47<https://trac.ietf.org/trac/6man/ticket/47> Section 4.1 Endpoint Function (End) (Comment 1)
Rev 12 removes the multicast comment, any discussion of multicast can be held to a document that concentrates on the usecase.


Responses not reviewed with Ron but likely to close
#52<https://trac.ietf.org/trac/6man/ticket/52> MINOR ISSUES:
U bits are not contiguous given released version of Linux Kernel with H flag support.
A-flag is removed from Rev 12
Ingress/Egress/Opaque TLVs are removed
The SRH draft is the normative document for END and END.X, draft-filsfils-spring-srv6-network-programming will be changed to reference it.



Issues from Ron that are in progress:
#27,28,32 - all share the same fate, rough agreement on what’s needed, I’m working on text.
#37 - adding text
#38 - re-review with Ron
#48 - adding text
#51 - review with Ron


Thanks
  Darren