From owner-freebsd-hackers Mon Aug 28 19:31:08 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.FreeBSD.org (8.6.11/8.6.6) id TAA06664 for hackers-outgoing; Mon, 28 Aug 1995 19:31:08 -0700 Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id TAA06643 for ; Mon, 28 Aug 1995 19:31:02 -0700 Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.9/8.6.9) id MAA24552; Tue, 29 Aug 1995 12:00:09 +0930 From: Michael Smith Message-Id: <199508290230.MAA24552@genesis.atrad.adelaide.edu.au> Subject: Re: ARP'ing [Summary of responses] To: SimsS@Infi.Net Date: Tue, 29 Aug 1995 12:00:07 +0930 (CST) Cc: hackers@freebsd.org, apuzzo@alumni.cs.colorado.edu, davep@extendsys.com, rgrimes@gndrsh.aac.dev.com In-Reply-To: <199508281259.FAA29765@freefall.FreeBSD.org> from "Pavlov's Cat" at Aug 28, 95 08:59:53 am Content-Type: text Content-Length: 1375 Sender: hackers-owner@freebsd.org Precedence: bulk Pavlov's Cat stands accused of saying: > same address (192.168.254.130) because it's the first free entry in it's > dynamic pool. (N.B.: DHCP servers don't have a way to monitor addresses > which are "in use" but weren't asssigned by the DHCP server.) The client > accepts the offered address and (at least with WinDoze clients) attempts to > ARP the wire for "192.168.254.130" since it doesn't explicitly "trust" the server. > Whoops! The client "discovers" that the address is already in use! Pick a DHCP server you have source for, and get it to arp around before it allocates the IP number. If it finds it, you have a few options : you can try to kill the offender (arp loudly for the same address and hope that they go offline as a result - this works well in some cases 8), or you can just log an irate message and try again later. (This would also be useful for retrieving state after a DHCP server restart) > Systems Engineer, IPC Technologies, Inc. Virginia Beach, VA -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] My car has "demand start" -Terry Lambert UNIX: live FreeBSD or die! [[