Skip to main content

Some Key Terms for Network Fault and Problem Management
draft-ietf-nmop-terminology-23

Yes

Mahesh Jethanandani

No Objection

Gorry Fairhurst
Jim Guichard
(Erik Kline)

Abstain


Note: This ballot was opened for revision 19 and is now closed.

Mahesh Jethanandani
Yes
Mohamed Boucadair
Yes
Comment (2025-06-30 for -19) Sent
Hi Nigel, Adrian, Thomas, Qin, and Chaode,

Thank you for the effort put into this clear, well-written, and useful document.

I have only few nits for your consideration:

# YANG Model: Be consistent with the naming recommendation in RFC8407bis

## Abstract 

OLD:
   The purpose of this document is to bring clarity to discussions and
   other work related to network fault and problem management, in
   particular to YANG models and management protocols that report, make
   visible, or manage network faults and problems.


NEW:
   The purpose of this document is to bring clarity to discussions and
   other work related to network fault and problem management, in
   particular to YANG data models and management protocols that report, make
   visible, or manage network faults and problems.

## Introduction

OLD:
   A number of work efforts within the IETF seek to provide components
   of a fault management system, such as YANG models or management
   protocols.

NEW:
   A number of work efforts within the IETF seek to provide components
   of a fault management system, such as YANG data models or management
   protocols.

# Busy network?

CURRENT:
   Successful operation of large or busy networks depends on effective
   network management.

Not sure how is that defined. Do you mean networks that are continuously subject to a sustained high-volume traffic? 

Network utilization may not be constant. As such, any network can be “busy” at some point, e.g., when subject to flash crowds and avalanche type traffic. 

I think that I would delete that "busy" mention.

# Extends what?

CURRENT:
   Fault and
   problem management extends to include actions taken to determine the

Is a word missing in this sentence?

# Section 3.1

## nit 

OLD: according to the network plane (e.g., layer 3, layer 2, layer 1)

NEW: according to the network plane (e.g., layer 3, layer 2, and layer 1)

## Consistent bullets style

OLD: 
   Network Analytics:  Network Analytics is the process of deriving
      analytical insights from operational network data.

   ..

   Network Observability:  The Network Observability process …
  

NEW:
   Network Analytics:  This is the process of deriving
      analytical insights from operational network data.
   ..

   Network Observability:  This is the process …
  
This is to match the same style used in the other two bullets. Idem for the section with terms where very few entries have the term repeated as part of the definition.

## nit:

OLD:
   Thus, there is a cascaded sequence where the following relationships
   apply.

NEW:
   Thus, there is a cascaded sequence where the following relationships
   Apply:

Cheers,
Med
Andy Newton
No Objection
Comment (2025-08-05 for -19) Sent
# Andy Newton, ART AD, comments for draft-ietf-nmop-terminology-19
CC @anewton1998

* line numbers:
  - https://author-tools.ietf.org/api/idnits?url=https://www.ietf.org/archive/id/draft-ietf-nmop-terminology-19.txt&submitcheck=True

* comment syntax:
  - https://github.com/mnot/ietf-comments/blob/main/format.md

* "Handling Ballot Positions":
  - https://ietf.org/about/groups/iesg/statements/handling-ballot-positions/

Many thanks to Tim Bray for the ARTART review.

## Comments

To the issue of Ketan's DISCUSS, echoed by both Gunter and Éric, it might be worthwhile to reconsider the
language on lines 136 to 139.

136        When other documents make use of the terms as defined in this
137        document, it is suggested here that such uses should use
138        capitalization of the terms as in this document to help distinguish
139        them from colloquial uses, and should include an early section
140        listing the terms inherited from this document with a citation.

Perhaps:

    To avoid confusion with commonly used English words used in networking both in the IETF
    and other organizations, it is highly recommended that employment of these terms should use...
Deb Cooley
No Objection
Comment (2025-08-06 for -21) Sent
Thanks to Hilarie Orman for their multiple secdir reviews.

Section 6:  It is more than just network fault and problem management.  The collection and manipulation of all network traffic (the definition of 'network telemetry') may very well lead to the collection of end-user's privacy information.  That repository of information including the analytics generated from it needs to be protected and controlled to avoid exposure of that privacy information.  

I also support Ketan's discuss.  I certainly hope that these terms as they apply to network fault and problem management aren't now off limits to any other IETF subject areas (for example, the term 'alarms' is used in many places within the Security Area where it may or may not take on the same meaning as in this document).
Éric Vyncke
No Objection
Comment (2025-07-31 for -19) Sent
Thanks for the work done in this document, it must have been a huge amount of work to reach consensus on all these terms!

Some comments though:

1) isn't "YANG data models" more appropriate than "YANG models" ?

2) why are the terms not sorted alphabetically ?

3) using SVG graphics (easy if markdown with aasvg) makes the HTML rendering much easier to read

4) like Ketan, I find the use of capitalization weird in `When other documents make use of the terms as defined in this document, it is suggested here that such uses should use capitalization of the terms as in this document to help distinguish them from colloquial uses`. Why not suggesting that other documents simply write in their terminology section that terms foo & bar are from this document (similar to the BCP 14 template).
Gorry Fairhurst
No Objection
Gunter Van de Velde
No Objection
Comment (2025-08-04 for -19) Sent
I support the DISCUSS raised by Ketan.

From my perspective this document should clearly state that when its terminology is used, a referencing document must explicitly reference this document. Several terms defined herein, such as “state” and “error” (amongst others), are already in use in other contexts, particularly in routing protocols, where they may carry significantly different meanings. For example, “state” often refers to neighbor relationships or route computation phases, and “error” in BGP involves well-defined NOTIFICATION messages and extensive error codes (e.g., per RFC 7606).

Without such clarification, there is a risk of semantic conflicts or misinterpretation when these terms are used in non-management contexts or sometimes even in management contexts of routing technologies. I would like to see an explicitly acknowledge within this draft that its terminology is not normative across all IETF work, and that other documents remain free to define their own terminology or that it is expected to reference this document if alignment is intended.
Jim Guichard
No Objection
Mike Bishop
No Objection
Comment (2025-08-06 for -19) Sent
The document is well-written and probably useful in the proper context. However, I concur with Ketan's DISCUSS about defining what that context is. It currently states that these terms are defined "for the IETF" while other bodies might use them as well; this suggests a broad application of these definitions through all future IETF publications. If that's the intent, it probably needs to come out of a broader community than nmop.

Rather, I would expect to see a BCP14-like boilerplate that future documents could use when they import these terms; something like

> The terms "Event", "State", "Fault", "Problem", "Symptom", "Cause", "Alert", and "Alarm" in this document are to be interpreted as described in [RFCthis] when, and only when, they appear capitalized as shown here.

Alternatively, a fixed boilerplate could be omitted and instead require that documents cite this document in order to use these terms. Either way, it needs to be clear that the definitions in this document do not automatically apply to all future IETF documents.
Ketan Talaulikar
(was Discuss) Abstain
Comment (2025-08-18) Sent
Thanks to the authors and the WG for the efforts put into this document.

The addition of text in sections 2 to scope the use of of the "terms" introduced in section 3.2 (and the subset listed in section 2) to network fault and problem management helped clear my previous DISCUSS position.

The document is still turning widely used English words into terminologies (even if in the reduced scope) and I was hoping that the authors/WG may be able to tweak the terms to make them better qualified as suggested (e.g., perhaps Incident -> Network Incident, Fault -> Network Fault, and so on). I understand that the authors (and the WG?) does not agree and hence changing my ballot to ABSTAIN to not stand in the way of publication of this document.

Following are a couple of (non-blocking) editorial comments that were not addressed since the authors (and presumably the WG) disagree and find them useful:

1) Figure 1 - I find this very unhelpful and even misleading since the text says "Note that there is a 1:n relationship between Network system and Resources, and between Resources and Characteristics: this is not shown on the figure for clarity." What is lost if this figure were removed entirely?

2) Figure 2 - even this figure is confusing (the text is nice and clear though and perfectly conveys the meaning). As a reader, I have no clue how to interpret all those lines and arrows. To me, it didn't add anything but in fact removed the clarity that I had from the text. What is lost if this figure were also removed?
Erik Kline Former IESG member
No Objection
No Objection (for -19) Not sent

                            
Paul Wouters Former IESG member
No Objection
No Objection (2025-08-06 for -21) Not sent
I support Ketan's discuss - it would be nice to scope this down