What is the size of udp packets if i send 0 payload data in c#?
I have figured out the maximum data before fragmentation between 2 endpoints using udp is 1472(other endpoints may vary). this states that mtu is 1500bytes and header overhead per packet is 28bytes.is it safe to assume that if i send 0 bytes data(payload), the actual data being transferred is 28bytes? im doing some bencchmark, so its crucial for me to know what happens in the channel. thanks. The MTU is the maximum size of an IP packet that can be transmitted without fragmentation. IPv4 mandates a path MTU of at least 576 bytes, IPv6 of at least 1280 bytes. Ethernet has an MTU of 1500 bytes.