I am currently trying to communicate using NMOS protocol over my network. This is a /30 network.
The issue I am seeing is that when I send an http request from my computer to my device over the network the response will be "lost" if the packet size is greater than 1500 bytes. I mean "lost" because when I wireshark the traffic on my computer, I can see all the TCP fragmented packets that make up the expected response and yet my computer thinks it never received them. Then if I let my computer sit there, I can see a bunch of retransmissions of the fragmented packet, over and over.
I can't seem to figure out why my computer doesn't see the full response because in wireshark I can clearly see that my computer received all the JSON data.
What could be causing this sort of TCP retransmission behavior for packets over 1500 bytes?
I increased the mtu size on my computer and the device and the cisco switch and still no luck...