Subject: Re: making our tcp/ip a strong-end system
To: None <tech-net@netbsd.org>
From: Matthias Scheler <tron@lyssa.owl.de>
List: tech-net
Date: 11/12/1998 00:10:16
In article <199811101216.XAA22551@wombat.cs.rmit.edu.au>,
	Luke Mewburn <lukem@netbsd.org> writes:
> in PR kern/991, darren reed outlines how to modify netbsd (1.0a) to
> enforce the `strong end system' model in tcp/ip. this is where a
> packet destined for this machine is not accepted on an interface other
> than the one that is configured for that address.

That will cause lots of trouble in normal networking situations, e.g.:

server	ether 0		192.168.1.1
	ether 1		192.168.2.1

client	ether 0		192.168.2.2

If "client" tries to connect to 192.168.1.1 (e.g. because "server" has
A records for both interfaces) the connection will fail although
everything works as expected.

> problems people see with this implementation

See above.

-- 
Matthias Scheler                                http://home.owl.de/~tron/