Re: MacIP and the Evil NBP Proxy ARP

Christopher Ranch <cranch@novell.com> Wed, 06 May 1992 19:34 UTC

Received: from nri.nri.reston.va.us by ietf.NRI.Reston.VA.US id aa03806; 6 May 92 15:34 EDT
Received: from nri.reston.va.us by NRI.Reston.VA.US id aa09310; 6 May 92 15:39 EDT
Received: from CAYMAN.CAYMAN.COM by NRI.Reston.VA.US id aa09304; 6 May 92 15:39 EDT
Received: by cayman.Cayman.COM (4.1/SMI-4.0) id AA08420; Wed, 6 May 92 14:37:12 EDT
Return-Path: <cranch@novell.com>
Received: from newsun.novell.com by cayman.Cayman.COM (4.1/SMI-4.0) id AA08413; Wed, 6 May 92 14:37:09 EDT
Received: from na.novell.com by newsun.novell.com (4.1/smi4.1.1.v91190) id AA00540; Wed, 6 May 92 11:36:54 PDT
Received: by na.novell.com (4.1/SMI-4.1) id AA14610; Wed, 6 May 92 11:38:17 PDT
Date: Wed, 06 May 1992 11:38:17 -0700
From: Christopher Ranch <cranch@novell.com>
Message-Id: <9205061838.AA14610@na.novell.com>
To: j-norstad@nwu.edu, veizades@apple.com
Subject: Re: MacIP and the Evil NBP Proxy ARP
Cc: apple-ip@cayman.com

Hi Y'all,

John Veizades wrote:

> John Norstad wrote:
> >8) The only use of NBP in the protocol would be the registration by
> >gateways of their "name:IPGATEWAY@zone" NVE. Hosts would continue to locate
> >gateways via NBP lookups of the form "=:IPGATEWAY@zone". The "name" part of
> >the gateway NVE can be anything the administrator desires. There is no need
> >for it to be the dotted-decimal IP address of the gateway.
> 
> I would like to differ with this opinion.  There are many host which use
> the MacIP protocol without benefit of a gateway.  These hosts use TCP/IP to
> communication between themselves using NBP ARP to find the ATalk address of
> their peer.  If you remove this from the protocol this would not work.

	I'm really confused by this.  John Norstad talks about the [lack of]
	need for the MacIP gateway's NVE name to be its dotted decimal IP 
	address.  Then John Veizades talks about MacIP host to MacIP host
	operation without MacIP gateway intervention.  So why would a MacIP
	gateway issue have anything to do with a MacIP host to host issue?
	What will break?  [grabbing for the tylenol...]

> It is the case that if a host is using a gateway it should first try to use
> the gateway to communicate with its peer.  It would only use the NBP ARP
> mechanism if the gateway does not respond.

	Is this how MacTCP works?  What about if it's off [sub]net?  The
	same [sub]net?

> In looking at the problems addressed in this protocol those that are
> interested should look at the work done by the DHCP group since the address
> assigning mechanism is very similar.  DHCP also adds the lease time
> semantic on assigned addresses and has a solution for the multiple server
> case.
> 
> The specification for DHCP can be found on sol.bucknell.edu
> /dhcwg/draft-ietf-dhc-protocol-march.ps and .txt by anonymous ftp of
> course.

	Thanks for the pointer.  I'll take a look...

> John...

	Chris Ranch