Using DMVPN phase 3, using one Cisco 3845 as a hub and one Cisco 2851 as Spoke, connected to MPLS cloud CE routers that belong to provider and we have no access to them-
For testing the line, we use the ping and works with no problem with no drops and with latency of 8 ms from the Ottawa Hub to Montreal spoke.
But when we start FTP session with size of the file equal to 16 meg, the FTP paused for at least 4 seconds and we notice that the ping "from Ottawa to Montreal using the same laptop as FTP" latency was going from 80 ms to 145 ms with TTL=126.
To troubleshoot we :
1) Checked the speed and duplex with the provider "CE routers", all are OK "no errors and collisions on their interfaces and the same on our C routers".
2) Connected our laptop directly to CEs in Ottawa and Montreal and did FTP worked with no pause and no lost of the connection where doing the ping and the latency was the same going from 80 ms to 145 ms. We know now that the problem is in our side in the "Hub and Spoke" routers.
3) Remove these commands in the tunnel0 in our Hub and spoke with no success "Still losing connection when doing FTP"
no ip tcp adjust-mss 1360
no ip mtu 1400
I attached the configs of the Hub and spoke.