Skip to content

Cilium MTU Model#36

Merged
joestringer merged 1 commit intomainfrom
pr/joe/mtu
Aug 22, 2024
Merged

Cilium MTU Model#36
joestringer merged 1 commit intomainfrom
pr/joe/mtu

Conversation

@joestringer
Copy link
Copy Markdown
Member

@joestringer joestringer commented Apr 30, 2024

Upstream issue: cilium/cilium#14339
Status: Dormant

Cilium 1.10 or earlier does not provide deterministic Ethernet MTU (Maximum
Transmission Unit) size configuration in environments where multiple networks
are exposed to the nodes where Cilium runs. This feature aims to configure MTU
consistently and optimally based on the available networks.

While this CFP is not being actively pursued, it may be useful for community
members to discover and consider it for future efforts to improve Cilium's MTU
handling. Hence I'm proposing to integrate it into the CFPs tree for better
visibility.

Previous discussion: https://docs.google.com/document/d/1GLYB5-DnQmz63AiqYHubRScE9xrzAiH4XAN38LWeLUI/edit

@joestringer joestringer changed the title Add CFP-14339 Cilium MTU Model Cilium MTU Model Apr 30, 2024
@joestringer joestringer force-pushed the pr/joe/mtu branch 2 times, most recently from c7dbdee to fbba82d Compare April 30, 2024 18:16
Copy link
Copy Markdown
Member Author

@joestringer joestringer left a comment

Choose a reason for hiding this comment

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

Couple of quick updates:

  • Move the CFP closer towards solving autodetection of multiple MTUs across different paths for common cloud provider setups
  • Tighten up some of the wording around MRU. A lot of the previous wording used MRU as a shorthand for the maximum MTU across all detected devices/paths, but the term has a subtly different meaning. Use more precise terminology.

@joestringer joestringer merged commit 2b2be0f into main Aug 22, 2024
@christarazi christarazi deleted the pr/joe/mtu branch August 22, 2024 19:10
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