Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Jun 2008 08:33:37 -0400
From:      Steve Bertrand <steve@ibctech.ca>
To:        Peter Jeremy <peterjeremy@optushome.com.au>
Cc:        freebsd-net@freebsd.org, Giulio Ferro <auryn@zirakzigil.org>
Subject:   Re: SOLVED (was Re: Problem clarification (was: Problems with vlan + carp + alias))
Message-ID:  <4864DE21.2030109@ibctech.ca>
In-Reply-To: <20080627072301.GZ50631@server.vk2pj.dyndns.org>
References:  <486000B5.9090703@zirakzigil.org> <4862B2AF.70202@zirakzigil.org>	<48630AA3.3000800@ibctech.ca> <4863F6B3.4020308@zirakzigil.org> <20080627072301.GZ50631@server.vk2pj.dyndns.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Peter Jeremy wrote:
> On 2008-Jun-26 22:06:11 +0200, Giulio Ferro <auryn@zirakzigil.org> wrote:
>> I guess what I could do was to "poison" their arp cache for each
>> address with a "is-at" message. Is there a way to force the sending
>> of these messages for all the addresses of an interface?
> 
> The kernel should send out gratuitous ARP requests whenever you assign
> an address to an interface.  You could confirm that this is happening
> by tcpdumping the interface whilst you add aliases.
> 
> Rummaging around in ports, you might find net/arping or net/p5-Net-ARP
> useful if you want to manually generate gratuitous ARP requests.

ping -S src_addr should do the trick too, however, that obviously 
doesn't scale very well, so it's probably only best to test with..

Steve




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