[Nemops-interest] Re: [arch-d] Re: NEMOPS Workshop Report
Arnaud Taddei <arnaud.taddei@broadcom.com> Thu, 20 February 2025 19:48 UTC
Return-Path: <arnaud.taddei@broadcom.com>
X-Original-To: nemops-interest@ietfa.amsl.com
Delivered-To: nemops-interest@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CDB83C1D4A95 for <nemops-interest@ietfa.amsl.com>; Thu, 20 Feb 2025 11:48:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.253
X-Spam-Level:
X-Spam-Status: No, score=-2.253 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.148, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=broadcom.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ubdwRZIZPSuE for <nemops-interest@ietfa.amsl.com>; Thu, 20 Feb 2025 11:48:21 -0800 (PST)
Received: from mail-yw1-x112a.google.com (mail-yw1-x112a.google.com [IPv6:2607:f8b0:4864:20::112a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1991C1D4A8D for <nemops-interest@iab.org>; Thu, 20 Feb 2025 11:48:21 -0800 (PST)
Received: by mail-yw1-x112a.google.com with SMTP id 00721157ae682-6f7031ea11cso11927997b3.2 for <nemops-interest@iab.org>; Thu, 20 Feb 2025 11:48:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; t=1740080900; x=1740685700; darn=iab.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=wWneN5iitTyMTACwLnKsV5k7QAn/J8MGQutkSfRSr4U=; b=gEmFAtf+nwPx4+qaYJPyBTj0FvjW1CMXLt3d++w7mpy9bvtd/P3wRyOkzy9rY+ZImY 6DpB9BPOQpgkLcmwaIvjihkglTCwllQ3co3aiCTCT1EAkOmFSWEX5BJt98VqVxHdgnn9 Zuxju21bYmqUgQbgFz3YAbVFH9vrLZ8Vm/sAQ=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740080900; x=1740685700; 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=wWneN5iitTyMTACwLnKsV5k7QAn/J8MGQutkSfRSr4U=; b=SzzHVcsRG8QGbndGukyT7aD73sSBQiIc/iHfCWCr6ER5M0+5bKf6UHV5NGgw4chR2Q 5Rtmxy+E/CbOn7m2Sm2W3Zj7pYbhnGrnTFms+0z0Ocgis/DS3flsqoj4Pi7inQkRJRa/ kFmiLxL+ni+5zH4cMhwYql8IGbngo/cbmZjcvWtskODWfvmnCPW8S2L4JgvtY+gExgyN AtpVLIQSRtq8abxU6GA8JN0Y29pkC+qxchlNix2Ier3Hp0GR2MpDxeNXrIlUjuSH2Y0q DlNrsvilj6za9vUJ6JqwjGzFDChJL7QgPRWfuyyJ/d7IUIZZMmvRp4X7HFzvFpu3CdfS G1Cg==
X-Forwarded-Encrypted: i=1; AJvYcCXL49jGNaIzVlecto38zx0wFeMtIyhVmtaVb4GpmTcvvyDF5t2hZsx/mj5wiIsaqfhBLIcKM9r/YIEgBfHoL0s=@iab.org
X-Gm-Message-State: AOJu0YzBIzhcyyS/Coc/iVZLjWTIRZ7rSz81dNLDYrxKmbvvqIiv/Faf qvYM/m8g14hiGhx4l1nj2FzEkqlkFuVFgw2V7ynU0Y010+WNVCEVdZizOHHse8SL80LkH3FOpv+ 83o0jDPsCJDiA0L5ctleilzpP5IiAkAls4rHJa7QiijZPpaD47cPBiH6gn+eNXw7qtKZOinUo1P 5n6hNEnHJm5A8Y2ACYvD4=
X-Gm-Gg: ASbGncuemTVDlEeMY1ZKVXIIQ2VMTmSYn5a+4PA7LvY3KJ8bPlSIV1kHSvgfxXHQTth Exogqn8eFAiB752BBsdoEjqZ/ZsqrQXuNSiwDvZyv5zrBcuoYpfgl25ouvk3aUz2hc+mHjL07nz yZ6SfgjRatvh32kA88EiKLfeaaMLM=
X-Google-Smtp-Source: AGHT+IGnS3ESCzfr76iicHyqXV0LLV/xHxhlrjWLuHRs9VXZ5xHKjlrsb2Mk/HATiT64K6tc6r3GCarvoljrSXAWcEo=
X-Received: by 2002:a05:690c:6910:b0:6ef:4fba:8137 with SMTP id 00721157ae682-6fbcc1f00c8mr3329237b3.6.1740080900344; Thu, 20 Feb 2025 11:48:20 -0800 (PST)
MIME-Version: 1.0
References: <CAP7zK5YV5s2-0jutfN0mg3CBUNbZgA4KJbkFdqFXvbEqphsj-Q@mail.gmail.com> <30029.1740080212@obiwan.sandelman.ca>
In-Reply-To: <30029.1740080212@obiwan.sandelman.ca>
From: Arnaud Taddei <arnaud.taddei@broadcom.com>
Date: Thu, 20 Feb 2025 20:48:09 +0100
X-Gm-Features: AWEUYZkJtuR236kR14-HqVF0fggkfUpb5Gm9E71R2YhKr3ID2NqnxB4UIUIhuOM
Message-ID: <CAMTNNNe+_yPuUbay_ToaX3k3hPDpU=FJtm=XLPDDW9uT=LR5GA@mail.gmail.com>
To: Michael Richardson <mcr+ietf@sandelman.ca>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha-256"; boundary="000000000000f7b6c0062e98274b"
Message-ID-Hash: Z5C2OSNEPF54JKTXCO64QPP7N57IIKXX
X-Message-ID-Hash: Z5C2OSNEPF54JKTXCO64QPP7N57IIKXX
X-MailFrom: arnaud.taddei@broadcom.com
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: Dhruv Dhody <dd@dhruvdhody.com>, nemops-interest@iab.org, nemops-workshop-attendees@iab.org, architecture-discuss@iab.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Nemops-interest] Re: [arch-d] 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/F1QtS5BpUEDhDkU0NnUCFVCSUT0>
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>
Likewise this is very interesting report. There are many things I like in this report and I particularly like point 3 of 3.4.1 as we have the exact same problem in security and I find 3.4.4 very real. Thank you Arnaud Taddei Global Security Strategist | Enterprise Security Group | ITU-T SG17 chair mobile: +41 79 506 1129 Geneva, Switzerland arnaud.taddei@broadcom.com | broadcom.com On Thu, Feb 20, 2025 at 8:37 PM Michael Richardson <mcr+ietf@sandelman.ca> wrote: > > Thank you for the write up. > > Dhruv Dhody <dd@dhruvdhody.com> wrote: > > Wes and I have posted the initial version of the NEMOPS Workshop > Report - > > > https://datatracker.ietf.org/doc/draft-iab-nemops-workshop-report/ > > > https://www.ietf.org/archive/id/draft-iab-nemops-workshop-report-01.html > > > We’d appreciate your feedback, ideally on the > nemops-interest@iab.org list > > or directly to the authors. You can also submit a PR on GitHub: > > } Many operators > } prioritize operational conferences over standards development > } organizations (SDOs), such as RIPE, NANOG, APRICOT, LACNIC, AutoConn, > } etc. > } > } To address this, the IAB workshop's Program Committee (PC) planned > } outreach initiatives to foster discussions and gather interest by > } engaging with operators at these venues and conducting information/ > } requirement-gathering sessions. Participants were encouraged to > > Did we succeed in getting more operators to the workshop? > I observed the PC outreach at RIPE89, but I'm not sure it resulted in the > groundswell that was desired. > > Yesterday, I walked a new (very young) network admin through adding a new > [not new to us, just been sitting in a box since 2019] switch CREDIL.org's > network monitoring tool... That is, we connected it to SNMP... > The level of idiosyncracy is great, caused in large part by > heterogeneous equipment which is definitely not new. > We (had to) fixed quite a number of things along the way, so it took about > 5 hours. > This was the new person's first experience with Cisco-style router CLIs, > and > she was really impressed with how useful completion was. We used a Web > interface for a bit to add a static IPv6 for the control access, but the > Web > interface *did the wrong thing*. We never spoke of YANG. > We use tftp to backup configurations, which we then manually check into > git. > ("git app -p" is very good way to review what you actually did, and also to > learn what went wrong with the web interface attempt) > > We'd love to use scp, but the security posture of it is almost worse. > We also never get ssh access to our switches to work consistently, so > serial > consoles are mandatory as backup, and guess what: RESTCONF does not work > across that link. RFC8994 would be nice. > (Yes, I have running code) > > I don't think section 3.1.3 really articulates this well enough: > "Additionally, the lack of > simple tools for smaller networks operating under tight timelines and > budgets was emphasized." > > this is just insufficient emphasis here. > I could think to replace all of section 3.1.x with: > "Additionally, the lack of > simple tools other than Net-SNMP for smaller networks operating under > tight timelines, a mix of older and newer systems and very small budgets > was emphasized." > > Organizations slightly larger than CREDIL typically "solve" these problems > by buying all same-vendor equipment every ~10 years or so. It comes with a > thick manual which one person reads, just before being lured away by higher > salary to be an Application Engineer for said vendor. If they were rich at > the time, or the discount was large, they bought the management platform > with > a pretty interface, but in practice no ability to do anything really > useful. > > section 3.2 seems to all be about problems with managing systems at larger > scale. My complaint all along is that RESTCONF(YANG) does not scale. > Scale doesn't > mean "big", it means, something can work from smallest to largest scale. > RESTCONF > doesn't work in the small. One never starts a three switch network with > RESTCONF, and then use it as you grow. One starts with a three hundred > switch network. > > Lots of talk about open source, but not really any mention of how such a > thing could be funded. That's really the problem. > > > } 1. In network deployments, operations are typically at the bottom of > } the ladder. It's the most squeezed for time and resources. > } Network engineers are not typically seasoned developers. > > It's way way worse than that. Most government and NGO network engineers > are > prevented by policy (from their own organization!) from even having > developer > tools on their desktop. Getting access to equipment to do testing on (like > developing new tools) is essentially impossible in many places. > > } 4. It was suggested that other domains (e.g., K8N/automation) are > } years ahead of the current network engineering stack. > > k8n has useless networking. It's "years ahead", in that it does a few > things > autonomically, but does them wrong. Managers are told the wrong way is > "better" > > } 5. There was a point about navigating non-device-specific models > } being difficult. If understood correctly, the Network Engineer > } knows the CLI command but has trouble grepping for it in YANG > } modules defined by SDOs. > > I can discover most anything in the CLI by hitting TAB/? enough. > One switches and routers which I've never touched or read the manual for. > > -- > ] Never tell me the odds! | ipv6 mesh > networks [ > ] Michael Richardson, Sandelman Software Works | IoT > architect [ > ] mcr@sandelman.ca http://www.sandelman.ca/ | ruby on > rails [ > > > > > > -- > Michael Richardson <mcr+IETF@sandelman.ca> . o O ( IPv6 IøT consulting ) > Sandelman Software Works Inc, Ottawa and Worldwide > > > > > _______________________________________________ > Architecture-discuss mailing list -- architecture-discuss@ietf.org > To unsubscribe send an email to architecture-discuss-leave@ietf.org > -- This electronic communication and the information and any files transmitted with it, or attached to it, are confidential and are intended solely for the use of the individual or entity to whom it is addressed and may contain information that is confidential, legally privileged, protected by privacy laws, or otherwise restricted from disclosure to anyone else. If you are not the intended recipient or the person responsible for delivering the e-mail to the intended recipient, you are hereby notified that any use, copying, distributing, dissemination, forwarding, printing, or copying of this e-mail is strictly prohibited. If you received this e-mail in error, please return the e-mail to the sender, delete it from your computer, and destroy any printed copy of it.
- [Nemops-interest] NEMOPS Workshop Report Dhruv Dhody
- [Nemops-interest] Re: [arch-d] Re: NEMOPS Worksho… Arnaud Taddei
- [Nemops-interest] Re: NEMOPS Workshop Report Michael Richardson
- [Nemops-interest] Re: [Nemops-workshop-attendees]… Kristian Larsson
- [Nemops-interest] Re: [Nemops-workshop-attendees]… Michael Richardson
- [Nemops-interest] Re: [Nemops-workshop-attendees]… Mahesh Jethanandani
- [Nemops-interest] Re: [Nemops-workshop-attendees]… Michael Richardson
- [Nemops-interest] Re: [Nemops-workshop-attendees]… Wes Hardaker
- [Nemops-interest] Re: [Nemops-workshop-attendees]… Jürgen Schönwälder
- [Nemops-interest] Re: [Nemops-workshop-attendees]… Dhruv Dhody
- [Nemops-interest] Re: [Nemops-workshop-attendees]… Wes Hardaker
- [Nemops-interest] Re: [Nemops-workshop-attendees]… Phil Shafer
- [Nemops-interest] Re: [External] [Nemops-workshop… Brad Peters
- [Nemops-interest] Re: [Nemops-workshop-attendees]… Wes Hardaker
- [Nemops-interest] Re: [Nemops-workshop-attendees]… Benoit Claise
- [Nemops-interest] Re: NEMOPS Workshop Report Dhruv Dhody