Hi Rick,

On Mon, Mar 20, 2006 at 10:27:07AM -0800, Rick Jones wrote:
> Anand Kumria wrote:
> >Hi,
> >
> >I'm writing a program which receives ARP packets and have noticed that
> >broadcast ARP packets seem to come in with the destination hardware
> >address set as all zeros.
> 
> long, Long, LONG ago, all-zeros was considered broadcast.  however, 
> long, Long ago, that was switched to all-ones, but all-zeros was 
> "grandfathered"  in this day and age (heck even a decade ago) it is my 
> understanding that nothing should be continuing to send broadcast as 
> all-zeros.

Natually as soon as I sent this email, I figured it out (in fact I
thought I had caught the email before it was sent out. sigh.).

In the ARP packet itself, when a query goes out the requested hardware
address is set to all zeros -- according to the RFC this is so
(old-style) equipment can just sway the source/target portions of the
packet, whack in their hardware address change the type and send it on
their merry way.

Anyway, thanks for answering; learning is always fun. Just not so
publically :-/

Cheers,
Anand

-- 
 `When any government, or any church for that matter, undertakes to say to
  its subjects, "This you may not read, this you must not see, this you are
  forbidden to know," the end result is tyranny and oppression no matter how
  holy the motives' -- Robert A Heinlein, "If this goes on --"
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to