Shepherd Write-up: per RFC 4858, template: 2/24/2012
last updated 2/11/2019.
--------------
(1) What type of RFC is being requested (BCP, Proposed Standard,
Internet Standard, Informational, Experimental, or Historic)? Why
is this the proper type of RFC? Is this type of RFC indicated in the
title page header?
Standards RFC - additions to RFC7752 (BGP-LS) in the
BGP-LS NLRI in order to pass segment routing (SR) information
for IGPS in the BGP-LS NLRI. Extension to RFC7752 to add this
information includes:
a) Node NLRI within the BGP-LS NLRI that passes
SR identifiers (SID), SR capabilities, SR algorithm, SR local
block range, and SR mapping server preference.
b) The Link NLRI within BGP-LS NLRI that passes
SIDs for adjacency, LAN adjaency SID, L2 Bundle TLV.
c) prefix NLRI within BGP-LS NLRI that passes:
Prefix SID, Prefix attribute (OSPFv2, OSPFv3, ISISflags),
Range of prefixes.
(2) The IESG approval announcement includes a Document Announcement
Write-Up. Please provide such a Document Announcement Write-Up. Recent
examples can be found in the "Action" announcements for approved
documents. The approval announcement contains the following sections:
Technical Summary
Segment Routing (SR) allows for a flexible definition of end-to-end
paths by encoding paths as sequences of topological sub-paths, called
"segments". These segments are advertised by routing protocols e.g.
by the link state routing protocols (IS-IS, OSPFv2 and OSPFv3) within
IGP topologies.
This draft defines extensions to the BGP Link-state address-family
defined in RFC7752 in order to carry segment routing information
for IGPs in BGP. Extensions include additions to SR routing
identifiers (SIDs) for IGP nodes, link adjacencies, and prefixes
as well as passing information on SR capabilities, algorithms and
mapping servers.
Working Group Summary
The WG has reviewed the BGP-LS segment
routing drafts for 3-5 years in coordination with the
SPRING, MPLS, and BESS working groups.
Please read the RFC 8402 and
draft-ietf-spring-segement-routing-central-epe-15 to
understand the architecture construct.
This draft is one of a family of BGP additions for BGP-LS
segment routing (SR) and and BGP Traffic
Engineering (TE) that IDR is standardizing after receiving
reports of 2 independent implementations.
Other drafts for segment routing reading for standardization
include: draft-ietf-idr-bgp-prefix-sid and
draft-ietf-idr-bgp-ls-segment-routing-ext.
Other drafts for BGP-LS based TE include:
draft-ietf-idr-bgp-ls-node-admin-tag-extension and
draft-ietf-idr-te-pm-bgp-10.
Document Quality
1) technical quality:
Existing implementations of the protocol: 2 from Cisco
https://trac.ietf.org/trac/idr/wiki/draft-ietf-idr-bgp-ls-segment-routing-ext-implementations
Plans: Huawei has indicated plans to implement.
Careful reviews:
Jeff Haas (via comments on list) - resulted in -06
https://www.ietf.org/mail-archive/web/idr/current/msg19251.html
John Scudder's follow-up
https://www.ietf.org/mail-archive/web/idr/current/msg19219.html
Aijun Wang
https://www.ietf.org/mail-archive/web/idr/current/msg19251.html
(Note: Aijun Wang is part of the operational community
as operator of a network in China).
WGLC:
https://www.ietf.org/mail-archive/web/idr/current/msg19116.html
RTG-DIR QA reviewer: Victoria Pritchard (pritchardv0@gmail.com)
https://mailarchive.ietf.org/arch/msg/rtg-dir/WmMfeAGp6C0j3WRf4NISO9nQOP0\
OPS-DIR QA Reviewer: Joel Jaeggli
https://datatracker.ietf.org/doc/review-ietf-idr-bgp-ls-segment-routing-ext-06-opsdir-early-jaeggli-2018-05-08/
Shepherd's comments on RTG-DIR QA review responses:
https://mailarchive.ietf.org/arch/msg/idr/mVc8RYCSXCbjWFa9kQOJ58Kd6tI
Shepherd's additional comments on security:
see thread:
https://www.ietf.org/mail-archive/web/idr/current/msg19987.html
OPS Comments from Grow WG- sent to grow WG, but no comments received.
AD is welcome to ping WG chairs again.
Summary for IESG of the security thread:
The inclusion of the reference in the security consideration
in -10.txt of a specific reference to RFC8402 (SR architecture)
and a clear statement that these BGP-LS extensions
are to be operated in a trusted domain with
isolated BGP peers with filtering restrictions
so that this information cannot go outside this peers.
In this shepherd's understandings, these restrictions form
a web of trusted BGP peers.
If these BGP peers operate in the SR-MPLS environment,
the authors believe the security analysis provided by RFC4381 should apply.
The shepherd is concerned regarding this statement, but if the
deployment is within a web of trusted BGP peers
then it is the web of trusted BGP peers (each validated
by configuration and other means) to the web.
These security restrictions are in addition to the
RFC7752 security restrictions. Since RFC7752 does not provide require
a trusted domain or BGP-LS isolation these additional restrictions are important.
Personnel
Document Shepherd: Susan Hares
Responsible AD: Alvaro Retana
RTG-DIR QA reviewer: Victoria Pritchard (pritchardv0@gmail.com)
OPS-DIR: QA reviewer: Joel Jaeggli
Key onlist reviewers: Jeff Haas, Aijun Wang
(3) Briefly describe the review of this document that was performed by
the Document Shepherd. If this version of the document is not ready
for publication, please explain why the document is being forwarded to
the IESG.
Reviewer went through draft aligning it with other Spring and IDR work.
Reviwer went through the following key reviews:
1) WG LC - Jeff Haas, Aijun Wang
2) Requested QA Reviews
RTG-DIR reviewer: Victoria Pritchard (pritchardv0@gmail.com)
https://mailarchive.ietf.org/arch/msg/rtg-dir/WmMfeAGp6C0j3WRf4NISO9nQOP0
RTG-DIR QA reviewer:
https://mailarchive.ietf.org/arch/msg/rtg-dir/WmMfeAGp6C0j3WRf4NISO9nQOP0
3) Requested Grow WG to review these two drafts for operational usefulness
(4) Does the document Shepherd have any concerns about the depth or
breadth of the reviews that have been performed?
No.
No nits.
(5) Do portions of the document need review from a particular or from
broader perspective, e.g., security, operational complexity, AAA, DNS,
DHCP, XML, or internationalization? If so, describe the review that
took place.
No additional review.
(6) Describe any specific concerns or issues that the Document Shepherd
has with this document that the Responsible Area Director and/or the
IESG should be aware of? For example, perhaps he or she is uncomfortable
with certain parts of the document, or has concerns whether there really
is a need for it. In any event, if the WG has discussed those issues and
has indicated that it still wishes to advance the document, detail those
concerns here.
Robert Raszuk (and Tony Li's agreement) WG LC is worth reviewing here:
(see https://www.ietf.org/mail-archive/web/idr/current/msg19124.html)
Robert Rasuk and Tony Li feel that BGP-LS (RFC7752) was unwise direction for
BGP, and expanding it is a greater error. The BGP-LS proponents suggested
that BGP-LS was simply a way to get IGP data (OSPFv2/v3, ISIS) out of a
network for processing.
These segment routing additions take the BGP-LS
work beyond its initial description of providing information to
manage network into the realm of supporting a centralized SDN controller which creates
Segment Routing infrastructure.
The IESG should consider whether this general application of
BGP-LS into creating routing infrastructure is important.
If it is, approve this document for publication and the
WG chairs and AD will note this decision point.
If it is not, then reject this document for publication with the
a clear statement that this expansion of work is not appropriate.
(7) Has each author confirmed that any and all appropriate IPR
disclosures required for full conformance with the provisions of BCP 78
and BCP 79 have already been filed. If not, explain why.
Stefano Previdi
https://www.ietf.org/mail-archive/web/idr/current/msg18493.htmlhttps://www.ietf.org/mail-archive/web/idr/current/msg19229.htmlhttps://mailarchive.ietf.org/arch/msg/idr/ei5hc-2kVeWscuSsdvnRx9g4pUI
Ketan Talaulikar
https://www.ietf.org/mail-archive/web/idr/current/msg19225.html
Clarence Filsfils
https://www.ietf.org/mail-archive/web/idr/current/msg18497.htmlhttps://mailarchive.ietf.org/arch/msg/idr/WD1d9B0ZJRZx3HQ3pji3BTyQUxo
Hannes Gredler
https://www.ietf.org/mail-archive/web/idr/current/msg18498.htmlhttps://www.ietf.org/mail-archive/web/idr/current/msg19231.htmlhttps://mailarchive.ietf.org/arch/msg/idr/b5nsKpRyh4I5SvDKlGRnKABnSqo
Mach Chen
https://www.ietf.org/mail-archive/web/idr/current/msg18501.html
(8) Has an IPR disclosure been filed that references this document?
If so, summarize any WG discussion and conclusion regarding the IPR
disclosures.
No IPR Disclosure
(9) How solid is the WG consensus behind this document? Does it
represent the strong concurrence of a few individuals, with others
being silent, or does the WG as a whole understand and agree with it?
WG in this area tends to be strong pushing toward the draft, but
there are concerns raised by the Robert Raszuk, Tony LI, and others
regarding this use of BGP as a transport for information.
(10) Has anyone threatened an appeal or otherwise indicated extreme
discontent? If so, please summarise the areas of conflict in separate
email messages to the Responsible Area Director. (It should be in a
separate email because this questionnaire is publicly available.)
No threats of an appeal.
(11) Identify any ID nits the Document Shepherd has found in this
document. (See https://www.ietf.org/tools/idnits/ and the Internet-Drafts
Checklist). Boilerplate checks are not enough; this check needs to be
thorough.
No nits
(12) Describe how the document meets any required formal review
criteria, such as the MIB Doctor, media type, and URI type reviews.
(13) Have all references within this document been identified as
either normative or informative?
Yes
(14) Are there normative references to documents that are not ready for
advancement or are otherwise in an unclear state? If such normative
references exist, what is the plan for their completion?
Non-RFC normative
draft-ietf-idr-te-pm-bgp 0- approved for RFC
draft-ietf-isis-segment-routing-extensions - approved for publication
draft-ietf-ospf-ospfv3-segment-routing-extensions-15.txt = approved for publication
(15) Are there downward normative references references (see RFC 3967)?
If so, list these downward references to support the Area Director in
the Last Call procedure.
te the aut
-Not as I understand RFC3967
(16) Will publication of this document change the status of any
existing RFCs? Are those RFCs listed on the title page header, listed
in the abstract, and discussed in the introduction? If the RFCs are not
listed in the Abstract and Introduction, explain why, and point to the
part of the document where the relationship of this document to the
other RFCs is discussed. If this information is not in the document,
explain why the WG considers it unnecessary.
No. These are additions to RFC7752.
(17) Describe the Document Shepherd's review of the IANA considerations
section, especially with regard to its consistency with the body of the
document. Confirm that all protocol extensions that the document makes
are associated with the appropriate reservations in IANA registries.
Confirm that any referenced IANA registries have been clearly
identified. Confirm that newly created IANA registries include a
detailed specification of the initial contents for the registry, that
allocations procedures for future registrations are defined, and a
reasonable name for the new registry has been suggested (see RFC 5226).
AFAIK - this draft followed early allocation procedures correctly.
I have sent a request for a IANA QA review, and
received an "OK" from IANA.
Please do a re-check of the last version.
(18) List any new IANA registries that require Expert Review for future
allocations. Provide any public guidance that the IESG would find
useful in selecting the IANA Experts for these new registries.
none.
(19) Describe reviews and automated checks performed by the Document
Shepherd to validate sections of the document written in a formal
language, such as XML code, BNF rules, MIB definitions, etc.
None needed