[Nemops-interest] Re: [Nemops-workshop-attendees] Re: NEMOPS Workshop Report

Wes Hardaker <hardaker@isi.edu> Fri, 28 February 2025 21:41 UTC

Return-Path: <hardaker@isi.edu>
X-Original-To: nemops-interest@mail2.ietf.org
Delivered-To: nemops-interest@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id E2EEF4208FC for <nemops-interest@mail2.ietf.org>; Fri, 28 Feb 2025 13:41:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nr6yXa1l1VpI for <nemops-interest@mail2.ietf.org>; Fri, 28 Feb 2025 13:41:15 -0800 (PST)
Received: from mx0e-006c3502.gpphosted.com (mx0e-006c3502.gpphosted.com [67.231.147.152]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 9739D4208C5 for <nemops-interest@iab.org>; Fri, 28 Feb 2025 13:41:15 -0800 (PST)
Received: from pps.filterd (m0280942.ppops.net [127.0.0.1]) by mx0e-006c3502.gpphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 51SJBtQX006184 for <nemops-interest@iab.org>; Fri, 28 Feb 2025 13:41:14 -0800
Received: from mail-ua1-f69.google.com (mail-ua1-f69.google.com [209.85.222.69]) by mx0e-006c3502.gpphosted.com (PPS) with ESMTPS id 452wg51040-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for <nemops-interest@iab.org>; Fri, 28 Feb 2025 13:41:13 -0800
Received: by mail-ua1-f69.google.com with SMTP id a1e0cc1a2514c-86b40b8f017so624814241.3 for <nemops-interest@iab.org>; Fri, 28 Feb 2025 13:41:13 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740778872; x=1741383672; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=2G6G4kR8tfnfk/C7JYZ6uamlpnwip4kaUZcGrOuymPQ=; b=tmWarXFs5VUqJKtkV+itYiXybG6Zdn2PIKltvl7F/8yhtDkRvDisFQUQJrWLlIOqpA gTuNM/n9R6UzkOJ2BliLg35bkEx8EWVFxDGMDA4XkAIcS+B5rHwCIWOhk5d2xwx296Y9 MaiSQJqAUSH2bkaWwq3HDVI7AY1+ryNbdr0zysyFvPSD3ts4q5Ny6zb3EwvKXIHMKOhd nTWqGHlC2fO8vZlK9CV1pkO0vZfKo+y2wVfCWfv8I4OrEIP3VbCUW0tRxbucpQEBJzQ7 l9VwxRYVICHD0KGsWPAWs4Ys89mEUMfxV0+eIGGstFLfA0vyRhca/HKG93JiKgJpGjNc FwoA==
X-Forwarded-Encrypted: i=1; AJvYcCXRj6kMOn+l1ASoLosfyxXU3vlSgHVdkij6i76oUoU4xnK4ABWUgRVhGvr98oglivTKTcCXH3tF6XFa7h+lWQw=@iab.org
X-Gm-Message-State: AOJu0YwrhuUYg8krUdyIfI5/EGpnk624AeKZ4mgj/GtiLPJ+D+zuwqqY JGo21pPa5i/wjMh3gVJ8TbghtzAl/x7D5actmxxLUu1UIqOm55kp33gztcILOu4KOL0Rp1eARE0 6F0Hjz+Q3GJ/bnzY5ymarPFG6DZXYR9EXWF3ypVKh7v4jxIR6fSbZrA4UfRw7doIcfrqAHrWmnr 70TTLuF0PnLL9LAOvQ1Sis9C51yIQ=
X-Gm-Gg: ASbGnctln6l051prfTjnxCzCtPx01L67HSElI8zplmo239AKCE735cfZ3fc+StxMk4j B6llHfPOA/B2q8p6hwf4/+il8xV7WaFXXttuUyywC8tytTYn/dwlwTRpPW8IT1IN4AC0sOSUp
X-Received: by 2002:a05:6102:3346:b0:4bd:22d5:fbd7 with SMTP id ada2fe7eead31-4c044d34bb3mr5114703137.11.1740778872492; Fri, 28 Feb 2025 13:41:12 -0800 (PST)
X-Google-Smtp-Source: AGHT+IEL7queJkvJYUc8TacLpn3Ki7uyGdfdkd4c0aSuE3X550S8R5oHpYGK0KP832PRHGiI8xz3GR8Ro2/jEJphnX8=
X-Received: by 2002:a05:6102:3346:b0:4bd:22d5:fbd7 with SMTP id ada2fe7eead31-4c044d34bb3mr5114693137.11.1740778872182; Fri, 28 Feb 2025 13:41:12 -0800 (PST)
MIME-Version: 1.0
References: <CAP7zK5YV5s2-0jutfN0mg3CBUNbZgA4KJbkFdqFXvbEqphsj-Q@mail.gmail.com> <30029.1740080212@obiwan.sandelman.ca> <87frk8i9og.fsf@centor.se> <17614.1740090407@obiwan.sandelman.ca> <049038BD-C9DC-4BAA-AF66-DACF3530504F@gmail.com> <8627.1740763691@obiwan.sandelman.ca>
In-Reply-To: <8627.1740763691@obiwan.sandelman.ca>
From: Wes Hardaker <hardaker@isi.edu>
Date: Fri, 28 Feb 2025 13:40:36 -0800
X-Gm-Features: AQ5f1JowaQsdBzZQqlQNgV2BX_YozdAbPR9B7Q8Q44I-HyXm_axeBxl6vr-2kkE
Message-ID: <CANk3-NAy7dCp+KWoQ5x=p6a6ztodS_FKRYer_ZxXSxXZrM+a5g@mail.gmail.com>
To: Michael Richardson <mcr@sandelman.ca>
Content-Type: multipart/alternative; boundary="0000000000004f33aa062f3aaafb"
X-Proofpoint-GUID: hS-I3KBr1kpOpmnLVhYfoe_lBwHchMRn
X-Proofpoint-ORIG-GUID: hS-I3KBr1kpOpmnLVhYfoe_lBwHchMRn
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-02-28_06,2025-02-28_01,2024-11-22_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 spamscore=0 malwarescore=0 lowpriorityscore=0 mlxlogscore=814 phishscore=0 priorityscore=1501 suspectscore=0 bulkscore=0 mlxscore=0 clxscore=1011 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2502100000 definitions=main-2502280157
Message-ID-Hash: SRCDFOOYWK4EGAKVDK6IMVXH45OBCNL7
X-Message-ID-Hash: SRCDFOOYWK4EGAKVDK6IMVXH45OBCNL7
X-MailFrom: hardaker@isi.edu
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Mahesh Jethanandani <mjethanandani@gmail.com>, nemops-interest@iab.org, architecture-discuss@iab.org, nemops-workshop-attendees@iab.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Nemops-interest] Re: [Nemops-workshop-attendees] Re: NEMOPS Workshop Report
List-Id: Next Era of Network Management Operations <nemops-interest.iab.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/nemops-interest/tVizpyb1TM5igsRvti2qyHj_mu0>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nemops-interest>
List-Help: <mailto:nemops-interest-request@iab.org?subject=help>
List-Owner: <mailto:nemops-interest-owner@iab.org>
List-Post: <mailto:nemops-interest@iab.org>
List-Subscribe: <mailto:nemops-interest-join@iab.org>
List-Unsubscribe: <mailto:nemops-interest-leave@iab.org>

So I think in this discussion we are crossing the streams.

1. The conclusion in the meeting was that work was still needed in many
areas, and Michael's conclusions meet that -- until everything supports a
common way to do things, no one can exclusively use that "common way".
[this concept is protocol independent]
2. Having said that, we all agree [I think] that nothing works exclusively
everywhere, and Michael said he doesn't use Netconf/* because of #1 and #3.
3. When teaching someone how to administer *one* device, you probably don't
need a network protocol at all.  The average SOHO user does not ever need
something like netconf or any other protocol, as the whole process of
"device creates a temp wifi, you connect to it, configure it as needed, and
reboot and probably never touch the config again" is all they will likely
ever need.  Anyone touching a single switch or router: just the CLI is
likely sufficient.  This also seems to match Michael's case.

So, the question in my mind is: *if* we have extremely wide deployment of
protocol X (let's say netconf/*) then "would that change your mind into
using it?"  (with an implicit assumption of probably need to configure a
minimum number of devices to make the education hit worth it).




> Today, RESTCONF does not seem to be a superset of what SNMP MIBs can do
> today.
> I'm not saying that it true, but it doesn't seem that way.
>

Oh, and 4.:  monitoring != configuration.  So RESTCONF is not a superset of
SNMP, as it was designed to do something that SNMP was failing at:
configuration.  I gave a speech 15 years ago (or more) about why we should
have one protocol not 2 or more for configuration and monitoring because
implementing and deploying multiple protocols is a pain.  I apparently
didn't get my point across since "here we are".

-- 
Wes Hardaker
USC/ISI