The Routing Over Large Clouds Mailing List Archive by date

Cell Relay Retreat>List Archive>month:1995-Nov> msg00194



[Date Prev][Date Next][Thread Prev][Thread Next]  
  [Date Index][Thread Index][Author Index][Subject Index]

NHRP v6 - hardware type / address type

  • From: Dave Katz <dkatz@cisco.com>
  • Date: Wed, 29 Nov 1995 22:29:42 -0800
  • Cc: pkoning@chipcom.com, rolc@nexen.com, gja@thumper.bellcore.com
  • X-Orig-Sender: owner-rolc@nexen.com

   The quote from me above means:

	   ar$hrd = X, media is Ethernet, address is 48 bit MAC.
	   ar$hrd = Y, media is FDDI, address is 48 bit MAC.
   (and of course)
	   ar$hrd = Z, media is ATM, address is either E.164 or NSAPA.

This is *exactly* why the hardware type was broken in ARP.  There were
a bazillion IP-over-Ethernet boxes in the field that expected type code
1, and could not talk to anything else.  Along came FDDI;  1103 naively
used the same type code as "802".  Result--you couldn't interoperate
because you could not fix the deployed base.

   What's wrong there? I never said that a different ar$hrd value
   has to mean a different address type from any other ar$hrd value.
   I dont know why anyone in their right minds would assume it had
   to.

The problem is the opposite side--how does a box that likes media type X
know that media type Y is the *same* address type, particularly if media
type Y wasn't invented when the first box was deployed?