-
Notifications
You must be signed in to change notification settings - Fork 689
Add a configurable dont-fragment flag to sflow #1402
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
|
/gcbrun |
|
No major YANG version changes in commit 03c47cf |
|
/gcbrun |
|
@dplore, did you get a chance to discuss this in the operators meeting? What is the next step, should I add it to the next monthly meeting? Is there anything that I can do to expedite this at all (given is such a small addition)? |
|
/gcbrun |
We haven't reviewed yet due to the depth of the queue to review. However I'll respond. This looks reasonable to me, but we will need to have at least 2 references to implementations, and/or assertions that this feature is in development, before merging. Often assertion of development in progress can be communicated by an network operator who is working with multiple implementors. |
|
max-datagram-size in OC already maps to the Cisco packet-length command. we should NOT add a new leaf for packet length i support the addition of the dont-fragment leaf. while max-datagram-size handles local segmentation, the dont-fragment bit is essential for path MTU enforcement nd avoiding the penalties of mid-path fragmentation |
|
Speaking on behalf of JUNOS/EVO - we do not support any DF-bit toggling today but rather just setting of the datagram size. Quick glance on public docs of EOS/SRL appears to be similar but will defer to those respective implementors |
|
We do not support moving forward with this addition. Technically max-datagram-size already solves the fragmentation issue by allowing operators to cap the payload below the MTU. Additionally introducing specific knobs for IPv4 fragmentation creates technical debt that conflicts with the industry direction toward IPv6. Finally without multi-vendor parity this feature does not meet the criteria for inclusion in the standard models |
masood-shah
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We do not support moving forward with this addition
Technically max-datagram-size already solves the fragmentation issue by allowing operators to cap the payload below the MTU. Additionally introducing specific knobs for IPv4 fragmentation creates technical debt that conflicts with the industry direction toward IPv6. Finally without multi-vendor parity, this feature does not meet the criteria for inclusion in the standard models
Change Scope
Adding a boolean configuration setting to set the df-bit for sflow packets to a particular collector.
This change is backwards compatible.
Platform Implementations