Date and Time: 07/11/2024 Thursday 09:30-11:30 UTC
Location: Liffey MR 3, Convention Centre Dublin
Chairs: Sarah Banks, Giuseppe Fioccola
AD: Warren Kumari
Zulip Stream: https://zulip.ietf.org/login/#narrow/stream/bmwg
Paolo volunteers to take the minutes.
Giuseppe chairs the session.
Giuseppe presented the slides
(https://datatracker.ietf.org/meeting/121/materials/slides-121-bmwg-ietf-121-bmwg-chairs-slides-00).
Agenda introduced. No agenda changes.
WG status presented.
Maciek and Vratko presented the slides
(https://datatracker.ietf.org/meeting/121/materials/slides-121-bmwg-multiple-loss-ratio-search-draft-ietf-bmwg-mlrsearch-08-02).
Maciek described the main changes to the draft.
Vratko discussed a few examples.
Authors believe draft is ready for WG Last Call.
Reference to FDIO provided.
Gabor: volunteering to review draft but need more time.
Guseppe: we'd like to start WG LC in the next weeks.
draft-ietf-bmwg-network-tester-cfg
Vladimir presented the slides
(https://datatracker.ietf.org/meeting/121/materials/slides-121-bmwg-yang-data-model-for-network-tester-management-hackathon-results-00).
Vladimir introduced the work done in the hackathon.
The changes in the draft will follow soon.
Giuseppe: valuable work, is the model flexible to accodomate the coming
RFCs (MLRSearch, multiple IP addresses, etc.)?
Vladimir: yes, followed the MLRSearch work. It should be no problem to
accomodate, as it's a simple python script. We haven't tried yet. For
other things, the model can be augmented based on the specifics of a use
case. E.g. incremental changes to some fields to add a protocol specific
context. The goal is to keep the model simple.
Giuseppe: You have introduced new paramenters in the last version. Do
you need to add more?
Vladimir: the draft is becoming stable, we need users (and reviewers),
but best is users to get feedback.
Realistically, we can afford to wait one more year to have meaningful
feedback from real experience.
Vratko: useful front-end for traffic generators/analyzers. Possible to
pair with backend generators, e.g. T-REX, but integration requires
additional work. We see it in MLSSearch, we would need single front-end
to define traffic profile independent from back-end.
Vladimir: we have support for 1 commercial tester. We can do it for
other network testers like TREX which is a good option.
draft-ietf-bmwg-containerized-infra
Minh-Ngoc presented the slides
(https://datatracker.ietf.org/meeting/121/materials/slides-121-bmwg-considerations-for-benchmarking-network-performance-in-containerized-infrastructures-00).
Received reviews from RFC 8204 authors.
Authors would like to ask WGLC.
Giuseppe: thanks for the detailed explanation of the exchange with
Maryam. For WGLC we'll discuss it later on.
Paolo presented the slides
(https://datatracker.ietf.org/meeting/121/materials/slides-121-bmwg-benchmarking-methodology-for-segment-routing-draft-ietf-bmwg-sr-bench-meth-02-00).
Paolo described the updates since the last IETF.
Gabor: just add a sentence on security.
Carsten: we are late with providing some comments, but will do soon to
state the use of the methodology in public tests.
draft-lencse-bmwg-multiple-ip-addresses
Gabor presented the slides
(https://datatracker.ietf.org/meeting/121/materials/slides-121-bmwg-recommendations-for-using-multiple-ip-addresses-in-benchmarking-tests-00).
Authors ask if work suitable for WG adoption.
Giuseppe: anyone interested to provide reviews? Anyway will push it to
the list. Let's wait for more feedback.
Boris will review te draft (from the chat).
draft-geng-bmwg-srv6-service-guideline
Xuesong presented the slides
(https://datatracker.ietf.org/meeting/121/materials/slides-121-bmwg-srv6-service-benchmarking-guideline-draft-geng-bmwg-srv6-service-guideline-00).
Collected feedback from SRv6OPS. Added new co-author.
Gabor: do you put the network in lab or it's live?
Xuesong: in a lab. We'll give some explanations in the draft that it's
for a lab. We can also contribute to the SRv6 benchmarking draft.
draft-chen-bmwg-savnet-sav-benchmarking
Libin presented the slides
(https://datatracker.ietf.org/meeting/121/materials/slides-121-bmwg-benchmarking-methodology-for-source-address-validation-01)
Libin described the updates.
Giuseppe: are you preparing the tool to do some hackathon for the next
IETF?
Libin: yes, at the next IETF.
Giuseppe: are you presenting in SAVNET?
Libin: yes, but we want to direct this draft to BMWG.
Giuseppe: please ask the people there to join the discussion on the BMWG
mailing list.
draft-contreras-bmwg-calibration
Luis presented the slides
(https://datatracker.ietf.org/meeting/121/materials/slides-121-bmwg-calibration-of-measured-time-values-between-network-elements-00).
Luis introduced this new draft.
Xuesong: do you think there is relationship to our SR E2E work?
Luis: this can be used by Flexalgo. The scope is to see if this can be
used for these applications without bias. Take decisions for TE, not
based on latency.
Xuesong: maybe latency is not so important for BE, but it can be
considered.
Luis: more valuable for very precise low-latency path.
Xuesong: understand, it's for low-latency cases. The scope is to
calculate the processing delay time.
Giuseppe: are you planning to do with hybrid methods, such as IOAM or
AltMark?
Luis: to be considered.
Paolo: do you plan to baseline against for example PTP?
Luis: no, but we can discuss.
Carsten: doubts on calibrating on fiber spool, it may be influenced by
the interface speed. Also, we use emulators at EANTC. if you have a
generic calibration methods then for fixed calibration I am not sure it
is going to work.
Luis: here the scope is to allow the control plane to take the best
decision for TE. The scope is not calibrating the hardware.
Carsten: ok, we used a calibrating generator and it was not so precise.
Luis: ok, we can take it into considertion.
Vladimir: I'm interested to contribute and review. The YANG model should
support implementing this measurement (from the chat)
Romain presented the slides
(https://datatracker.ietf.org/meeting/121/materials/slides-121-bmwg-characterization-and-benchmarking-methodology-for-power-in-networking-devices-01).
Romain introduced the latest progress on this topic.
Giuseppe: suggest to update the draft for the next meeting.
Carsten: excellent, work much needed. I have comments that will be taken
offline.
Warren: fascinating, should see more of it the next time.
Giuseppe: continue the discussion on the list as people are interested.
Romain: should do loose benchmarking to easily run tests and aggregate
the results.