05-22-2020 08:18 AM
Hello beautiful people!
I'm looking to get feedback on how people are utilizing MTU and TCP MSS on their sub-interfaces.
I'm having sporadic issues with my ShoreTel communication from my Branch sites over to my DC where the PBX is installed. ShoreTel stated that I'm having MTU issues from Branch to DC and say I need to make sure I have at least 1400 MTU for communication.
From SD-WAN router to router, I'm able to ping just fine with packet size of 1400 with the DF-Bit set sourcing from my Voice gateway interface over to my DC PBX.
All my sub-interfaces are set to 1496 and I have a TCP MSS-Adjust of 1370.(This was set by Pro Services on my initial site install, so I just copied that config to others.)
When I ping from my Branch voice appliance over to my DC PBX, I get drops starting at packet size of 1373
Can someone assist please. Thanks!!!
Solved! Go to Solution.
06-08-2020 12:17 PM
Here is what I read, under Configure Subinterfaces and VLANs :
Ha, that exact same document shows the payload of its tunnels. If this is correct, I should be okay moving TCP MSS to 1400:
On vEdge routers, you must configure the tunnel encapsulation. The encapsulation can be either IPsec or GRE. For IPsec encapsulation, the default MTU is 1442 bytes, and for GRE it is 1468 bytes, These values are a function of overhead required for BFD path MTU discovery, which is enabled by default on all TLOCs. (For more information, see Configuring Control Plane and Data Plane High Availability Parameters.)
05-22-2020 10:33 AM
06-08-2020 10:16 AM
I appreciate the feedback Joseph!
Yes, I've checked all other possible issues and just needed to check the SD-WAN cEdge just in case.
As for the 1496, I needed to use 4 for the use of Sub-Interfaces, as described in the documentation.
As for the TCP MSS, should I be able to raise this to 1400 without any issues, since you stated it's usually 40 less the MTU size? My hesitation with this is I have to make sure I account for the SD-WAN IPsec site-to-site tunneling payload as well but I can't find an exact number on how much that payload utilizes anywhere in the documentation. Not sure if there is a command that shows that info.
Let me know if there is any more info you need from me.
Thanks!
06-08-2020 12:05 PM
06-08-2020 12:17 PM
Here is what I read, under Configure Subinterfaces and VLANs :
Ha, that exact same document shows the payload of its tunnels. If this is correct, I should be okay moving TCP MSS to 1400:
On vEdge routers, you must configure the tunnel encapsulation. The encapsulation can be either IPsec or GRE. For IPsec encapsulation, the default MTU is 1442 bytes, and for GRE it is 1468 bytes, These values are a function of overhead required for BFD path MTU discovery, which is enabled by default on all TLOCs. (For more information, see Configuring Control Plane and Data Plane High Availability Parameters.)
06-08-2020 02:33 PM
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