Hi, Why we have checksum field is in UDP header, as UDP does not provide data retransmission etc? I think it is used only to silently discarding a packet with wrong checksum (thats it?). Is there any other application of checksum field? Sorry if the question is too naive. Thanks Faisal