Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 May 2000 18:50:50 -0700
From:      Bill Fenner <fenner@research.att.com>
To:        dhesi@rahul.net
Cc:        freebsd-current@freebsd.org
Subject:   Re: gratuituous arp for multiple IP addresses
Message-ID:  <200005080150.SAA09656@windsor.research.att.com>
References:   <freebsd-current.18595.957305561@localhost.SOMEWHERE> <20000504191638.64E077D0D@yellow.rahul.net>

next in thread | previous in thread | raw e-mail | index | archive | help

FreeBSD 4.0-RELEASE does the gratuitous ARP when ifconfig'ing an alias:

fenestro# ifconfig de1 1.2.3.5 alias
18:35:47.269471 0:40:5:42:d6:de Broadcast arp 42: arp who-has 1.2.3.5 tell 1.2.3.5

FreeBSD 3.4-STABLE also does:

mango# ifconfig xl0 135.197.2.250 netmask 255.255.255.255 alias
18:39:12.509125 0:10:4b:cc:83:5f Broadcast arp 42: arp who-has 135.197.2.250 tell 135.197.2.250

I'm not sure what this says; it's entirely possible that there
are conditions under which it doesn't or it fails for some reason.
For example, there was a certain failure mode with sending multicast
leave messages; the packet would be sent to the chip to be sent and then
the multicast filter would be changed causing the chip to reset and lose
the packet that's currently being transmitted.  Adding an alias shouldn't
cause the chip to be reset so that's not likely to be the exact problem,
but perhaps something similar is happening.

  Bill


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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