home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.protocols.tcp-ip
- Path: sparky!uunet!haven.umd.edu!darwin.sura.net!sgiblab!sgigate!sgi!rhyolite!vjs
- From: vjs@rhyolite.wpd.sgi.com (Vernon Schryver)
- Subject: Re: ARP & Duplicate IP addresses
- Message-ID: <skjoo94@rhyolite.wpd.sgi.com>
- Organization: Silicon Graphics, Inc. Mountain View, CA
- References: <1992Nov20.202906.9279@jupiter.sun.csd.unb.ca>
- Date: Sat, 21 Nov 1992 06:31:11 GMT
- Lines: 45
-
- In article <1992Nov20.202906.9279@jupiter.sun.csd.unb.ca>, dedgar@mta.ca writes:
- > Hello Net
- >
- > I would value opinions, advice and information on the topic of handling
- > duplicate IP addresses with ARP.
- >
- > Specifically
- > - Is it a good idea to ARP your own IP address on startup? A returning
- > ARP would tell you that the address was a duplicate.
- > - if so is it a good idea to automatically shut your interface down
- > if a duplicate IP address is detected on startup? Are there any
- > situations where false returns might be reported?
- > - What about detecting one after startup? Should you advise the user
- > and gently start terminating connections? Could be real annoying.
- >
- > - If you receive an incoming ARP request and the sender IP address matches
- > yours should you reply to it? Doing so would advice the other node that
- > a duplicate exists (assuming it checks) but also could hopelessly confuse
- > a host that doesn't. All of the implementations that I have tested do not
- > reply - but I have not tried all that many.
- >
- > - What are the consequenses of staying up with a duplicate IP address?
- >
- > I would value some insight into this topic. Thank You
-
-
- For some years Silicon Graphics systems have actively defended their IP
- addresses. Instead of just complaining on the console when they see
- some other machine ARP'ing their IP address, they respond with an ARP
- response of their own. (With a suitable timeout to prevent network
- storms.)
-
- If you don't do this the first machine with the duplicate IP address to
- speak disappears. And the 2nd machine never notices that anything
- is wrong.
-
- On the other hand, this ARP screaming often keeps both stations on the
- air for rlogin or telnet long enough to take corrective action,
- avoiding the need for a house call. As important, having the old
- holder of the address scream causes the interloper to complain on its
- console (assuming BSD style console complaints). The machine that
- needs correcting is probably the new user of the IP address.
-
-
- Vernon Schryver, vjs@sgi.com
-