[NAT] TCP checksum adjustment in NAT

"Kavleen Bhatia" <kavleenk@delhi.tcs.co.in> Wed, 29 August 2001 11:57 UTC

Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA21503; Wed, 29 Aug 2001 07:57:31 -0400 (EDT)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id HAA29473; Wed, 29 Aug 2001 07:54:03 -0400 (EDT)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id HAA29452 for <nat@ns.ietf.org>; Wed, 29 Aug 2001 07:54:01 -0400 (EDT)
Received: from gg2ns.delhi.tcs.co.in (gg2ns.tcs.co.in [202.54.61.36]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id HAA21098 for <nat@ietf.org>; Wed, 29 Aug 2001 07:47:19 -0400 (EDT)
Received: from mailclustergg2.delhi.tcs.co.in (mailclustergg2 [157.227.2.130]) by gg2ns.delhi.tcs.co.in (8.11.3/8.11.3) with ESMTP id f7TBnd015341 for <nat@ietf.org>; Wed, 29 Aug 2001 17:19:39 +0530 (GMT)
Received: from nokian25 ([157.227.2.25]) by mailclustergg2.delhi.tcs.co.in (Lotus Domino Release 5.0.6a) with SMTP id 2001082917235377:1050 ; Wed, 29 Aug 2001 17:23:53 +0530
Message-ID: <009c01c13081$8bc87850$1902e39d@nokian25>
From: Kavleen Bhatia <kavleenk@delhi.tcs.co.in>
To: nat@ietf.org
Date: Wed, 29 Aug 2001 17:25:49 +0530
MIME-Version: 1.0
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2919.6600
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
X-MIMETrack: Itemize by SMTP Server on MailClusterGG2/TCSDELHI/TCS(Release 5.0.6a |January 17, 2001) at 08/29/2001 05:23:53 PM, Serialize by Router on MailClusterGG2/TCSDELHI/TCS(Release 5.0.6a |January 17, 2001) at 08/29/2001 05:23:59 PM, Serialize complete at 08/29/2001 05:23:59 PM
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0099_01C130AF.A56B5790"
Subject: [NAT] TCP checksum adjustment in NAT
Sender: nat-admin@ietf.org
Errors-To: nat-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: Network Address Translation <nat.ietf.org>
X-BeenThere: nat@ietf.org

Hi,

I am currently implementing NAT on VxWorks. I am not able to calculate the adjustment to the TCP Checksum. The packet is not received at the destination due to bad checksum.

could anybody provide any pointers to the same.

Kavleen