From owner-freebsd-hackers Sat May 15 2:21:37 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from fep1-orange.clear.net.nz (fep1-orange.clear.net.nz [203.97.32.1]) by hub.freebsd.org (Postfix) with ESMTP id 7AAA41505F for ; Sat, 15 May 1999 02:21:27 -0700 (PDT) (envelope-from jabley@buddha.clear.net.nz) Received: from buddha.clear.net.nz (buddha.clear.net.nz [192.168.24.106]) by fep1-orange.clear.net.nz (1.5/1.11) with ESMTP id VAA09285; Sat, 15 May 1999 21:21:25 +1200 (NZST) Received: (from jabley@localhost) by buddha.clear.net.nz (8.9.3/8.9.2) id VAA10630; Sat, 15 May 1999 21:21:24 +1200 (NZST) (envelope-from jabley) Date: Sat, 15 May 1999 21:21:24 +1200 From: Joe Abley To: "Matthew N. Dodd" Cc: Dan Nelson , freebsd-hackers@FreeBSD.ORG, jabley@clear.co.nz Subject: Re: ifconfig: changing mac address Message-ID: <19990515212124.A10435@clear.co.nz> References: <19990514211533.A27872@dan.emsphone.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4i In-Reply-To: ; from Matthew N. Dodd on Sat, May 15, 1999 at 03:42:35AM -0400 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, May 15, 1999 at 03:42:35AM -0400, Matthew N. Dodd wrote: > You want a sort of 'virtual' interface that allows the attachment of other > real (or maybe other 'virtual' interfaces) beneath it. This interface > implements a number of policies regarding how it routes packets addressed > to it. > > The two distinct policies I can think of at this time are: > > - channel bonding/trunking > - redundant link VRRP support would be nice (a la RFC2338 -- it's an openly-specified version of cisco's HSRP). I keep meaning to delve into the specifics of this, but if it's like HSRP it supports two address alias strategies -- one moves the "virtual router" IP address between two real routers' MAC addresses (by re-ARPing) and the other shifts the virtual router MAC address between the real routers. Moving the MAC address generally works better on ciscos, and is the default behaviour if the routers involved have firmware that supports soft ethernet addresses. But that's quite possibly due to the rather broken cisco ARP implementation (at least in interop with suns). This is perhaps another application for (a) soft MAC addressing on cards that support it, and (b) the idea of a "virtual"-type interface, perhaps tied to a specific driver. Joe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message