Question: can udp checksum be zero?
Answer: The UDP length field is the length of the UDP header and data. The field data stands for the transmitted data. UDP checksum computation is optional for IPv4. If a checksum is not used it should be set to the value zero.