いまどき、IPはもちろん、TCPチェックサムまでは、送信受信ともハードウェアの仕事でしょ。
パケット生成時にチェックサム作るなんてことしない。
その辺考慮してないと197みたいなことになる。