I have a CentOS server with a JAVA application that receive UDP data packets, it works all OK until the packet is bigger than 584 bytes, I read something about and seems to be a limit of UDP protocol.
My bigger packet is 631 bytes length(payload)
I test to send 631 bytes, in the same net, from one Windows machine to another Windows machine and seems to work OK, but if I send the same date to the CentOS server, the server only catch the first 584 bytes.
I sniff from the Windows machine with Microsoft Network Monitor 3.4 and the packets are not being fragmented.
Did I must to set some system parameter on the server? Is a limit of the JAVA machine?
Could somebody guide me please? I'm new on this. Thanks.
I check the iptables and seems to be empty.
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination