Skip to content

Conversation

@dthaler
Copy link
Collaborator

@dthaler dthaler commented Jul 7, 2025

  1. Fix grammar
  2. Change "client" to "sender" since greasing isn't just for "clients" and some protocols don't have a role called "client" per se but use other terms instead.

1. Fix grammar
2. Change "client" to "sender" since greasing isn't just for "clients"
   and some protocols don't have a role called "client" per se but use
   other terms instead.

Signed-off-by: Dave Thaler <[email protected]>
@dthaler dthaler requested a review from LPardue as a code owner July 7, 2025 18:17
Signed-off-by: Dave Thaler <[email protected]>
@dthaler dthaler changed the title Some editorial changes up through end of section 3.2 Some editorial fixes Jul 7, 2025
Comment on lines +186 to +188
used in actual packets
need to be sent in ways that won't become a predictable pattern that receiver and
middlebox implementations
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think this is necessarily specific to protocols with packets or that have traditional middleboxes intercepting them (although those are common cases)

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"middlebox" was already used in line 88, and so my PR is consistent with existing text.

Feel free to suggest alternate text for both this and line 88, though perhaps in a separate PR?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Alternative ideas

  • used in packets => used in the wire image
  • middle box => on-path observers

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess that having "receiver and middlebox" does cover the cases. Maybe let's just update the wire image aspect.

Suggested change
used in actual packets
need to be sent in ways that won't become a predictable pattern that receiver and
middlebox implementations
used in the wire image
need to be sent in ways that won't become a predictable pattern that receiver and
middlebox implementations

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That works for me

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can't understand the term "wire image" so -1 to that.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In case it helps, its a term defined by https://datatracker.ietf.org/doc/html/rfc8546

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It doesn't help without a reference in the document. E.g., RFC 9019 uses the term "image" for a completely different meaning ('The terms "firmware image", "firmware", and "image" are used in this document and are interchangeable.') and that's what I'm familiar with.

Is there a semantic difference between "used in actual packets" vs "used in the wire image"? The former is more readable. Or perhaps:

Suggested change
used in actual packets
need to be sent in ways that won't become a predictable pattern that receiver and
middlebox implementations
used in actual packets (i.e., the "wire image" as defined in [RFC8546])
need to be sent in ways that won't become a predictable pattern that receiver and
middlebox implementations

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To be honest, the more I read RFC 8546 the more I think it isn't intended for our protocol participant "receiver" role. So i take my suggestion back (sorry). I don't have much inspiration for a further alternative to the term packet

@LPardue
Copy link
Collaborator

LPardue commented Jul 21, 2025

Thanks for these!

Overall very happy to take them modulo the one comment. I would suggest if we can't resolve that in the next couple of days to merge this PR to avoid bitrot and create issues for immediate followup before publication

@tfpauly tfpauly merged commit e2e99ff into intarchboard:main Oct 20, 2025
2 checks passed
@tfpauly
Copy link
Member

tfpauly commented Oct 20, 2025

Merging to avoid bitrot; my nit isn't that important!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants