Re: Question on "identification" field of IP header

Alan Cox <alan@lxorguk.ukuu.org.uk> Fri, 13 December 2002 17:21 UTC

X-Authentication-Warning: irongate.swansea.linux.org.uk: alan set sender to alan@lxorguk.ukuu.org.uk using -f
Subject: Re: Question on "identification" field of IP header
From: Alan Cox <alan@lxorguk.ukuu.org.uk>
To: Ramesh Shankar <RShankar@novell.com>
Cc: end2end <end2end-interest@postel.org>, TCP-IMPL <tcp-impl@grc.nasa.gov>
In-Reply-To: <3DF9F380.1070403@Novell.com>
References: <3DF9F380.1070403@Novell.com>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Ximian Evolution 1.0.8 (1.0.8-10)
Date: Fri, 13 Dec 2002 17:21:18 +0000
Message-Id: <1039800079.25123.103.camel@irongate.swansea.linux.org.uk>
Mime-Version: 1.0
Sender: owner-tcp-impl@grc.nasa.gov
Precedence: bulk
Status: RO
Content-Length: 513
Lines: 9

On Fri, 2002-12-13 at 14:49, Ramesh Shankar wrote:
> If the "Don't fragment bit" is set in the IP header, what purpose does 
> the "identification" field serve? Why can't I simply put 0 for this 
> field in such a case? I remember coming across some e-mail chain in one 

Linux does this in some situations. At high speed it becomes a real
issue because the ip id reuse time is way way lower than the amount of
time fragments get lost in the network  Checksums should help avoid this
but they are not very strong