[ippm] Re: AD Review of draft-ietf-bmwg-network-tester-cfg
Vladimir Vassilev <vladimir=40lightside-instruments.com-Tr9gZwTxerDR74oF6e/[email protected]> Wed, 29 Apr 2026 12:30:10 +0200
| Newsgroups | gmane.ietf.ippm,gmane.ietf.bmwg |
|---|---|
| Message-ID | <[email protected]> |
On 4/29/26 12:26 PM, Vladimir Vassilev wrote: > > On 4/8/26 2:59 PM, [email protected] wrote: >> >> Overall, the document reads well. The structure of the modules are >> well articulated, but there is lack of details about the intended use >> of the modules and specific parameters. >> >> There is no narrative text that helps readers walk through the >> modules, which is not compliant with RFC 9907. I suggest that you add >> some text about the intended use of the modules, without seeking to >> be exhaustive, in a dedicated Operational Considerations sections. >> For example, it is not clear to me how egress/ingress interfaces can >> be connected to provide the example in Appendix A. >> >> BTW, the rationale for the goals should be better explained to help >> digest why these requirements are set as design goals. The >> explanation does not need to be verbose. A reference to a dedicated >> section in in RFC2544 (or other authoritative sources) would suffice >> for some of them. >> >> There are some issues with the classification of the references, >> references not used, and also the misalignment with RFC9907 >> templates. I flagged the much I can in my review and proposed fixes, >> but please double check on your side as well. >> >> You can find my detailed AD review: >> >> * pdf: >> https://github.com/boucadair/IETF-Drafts-Reviews/blob/master/2026/draft-ietf-bmwg-network-tester-cfg-10-rev%20Med.pdf >> * doc: >> https://github.com/boucadair/IETF-Drafts-Reviews/blob/master/2026/draft-ietf-bmwg-network-tester-cfg-10-rev%20Med.doc >> >> >> Let me know if any clarification is needed. >> > > While steadily working my way through the editorial nits I have > reached an issue that requires a change that I consider important > enough to be brought up for discussion on the mailing list. > > The relevant issues brought up in the review are: > > [MB18] Inter-frame-gap would be better > > [MB26] Where Idle octets is defined? > > [MB30] To be consistent with "Section 3.7 of RFC1242" > > The problem at hand is that the specification of the traffic to be > generated needs a parameter that specifies the gap between frames and > includes all of the L1 specific mandatory gap octets (like the 1- > octet start of frame delimeter + 7-octet preamble + 12 octet in the > specific case of IEEE 802.3 Ethernet frame or other) and the > additional amount of "idle octets" the operator wants. Unfortunately > the semantics of the natural choice of name "interframe gap" (IEEE > 802.3) or "inter frame gap" (RFC1242) both exclude the L1 (physical > interface specific to Ethernet octets 8 octets (the 7-octet preamble > and 1-octet start of frame delimeter)) but includes the mandatory gap > of 12 octets (physical interface specific to Ethernet) which are not > idle octets on the data plane that can be utilized for frame data. > > A traffic generator management model that aims to be independent of > the physical interface can not deal with physical interface specific > octets like the Ethernet preamble and start of frame delimeter. > > So the people designing such models have often overloaded inter frame > gap (IFG) definition by adding all the physical layer specific octets > to that parameter. Here is an example of Teledyne/Xena application > note using that approach > https://www.xenanetworks.com/wp-content/uploads/2020/01/Testing-minimum-IFG.pdf > > By doing this the minimum IFG becomes 20 and not 8 octets which would > be the case when the term is used according to Section 3.7 of RFC1242 > or IEEE 802.3. Correction "By doing this the minimum IFG becomes 20 and not 12 octets" /V > > Until we come up with a name for this parameter we are using the > overloaded interframe-gap definition as others in the industry have > done. But I was expecting the issue to be raised and maybe it is time > to chose a new name that does not conflict with the RFC1242 definition. > > /V > > > > > >> Cheers, >> >> Med >> _______________________________________________ ippm mailing list -- [email protected] To unsubscribe send an email to [email protected]