03-25-2008 12:57 PM - edited 03-05-2019 09:58 PM
If a 3750E switch that is only doing layer 2 and not layer 3 receives a packet from a server that's larger than the 1514 byte packet, say 4098, what does it do with the large packet?
03-25-2008 01:10 PM
Hi
Assuming you have no modified the system mtu size it will discard the packet. You can use the "system mtu jumbo
HTH
Jon
03-25-2008 01:16 PM
The size hasn't been changed. Would the switch respond to the server that the packet is to large and fragment or just drop the packet?
03-25-2008 01:17 PM
As far as i know the switch will simply discard the packet because it acting at layer 2 so it will not be sending icmp messages for example.
Jon
03-25-2008 02:41 PM
Yes switch cannot fragment frames when forwarding between LANs of differing MTU sizes because data-link connections rarely have a mechanism for fragment reassembly at the receiver. Packets can be dropped because the Layer 2 switch cannot fragment the data.
The network layer (Layer 3) protocol determines the MTU from the data link layer (Layer 2) protocol and fragments the messages into the appropriate frame size, making the frames available to the lower layer for transmission without further fragmentation.
Franco
03-25-2008 02:47 PM
if your server is windows, you can adjust the mtu size to improve tcp/ip performance
http://news.zdnet.co.uk/communications/0,1000000085,2123537,00.htm
Franco
03-26-2008 07:00 AM
You said the switch cannot fragment frames between LANS of differing MTU size. This particular setup the traffic is between a Citrix and SQL server on the same 3750E switch and the MTU size on the switch is default (1500). It appears the SQL server is sending larger frames than 1500, up to 4096, and the switch is passing it onto the Citrix server and the Citrix server is rejecting it and requesting it to be fragmented. Is this possible?
04-30-2009 06:03 AM
Jon Marshall wrote:
Hi
Assuming you have no modified the system mtu size it will discard the packet. You can use the "system mtu jumbo
HTH
Jon
-----------------------------------------
And which counter would you expect to see incrementing (if any), each time a frame is discarded by the switch because it is too large?.
I would assume 'mtu exceeded' from the show interface controllers command. It's only that it doesn't seem to be doing much, at least with native IOS anyway.
Ajaz
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