Skip to content
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

MTU is smaller than necessary for vx-submariner path #301

Closed
mangelajo opened this issue Jan 29, 2020 · 3 comments
Closed

MTU is smaller than necessary for vx-submariner path #301

mangelajo opened this issue Jan 29, 2020 · 3 comments
Assignees
Labels
bug Something isn't working datapath Datapath related issues or enhancements enhancement New feature or request ocs

Comments

@mangelajo
Copy link
Contributor

We use vx-submariner to achieve src-ip preservation of pods.

But vx-submariner MTU is not calculated and uses a fixed 1450. We should identify the outgoing interface, and adapt the interface to use interface.mtu - 50 (Vxlan overhead).

@mangelajo mangelajo added bug Something isn't working datapath Datapath related issues or enhancements enhancement New feature or request labels Jan 29, 2020
@mangelajo
Copy link
Contributor Author

@sridhargaddam I added you to this one since you were working on the other related fix, and you are very familiar with this part, but let me know if you are busy and wand me to look at it.

@sridhargaddam
Copy link
Member

@sridhargaddam I added you to this one since you were working on the other related fix, and you are very familiar with this part, but let me know if you are busy and wand me to look at it.

No problem @mangelajo, I'll work on the necessary changes and push the PR.

sridhargaddam added a commit to sridhargaddam/submariner that referenced this issue Jan 30, 2020
Currently the MTU on Submariner VXLAN interface is hardcoded to 1450.
In some of the environments Jumbo frames are used. So, ideally
Submariner should identify the outgoing interface and configure
the appropriate MTU. This patch fixes it.

Fixes Issue# submariner-io#301

Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com>
mangelajo pushed a commit that referenced this issue Jan 31, 2020
Currently the MTU on Submariner VXLAN interface is hardcoded to 1450.
In some of the environments Jumbo frames are used. So, ideally
Submariner should identify the outgoing interface and configure
the appropriate MTU. This patch fixes it.

Fixes Issue# #301

Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com>
@sridhargaddam
Copy link
Member

The necessary fix is now merged in Submariner repo.

@mangelajo mangelajo added the ocs label Feb 24, 2020
novad03 pushed a commit to novad03/k8s-submariner that referenced this issue Nov 25, 2023
Currently the MTU on Submariner VXLAN interface is hardcoded to 1450.
In some of the environments Jumbo frames are used. So, ideally
Submariner should identify the outgoing interface and configure
the appropriate MTU. This patch fixes it.

Fixes Issue# submariner-io/submariner#301

Signed-off-by: Sridhar Gaddam <sgaddam@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working datapath Datapath related issues or enhancements enhancement New feature or request ocs
Projects
None yet
Development

No branches or pull requests

2 participants