[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


To: "Liu, Hong" <Hong.Liu@neustar.biz>
cc: "'ietf-provreg@cafax.se'" <ietf-provreg@cafax.se>, brunner@nic-naa.net
From: Eric Brunner-Williams in Portland Maine <brunner@nic-naa.net>
Date: Mon, 01 Jul 2002 11:39:45 -0400
In-Reply-To: Your message of "Mon, 01 Jul 2002 09:42:13 CDT." <5E42C1C85C5D064A947CF92FADE6D82E08400E@STNTEXCH1>
Sender: owner-ietf-provreg@cafax.se
Subject: Re: TCP Mapping

Hong,

I'm sure Scott will be gratified.

Some observations:

	o NeuStar's rtk packages may need only minor or no modification to
	  skip the tcp header length error check, and not discard a message
	  which appears to be corrupted,

	o Liberty's rtk package's also may be easily modified to skip the
	  same apparent error condition,

	o It is unlikely that ordinary interoperability testing would ever
	  initiate a transfer of size 2^^24 bits, as you observed in your
	  initial note, and discover an unexpected return value,

	o I expect that the NeuStar's rtk packages can be modified to
	  reduce the probability of triggering a "large" return, exceeding
	  the 2^^24 bit size limit (or 2^^31 for that matter), quite possibly
	  it can't support large messages anyway,

	o I expect that ICANN could be pursuaded that "very large" queries
	  (made by non-NeuStar rtks, should any be used to connect to the
	  NeuStar registry, lacking the above "throttling limit"), are not
	  good policy, and so may be truncated (or discarded) at the whim
	  of the registry (or near 2^^24 bits).

In short, if you were willing to create an exception to the eventual status
docs this WG may produce, and simply require that length-based error check
not be used when clients connect your server, no one would ever have known
that NeuStar is using one or more low-probability-of-use bits in the tcp
header.


It used to be necessary to turn off udp checksums to run nfs (version 2) on
any kind of network. Turning off length-based error checking when connecting
to the NeuStar registry would be no stranger to experienced operators. It is
hard to distinguish from turning off parser validation.

I look forward to a draft.

Eric

Home | Date list | Subject list