We came across a problem while we were working with the Linux operating system.

Opening the NAT function, we found that some of the UDP package was lost, and the reason why it happened was that if the check sum field was not used in the UDP package, in other words, the check sum was zero, the package would be thrown away by the Linux system.

So what configuration do we need to set for the system to avoid this situation?

I greatly appreciate your help!!!