-
Notifications
You must be signed in to change notification settings - Fork 1
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
why different values for MTU and GUEST_MTU in vnet #78
Comments
The reason for the different host-guest MTUs was that used to have connectivity issues when using vxlan VNets because of the extra vxlan overhead. Regarding the proposition of adding MTU values to the platform specific values... I guess we could add a 2 extra variables just like we did with one_vxlan_mtu: 9000 # or one_vnet_mtu
one_vxlan_guest_mtu: 8950 # or one_vnet_guest_mtu Some docs I read back in the day, might be imprecise/incomplete/unprofessional |
my understanding is that both values should be the same |
Marking the Issue as Completed. |
the default values of the |
Reopened as a feature suggestion. MTU values will be optional site-specific values in next major release |
Why are the MTU and GUEST_MTU values for vnets different?
the
MTU
of the created VXLAN is set to 1500 which means it can transport 1500 bytes per packet which means each packet on the underlyingPHYDEV
is bigger than 1500.Configuring the
GUEST_MTU
means that interfaces inside the VMs are configured to have an MTU of 1450, which means VMS can only send packets with 1450 bytes where the vxlan interface can handle 1500.I Think they have to be configured to the same value.
The MTU on the
PHYDEV
has to be bigger than 1500 (In Berlin this is 9000).Also it would be nice if the actual numbers can come from the platform specific values.
6G-Library/vnet/variables/one/private.yaml
Lines 13 to 14 in 4b8bfc9
The text was updated successfully, but these errors were encountered: