Question: what is the major difference between how udp runs over ipv4 and ipv6?
Answer: The difference between IPv4 and IPv6 is in the pseudo header used to compute the checksum and the checksum is not optional in IPv6.