RSVP-TE Extensions for Collecting Shared Risk Link Group (SRLG) Information
draft-ietf-teas-rsvp-te-srlg-collect-08
Yes
(Deborah Brungard)
No Objection
(Alexey Melnikov)
(Alia Atlas)
(Alissa Cooper)
(Benoît Claise)
(Jari Arkko)
(Kathleen Moriarty)
(Terry Manderson)
Note: This ballot was opened for revision 06 and is now closed.
Deborah Brungard Former IESG member
Yes
Yes
(for -06)
Unknown
Alexey Melnikov Former IESG member
No Objection
No Objection
(for -06)
Unknown
Alia Atlas Former IESG member
No Objection
No Objection
(for -06)
Unknown
Alissa Cooper Former IESG member
No Objection
No Objection
(for -06)
Unknown
Alvaro Retana Former IESG member
No Objection
No Objection
(2016-06-14 for -06)
Unknown
My comments are relatively minor but I would like to see them addressed before publication. 1. Section 4.1. (SRLG Collection Flag): "…this document defines a new flag in the Attribute Flags TLV…which MAY be carried…" I think a clearer description would be something worded more along the lines of "…which MUST be set in…to indicate that SRLG information SHOULD be reported…" It would also be good if in this section the difference between LSP_REQUIRED_ATTRIBUTES and LSP_ATTRIBUTES is also explained. 2. Section 4.2. (RRO SRLG sub-object): "…The SRLG sub-object SHOULD be pushed…before the node IP address…SHOULD be pushed after the Attribute sub-object, if present, and after the LABEL sub-object, if requested." Knowing that it is a stack, does it really make a difference where the SRLG sub-object is pushed? Put another way, why are you using "SHOULD" and not "MUST"? 3. Section 5.1. (SRLG Collection) "A node SHOULD NOT add SRLG information without an explicit request…" What happens if a node does? Should the "SHOULD NOT" be "MUST NOT"? 4. Section 5.2. (SRLG Update): "If local policy is that the SRLG change SHOULD be suppressed…" s/SHOULD/should The policy is being described, so a normative keyword is not appropriate. 5. Section 5.3 (Domain Boundaries) "If mandated by local policy, a node…MAY add a summary of the removed SRLGs or map them to other SRLG values." How is this (summary or mapping) done? If specified somewhere else, please add a reference. 6. Section 6.2. (Coherent SRLG IDs): "…SRLG IDs SHOULD be unique." Why is this not a MUST?
Ben Campbell Former IESG member
No Objection
No Objection
(2016-06-13 for -06)
Unknown
- 5.3: "...this SHOULD NOT be done unless explicitly mandated by local policy." Is that the same as saying this should default to off unless the administrator chooses to turn it on?
Benoît Claise Former IESG member
No Objection
No Objection
(for -06)
Unknown
Jari Arkko Former IESG member
No Objection
No Objection
(for -06)
Unknown
Joel Jaeggli Former IESG member
No Objection
No Objection
(2016-06-14 for -06)
Unknown
opsdir review by Niclas Comstedt <nco@comstedt.net>
Kathleen Moriarty Former IESG member
No Objection
No Objection
(for -06)
Unknown
Mirja Kühlewind Former IESG member
No Objection
No Objection
(2016-06-13 for -06)
Unknown
Minor comments/questions: - Please spell out RRO in section 4.2 - Why are the following SHOULDs not MUSTs? "[...] the Path message SHOULD NOT be rejected due to the SRLG recording restriction and the Path message SHOULD be forwarded without any SRLG sub-object(s) added to the RRO of the corresponding outgoing Path message." - Why do you need two (potentially different) policies for the two points below. Shouldn't a node that provides SRLG information initially, also always provide updates (as the initial information might otherwise be wrong and therefore not be able to address the originial intention anymore - disjoint paths)? "o Whether the node is allowed to participate in SRLG collection. o Whether the node should notify changes to collected SRLG information to endpoint nodes as described in section 5.2."
Stephen Farrell Former IESG member
No Objection
No Objection
(2016-06-15 for -06)
Unknown
"It is recommended that domain/layer boundary policies take the implications of releasing SRLG information into consideration and behave accordingly during LSP signaling." Eh, that's a bit opaque for me at least. Can you say a bit more about what those implications might be and how one might take them into account, and why that doesn't need to be mentioned in the document? I'm asking since there is a bit of a breach of the blood-brain barrier going on here (as is ack'd in the draft) and while it's hard to envisage that much going wrong if providers expose this information, I guess there might easily be something too subtle for this particular reader:-)
Suresh Krishnan Former IESG member
(was Discuss)
No Objection
No Objection
(2016-06-15 for -06)
Unknown
Adrian's explanation makes sense to me. I would have liked to see something similar to be added in the draft to clarify the behavior, but I leave it up to the authors/shepherds to decide if they want to do this or not. In Section 5.1 when the SRLG collection request was contained in an LSP_REQUIRED_ATTRIBUTES and the RRO would become too big, a node drops the RRO from the Path message entirely. It is not clear what the next node that receives this SRLG collection request without an RRO would need to do as the spec only says that the RRO is inserted at the ingress. What is the expected behavior here on the subsequent node?
Terry Manderson Former IESG member
No Objection
No Objection
(for -06)
Unknown