[ippm] Re: Joint BMWG/IPPM chartering
Greg Mirsky <[email protected]> Tue, 28 Apr 2026 15:55:47 -0700
| Newsgroups | gmane.ietf.ippm,gmane.ietf.bmwg |
|---|---|
| Message-ID | <CA+RyBmW4khObh60L4ktzuiLbjt8FoieVio5S6q4bLoG4k+6X4Q@mail.gmail.com> |
Hi Thomas, Thank you for taking an interest in my notes and sharing your thoughts. Please find my follow-up notes below, tagged GIM2>>. Regards, Greg On Mon, Apr 27, 2026 at 9:16 PM <Thomas.Graf-Zc0CTiu5wcBWk0Htik3J/[email protected]> wrote: > Dear Greg, > > > > Thank you very much for the feedback. As an individual, see my reply > inline. > > > > *From:* Greg Mirsky <[email protected]> > *Sent:* Tuesday, April 28, 2026 1:16 AM > *To:* Graf Thomas, SCS-INI-NET-VNC-E2E <Thomas.Graf-Zc0CTiu5wcBWk0Htik3J/[email protected]> > *Cc:* [email protected]; [email protected]; [email protected]; > [email protected]; [email protected] > *Subject:* Re: [ippm] Joint BMWG/IPPM chartering > > > > *Be aware:* This is an external email. > > > > Hi Thomas, > > thank you for sharing the updated proposals. I appreciate the work put > into the proposal. I read the proposed charter for the new WG, please > kindly consider my notes below: > > - The xxxx xxxx Working Group (xxxx WG) develops and maintains > metrics, methodologies, and protocols that can be applied to the quality, > performance, and reliability of data delivery services and applications > running over public and private networks using IETF technologies. > > While I agree that this is consistent with the IPPM WG's work, I cannot > see how it applies to the scope of work performed in the BMWG. I have > raised this concern several times: one of the major gaps between the two > WGs is the environments for which the methodologies and procedures they > specify are intended. The methodologies developed by the BMWG, AFAICS, from > its current charter, are applicable in the lab environment, where an > observer fully controls the network in all aspects, including > configuration, offered payloads, and any changes to them. On the other > hand, methodologies and protocols developed by the IPPM WG are intended for > production networks, public or private, to provide operators with insights > into network conditions with as little disturbance as possible to payloads. > I don't think this statement closes the gap. > > > > TG> I agree that this initial sentence doesn't address the difference > between lab and production. I fully agree, this is, needs to be addressed, > clearly in subsequent sentences. In my opinion, the "and" should be > replaced with "or" in the " running over public and private networks" > sentence. > > GIM2>> I interpret "private networks" not as a synonym for "lab environment" as a private network may be a production network though not connected to the Internet. To me s/and/or/ in that sentence still leaves the domain studied by the BMWG outside of the scope of the new WG. Replacing "private" with "lab" might fix that. GIM2>> After re-reading the list of the applicability, I notice that it misses an important metric that is measured only by methods developed by the BMWG - scalability. And this specificity so far has been outside of the scope for the work conducted by the IPPM WG. > > > TG> I think the following sentence should be change from > > > > These metrics, methodologies, and protocols are designed as such that they > can be used by network operators, end users, or independent testing groups > in production or lab environments. Such metrics are intended to provide > unbiased quantitative performance measurements. > > > > to > > > > These metrics, methodologies, and protocols are designed as such that they > can be used by network operators and end users in production or independent > testing groups in lab environments. Such metrics are intended to provide > unbiased quantitative performance measurements. > > > > Would that be better? > > GIM2>> It is, thank you. > > - Where in lab environments the testing procedures ensure consistent, > reproducible, and reportable benchmarking results. > > And what is produced in a real production network? Would someone will > measure, for example, how fast an implementation learns 100000 prefixes in > a live network? Or what's the rate of MAC flushes in EVPN that serve a > subscriber? This is another manifestation of the gap I see between the > objects of study for the IPPM and the BMWG. And I don't see that the gap > was closed or even narrowed. > > > > TG> You do have a point here. In my opinion, reflecting your comment, the > charter proposal lacks a sentence that measurements in production can't be > intrusive, interfere with production management, control and data plane. > Therefore I suggest to add the following sentence right after "Where in lab > environments" or before. > > > > Where in production environments non-intrusive measurement procedures > ensure that production management, control and data plane performance > impact is as minimal as possible. > > > > What do you think? > > GIM2>> I think that truly non-intrusive, per RFC 7799, measurement methods are passive observations. I think that if "non-intrusive" is removed, the sentence you propose will still deliver the intended point. > > - The xxxx WG fosters commonality and comparability of metrics and > measurements across IETF protocols at different layers. > > This is a very appropriate clarification that could be in place before the > first sentence in the preceding paragraph, i.e., before > The methodologies cover management, control, and forwarding planes and > they apply to hardware, virtualized, and containerized network > infrastructure (such as Data Center network fabric, SDN controllers, > routers, and firewalls), including endpoints in production and lab > environments. > > TG> I agree that order make more sense to me as well. > > In summary, my impression of the updated proposal for the new WG's charter > is that the gap between the respective groups' areas of study remains. If > the leadership sees a benefit in holding joint sessions during f2f > meetings, I think that can be done without formally merging the IPPM and > BMWG. > > > > TG> Indeed that is also an option. Update both charters similar to the > joint charter proposed here, keep both working groups separate, and > continue with the joint sessions. This is why we chairs are gauging with > polls the usefulness of joint meetings and we would like to hear more > feedback in this thread on the proposed chartering. > > > Regards, > > Greg > > > > > > On Sun, Apr 26, 2026 at 1:02 AM <Thomas.Graf-Zc0CTiu5wcBWk0Htik3J/[email protected]> wrote: > > Dear BMWG and IPPM, > > > > On behalf of the chairs. At IETF 125 we had a public joint chartering > session onsite. In that session and during the discussion afterwards, we > consolidated and simplified the existing charters > > > > https://datatracker.ietf.org/wg/bmwg/about/ > > https://datatracker.ietf.org/wg/ippm/about/ > > > > for a new joint charter proposal > > > > https://github.com/ietf-ippm/wg-charter/blob/main/ippm-bmwg-joint.md > > > > Out of this exercise we highlight that the following items are specific to > BMWG or IPPM today: > > > > - applications running over public and private networks > > - including endpoints in production and lab environments. Where in lab > environments the testing procedures ensure consistent, reproducible, and > reportable benchmarking results. > > - The WG will also produce terminology documents and recommendations > concerning the key performance characteristics of internetworking > technologies, or benchmarks for network devices, systems, and services. > > > > We added new items to the charter based on recent working group discussions > > > > - IETF protocols at different layers > > - documenting common security building blocks > > - The WG will also produce terminology documents and > recommendations > > - the WG will specify related manageability aspects, such as > YANG data models for configuration, operation, and Network Telemetry data > export > > - Layer 2 applications can be covered as well but require > explicit approval from the Responsible Area Director. > > - It specifically coordinates with other WGs such as MPLS, 6MAN, > and SPRING where data plane encapsulations are specified. > > - The WG liaises with other Standards Development Organizations > such as ITU-T, IEEE, 3GPP, and BBF and reaches out to other operator > communities such as NANOG, RIPE, and APRICOT. > > > > Many thanks to Carsten, Luis, Med, Qin, Marcus, Giuseppe and Sarah for > this proposal. > > > > We would like to get reviews and feedback on the joint charter proposal > from both working groups. And in particular, we also invite BMWG and IPPM > authors to check whether the newly proposed joint charter covers their work > accurately. > > > > - Do you believe that this joint charter covers your existing > and future work? > > - Do you believe it describes and scopes accurately the current > and future work of both working groups? > > - Is something missing or should be omitted? Why? > > > > Please comment on this thread and also feel free to open change proposals > here: https://github.com/ietf-ippm/wg-charter/issues > > > > We intend to follow up also with the MPLS, 6MAN, and SPRING working groups > once this discussion is stabilizing. > > > > Best wishes > > Qin, Giuseppe, Sarah, Marcus and Thomas > > _______________________________________________ > ippm mailing list -- [email protected] > To unsubscribe send an email to [email protected] > > _______________________________________________ ippm mailing list -- [email protected] To unsubscribe send an email to [email protected]