Subject: Re: NAT translation for NETBIOS -
To: None <alok.singh@analog.com>
From: Keith Moore <moore@cs.utk.edu>
List: netbsd-bugs
Date: 09/13/2002 18:27:05
> I've my SOHO router running netbsd. I've NAT configured on the WAN
> interface. I found that for no. of cases, netbios simply don't work.
NAT breaks lots of things from the Internet Protocol layer up. In general,
it's not reasonable to expect a protocol to run over NAT unless someone
has analyzed the protocol and the implementations of the protocol and
determined that they don't violate any of a fairly large number of
(quite reasonable) assumptions.
(see http://www.cs.utk.edu/~moore/what-nats-break.html for a list)
This is an inherent characteristic of any NAT implementation. The only
'bug' is that the problems with NATs are not adequately documented - so
people blame the app or the protocol for problems caused by the imposition
of NATs.
Keith