急问:关于使用upd协议通信时的数据包长度有关问题

急问:关于使用upd协议通信时的数据包长度问题。
操作系统:linux。
c++程序与java程序通信,使用udp协议,问题如下:c++程序给java程序发数据包,当数据包大小为50多k时,发送的数据包java程序可以收到,当数据包大小超过60k时,java程序无法接收到数据包。

请问:哪位老兄碰到过这样的问题,该如何解决,谢谢!

------解决方案--------------------
LINUX上的设置情况 sysctl -a | grep net.core
------解决方案--------------------
UDP数据包是有大小限制和边界的, 不能发太大的东西, 50K也够大了。