Re: [Last-Call] RtgDir Last Call review: draft-ietf-opsawg-ntf-10

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Dhruv,

 

Thank you very much for the review! Please see inline for our response and proposed modifications. We’ll update the document once we hear back from you. Thanks!

 

Best regards,

Haoyu

 

From: Dhruv Dhody <dhruv.ietf@xxxxxxxxx>
Sent: Friday, November 19, 2021 5:25 AM
To: rtg-dir@xxxxxxxx; last-call@xxxxxxxx; draft-ietf-opsawg-ntf.all@xxxxxxxx
Cc: rtgdir-chairs@xxxxxxxx; rtgdir-ads@xxxxxxxx; opsawg <opsawg@xxxxxxxx>
Subject: RtgDir Last Call review: draft-ietf-opsawg-ntf-10

 

Hello,

I have been selected as the Routing Directorate reviewer for this draft. The Routing Directorate seeks to review all routing or routing-related drafts as they pass through IETF last call and IESG review, and sometimes on special request. The purpose of the review is to provide assistance to the Routing ADs. For more information about the Routing Directorate, please see http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir

Although these comments are primarily for the use of the Routing ADs, it would be helpful if you could consider them along with any other IETF Last Call comments that you receive, and strive to resolve them through discussion or by updating the draft.

Document: draft-ietf-opsawg-ntf-10
Reviewer: Dhruv Dhody
Review Date: 2021-11-19
IETF LC End Date: over
Intended Status: Informational

Summary:
Choose from this list…

· I have some minor concerns about this document that I think should be resolved before publication.

Comments:

· I find the document to be useful. It is well structured and easy to read. Since the aim of the document is to clarify the taxonomy and framework, I hope to see more drafts to refer to it when describing network telemetry. I have a few suggestions of things that are missing, some queries and nits that are easy to resolve, and hopefully improve the document further.

Minor Issues:

· Well almost Major :)

o   Something that I find missing in the document is that the network controller could be a valuable source of network telemetry as well. Consider a PCE, the controller could be a source of network-wide data, such as the association between network paths, cumulative network metrics, global network utilization, etc. The document is currently very network-device-specific (as a data source). My suggestion would be to handle the centralized controller either as a separate section or part of the control plane and management plane telemetry.

[HS] We hold a view on a telemetry system that it collects data from different network planes, in which a centralized controller, if exists,  is the host for the telemetry  applications and a consumer for the data. In a sense, a controller acquires the original data from various network planes and it might further process the data and even generate new data based on telemetry data for applications. We summarize this process as “network operation applications” in the framework. Is this an acceptable view?

o   Something else that I find missing is the multi-domain aspects. You could mark it as out of scope or better yet do talk about it how there could possibly be a hierarchy and recursive nature in your framework to handle multi-domain. Currently, it is mentioned in passing while describing data fusion in section 3.4.

[HS] Multi-domain has many particular issues we think we should leave out of scope, although the general framework would still fit. We will make it clear in the new revision. 

· Query

o   Section 4.1

§  In figure 2, why MIB is mentioned in the management plane only, why not control plane when various control plane protocols have MIBs? Similarly, there are forwarding statistics MIB that might work in the forwarding plane? Also, add SNMP and ASN.1(?) in the table corresponding to MIB.

[HS] In the text we “note that the  selected techniques [in the figure] just reflect the de facto state of the art and are by no means exhaustive.” Here we only mean to provide some representatives in each category.

§  What is a ‘mirror’? Maybe expand it or put a * and expand it at the bottom

[HS] We’ll expand it as suggested.

§  All external data coming from gRPC only?

[HS] No necessarily. Note that this is just a representative. We don’t mean to provide an exhaustive list.

· Others

o   Section 6

§  The Independent management network is mentioned only in passing. Shouldn’t there be a much stronger recommendation for this instead?

[HS] In this section we just list the security considerations and the recommended solution is out of scope of this document. If you have some mature practices to recommend, we’d like to add a few sentences on this.

Nits:

· From IDNits

  == Outdated reference: draft-ietf-grow-bmp-adj-rib-out has been published
     as RFC 8671
 
  == Outdated reference: draft-ietf-ippm-multipoint-alt-mark has been
     published as RFC 8889
 
  == Outdated reference: A later version (-11) exists of
     draft-song-ippm-postcard-based-telemetry-10

· Section 2

o   Add reference for

§  GPB - https://developers.google.com/protocol-buffers

§  IOAM - draft-ietf-ippm-ioam-data

§  NetFlow - reference is incorrect, it should be RFC 3954

§  SNMP - for the sake of covering all versions, we should mention v3 as well - RFC 3414

· Section 3.3

o   Add reference for

§  Syslog - RFC 5424

§  sFlow - RFC 3176

o   Expand PSAMP - Packet Sampling

· Section 4.1

o   The list of 6 angles in the text and the 1st column in the table do not match.

o   Expand ASICs - Application-Specific Integrated Circuits

· Section 4.1.1

o   The use of the term “server” can be confusing here. Would you consider using “data source”?

· Section 4.1.2

o   I am unaware of the term “video fluency”. Is it a term of art that I am unaware of?

o   Add reference to Y.1731 - “ITU-T, “OAM Functions and Mechanisms for Ethernet based networks”, ITU-T Y.1731, 2006.”

· Section A.1.2

o   gNMI reference is marked as [I-D.openconfig-rtgwg-gnmi-spec] whereas, in the main body, it is [gnmi] “gNMI - gRPC Network Management Interface”, https://github.com/openconfig/reference/tree/master/rpc/gnmi. Any reason for different references?

o   same for gRPC!

· Section A.3.6

o   Expand L2VPN, NVO3, BIER, SFC, DETNET

o   Is there anything about SR and Multicast worth adding to the list?

[HS] Thanks for catching the nits. All these will be fixed in the new revision.

 

Thanks!
Dhruv

 

-- 
last-call mailing list
last-call@xxxxxxxx
https://www.ietf.org/mailman/listinfo/last-call

[Index of Archives]     [IETF Annoucements]     [IETF]     [IP Storage]     [Yosemite News]     [Linux SCTP]     [Linux Newbies]     [Mhonarc]     [Fedora Users]

  Powered by Linux