[anonsec] Connection Latching draft review (draft-ietf-btns-connection-latching-04.txt)
Black_David@emc.com
Black_David at emc.com
Wed Jan 9 08:22:31 PST 2008
Nico,
> > > > -- NATs
> > > >
> > > > p.5 says:
> > >
> > > Well, does it hurt to have this? I suppose this could be a MAY,
if
> > > implementors object (or it could be downgraded to MAY or removed
> > > altogether when in the progression to Standard).
> > >
> > > I don't feel too strongly about it, but I also don't feel too
strongly
> > > about discouraging the use of NATs (face it: NATs are here to
stay, at
> > > least in the IPv4 world).
> >
> > This isn't about discouraging use of NATs; I completely agree
> > that NATs are a fact of life for IPv4. This is about avoiding
> > encouragement of NAT-specific code in protocols and applications
> > that don't need it (i.e., work just fine with IPsec NAT traversal).
>
> I think this text doesn't do that at all. Why would application
> developers bother to ask about NAT-related information when
> they already know that their app works with IPsec NAT traversal?
Because there's a "SHOULD" in the standard written by people who
may have more of a clue about NATs.
> > Think of the goal as "damage containment" - it does hurt to
> > encourage unnecessary attempts to deal with NATs. It may be ok
> > to have the interface if the interface adds value to what apps
> > already have to do to cope with NATs, but there should be a
> > rationale for the added value.
>
> But also, and more to the point, as long as we accept the existence of
> NATs we might as well accept the existence of protocols which need
help
> to traverse them, and then we should accept some of the responsibility
for
> helping them.
>
> I'd reverse your question and ask how making this information
available
> to the application developer encourages the development of new
> applications that need help in order to traverse NATs.
I hereby renew my membership in the "if in doubt, leave it out"
design camp ;-). In any case, I'm ok with making the requirement
a MAY, at least for now.
Thanks,
--David
----------------------------------------------------
David L. Black, Distinguished Engineer
EMC Corporation, 176 South St., Hopkinton, MA 01748
+1 (508) 293-7953 FAX: +1 (508) 293-7786
black_david at emc.com Mobile: +1 (978) 394-7754
----------------------------------------------------
More information about the ANONSEC
mailing list