Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Jul 1996 16:23:47 +1000 (EST)
From:      michael butler <imb@asstdc.com.au>
To:        archie@whistle.com (Archie Cobbs)
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: interfaces, routes, etc.
Message-ID:  <199607140623.QAA00562@walkabout.asstdc.com.au>
In-Reply-To: <199607132345.QAA00884@bubba.whistle.com> from Archie Cobbs at "Jul 13, 96 04:45:02 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
>  - When you bring an EtherNet interface up and ping some addresses
>    on that network, you get automatically generated LINK layer routes
>    (ie, arp entries). However, when you bring the interface down
>    these routes do not automatically go away.

I must admit that I was puzzled as to why it was necessary to add MAC
addresses into the route table. I thought they belonged in the ARP table and
nowhere else ..

> One very weird but non-reproducible case involved an ethernet interface
> that had been renumbered several times on the same class c network.

The proper behaviour in changing an IP address, I'm told, is to send out a
packet advising everyone else on the local ether that their ARP table
entries for that particular IP address are now invalid. You can see this by
watching the output of a Cisco when you change its address. It seems that
FreeBSD doesn't do this when (typically) an "ifconfig delete" is done and
other hosts (or routers :-() on the same wire tend to get a little confused,

	michael



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199607140623.QAA00562>