Date: Sat, 9 Oct 1999 11:50:51 -0500 (CDT) From: Mohit Aron <aron@cs.rice.edu> To: freebsd-net@freebsd.org, justin@apple.com Cc: alc@cs.rice.edu (Alan Cox), wollman@khavrinen.lcs.mit.edu Subject: Re: arp errors on machines with two interfaces Message-ID: <199910091650.LAA08261@cs.rice.edu>
next in thread | raw e-mail | index | archive | help
> Garrett is correct, and sarcasm doesn't help. You can't have more > than one interface on a given wire, with the same subnet address, > using IP. Them's the protocol rules. > Actually I am using different subnet addresses on the two interfaces. One is 128.42.3.77 and the other is 192.168.3.77. There are other machines in the dept running Solaris and other OS's that are connected in similar fashions. However, the Ethernet is switched and any broadcast by anyone is going to be seen by all interfaces connected to it. > There are ways around this, but I don't know if FreeBSD supports > them (check the archives). One involves "bonding" multiple > interfaces as a single "uber channel" to the switch. It requires > support in the switch, of course. The bonding lets you load balance > across multiple interfaces (which look like a single interface, with > a single IP address [or, more acurately, subnet], to the outside > whirled). I don't have control over the hardware. But here's a possibility - wouldn't it be better if this error message generation in FreeBSD is turned off if the packet is an arp broadcast ? Like I showed in my earlier mail, the problem only happens due to arp broadcasts. - Mohit To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199910091650.LAA08261>