do we need checksum for TCP and UDP? IF yes or no? why we need or don't need them?

Do we need check sum of TCP and why yes or no ?

Do we need check sum for UDP and why yes or no?


The transport layer already has its own checksums etc. You don't need to add your own. Encryption is another matter.

If by "we" you mean your fellow kernel developers, the answer is "yes".

Otherwise the answer is "no".

The bottom line is that the TCP and UDP checksums need to be generated by the sender and checked by the receiver. This is almost always done by either kernel code or dedicated hardware on the network interface.

Need Your Help

Session Available or not

c# jquery

I am calling a void function using jquery ajax in mvc3. In that function when the Session is out then also it will come to success function of ajax. I need to know whether the Session is available...

android: After closing my app, in Application Management, still showing Force Close

android forceclose

I can start my app and close later. But after closing, if I go to Settings-->Applications-->Manage Applicaitons and select my app, the Force Close button is still active which means my app is running