11-20-2023 09:25 AM
We have a pair of Nexus 9ks and a pair of Nexus 3Ks that we are configuring two VPCs between. There is one link between each 9K to each 3K that makes up the two different VPCs The port-channel interfaces and physical interfaces on the 9Ks have an mtu of 9000 while there is no mtu vlaue shown on the port-channel interface on the 3K and the member physical interfaces are set to 1500.
Does the MTU value on the 3K ohysical interfaces and port-channelinterface need to match for the VPC's to work correctly? I don't actually see a way to configure it on the port-channel interface on the 3K switches.
11-20-2023 09:28 AM - edited 11-20-2023 09:29 AM
Sometime the configuration per global or per interface basis
If you looking to use Jumbo frames, not set global configuration - then prefer to setup manually on each interfaces required to meet the requirement, so it work as expected.
11-20-2023 09:32 AM - edited 11-20-2023 09:33 AM
Hello @dbuckley77
it's generally recommended to ensure consistency in the MTU settings across the links participating in the vPC. Mismatched MTU settings can lead to issues with proper communication and may result in unexpected behavior.
11-20-2023 09:33 AM
Check this guide how config mtu in different nexus platforms
11-20-2023 09:44 AM
When I run the command show queuing interface on the physical interfaces of the 3k it says the mtu is 9000 (9000) configured but when I run sh int eth it says the mtu is 1500. What is the reason for the difference and which value is the true mtu on the interface?
11-20-2023 09:47 AM
policy-map type network-qos jumbo
class type network-qos class-default
mtu 9000
system qos
service-policy type network-qos jumbo
This need to set mtu in N3K
11-20-2023 09:56 AM
That's how to configure it but how do I verify what's actually set. The command in the guide provided earlier says to use the sh queuing interface x/x. I have run that on a number of interfaces and they all say HW MTU: 9000 (9000 configured) in the output
However when I do a sh int x/x it shows the mtu on the interfaces as 1500.
Before I start messing with the configs on the 3ks I want to verify what is actually set as the current mtu. Is the sh queuing interface x/x command the definitive way to do that?
11-20-2023 10:04 AM
module-1# show hardware internal mac port 33 qos configuration | beg mtu
Queue and Check this also.
But to be honest' mtu in nexus is complex and headache some time.
Read guide we share and apply command.
Good luck
MHM
11-20-2023 10:28 AM
Can I know the exact n3k platform you have?
Note:- some per qos and other per interface
11-20-2023 10:19 AM
The MTU has 2 parts, one is layer 2 and the other one is layer 3. If you want to see jumbo MTU on the layer-3 interface, you need to configure the second part. See below:
Layer-2
policy-map type network-qos jumbo
class type network-qos class-default
mtu 9216
Layer-3
system qos
service-policy type network-qos jumbo
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide