9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: David Presotto <presotto@closedmind.org>
To: 9fans@cse.psu.edu
Subject: Re: [9fans] OK, cpu server is up.
Date: Fri, 25 Apr 2003 11:10:40 -0400	[thread overview]
Message-ID: <ed7df854c5cdcb6f4d8c7d5df0d446ac@plan9.bell-labs.com> (raw)
In-Reply-To: <Pine.LNX.4.44.0304250836140.8939-100000@maxroach.lanl.gov>

[-- Attachment #1: Type: text/plain, Size: 745 bytes --]

yes, dhcpd makes the entry.

Its not intentional security thing just 9load being minimal.  However,
over the years, 9load has become so friggin big that I might as well
put ARP into it too, it'ld hardly be noticable.

Dhcpd loading the arp cache is just there because it has to be.
Otherwise the responses might not work.  That's because if the
broadcast flag isn't set in the client requests, replies are
unicast.  If the reply is unicast, the server has to ARP to get
the clients ether address.  Since the client hasn't gotten its
address yet, it can't answer the ARP...

Of course, once 9load gets an address, it should be ready to
answer ARPs.  That way we could separate the dhcp server and
tftp server.  On my infinite list.

[-- Attachment #2: Type: message/rfc822, Size: 2291 bytes --]

From: ron minnich <rminnich@lanl.gov>
To: 9fans@cse.psu.edu
Subject: Re: [9fans] OK, cpu server is up.
Date: Fri, 25 Apr 2003 08:38:14 -0600 (MDT)
Message-ID: <Pine.LNX.4.44.0304250836140.8939-100000@maxroach.lanl.gov>

On Fri, 25 Apr 2003, Charles Forsyth wrote:

> dhcpd makes an arp entry which is what probably allows
> it to work: tftpd ends up using that entry and 9load is never asked.

Did you verify that dhcpd makes that arp entry? I had made that
assumption.

It's an interesting way of ensuring that if someone talks to your dhcpd,
they can only talk to your machine from that point on. Is this an
intentional security thing, I wonder.

Or is it due to the fact that somebody once had a building of diskless Sun
nodes and one day had 50 or 100 of them home to the wrong bootp server
(happened to me once ...)

ron

  reply	other threads:[~2003-04-25 15:10 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-04-24 19:40 ron minnich
2003-04-25  1:30 ` okamoto
2003-04-25  4:49   ` andrey mirtchovski
2003-04-25 14:03     ` ron minnich
2003-04-25 13:56   ` ron minnich
2003-04-25 14:30     ` Charles Forsyth
2003-04-25 14:38       ` ron minnich
2003-04-25 15:10         ` David Presotto [this message]
2003-04-25 15:32         ` C H Forsyth

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ed7df854c5cdcb6f4d8c7d5df0d446ac@plan9.bell-labs.com \
    --to=presotto@closedmind.org \
    --cc=9fans@cse.psu.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).