Re: proxy relay agent

Jonathan Wenocur <jhw@shiva.com> Thu, 07 March 1996 23:30 UTC

Received: from ietf.cnri.reston.va.us by IETF.CNRI.Reston.VA.US id aa22161; 7 Mar 96 18:30 EST
Received: from CNRI.Reston.VA.US by IETF.CNRI.Reston.VA.US id aa22157; 7 Mar 96 18:30 EST
Received: from coral.bucknell.edu by CNRI.Reston.VA.US id aa14981; 7 Mar 96 18:30 EST
Received: from charcoal-gw.eg.bucknell.edu by coral.bucknell.edu; (5.65v3.0/1.1.8.2/29Aug94-0956AM) id AA13670; Thu, 7 Mar 1996 18:21:08 -0500
Received: from reef.bucknell.edu by charcoal (5.x/SMI-SVR4) id AA25846; Thu, 7 Mar 1996 18:11:54 -0500
Received: from shiva.com by reef.bucknell.edu with SMTP (5.65/IDA-1.2.8) id AA25213; Thu, 7 Mar 1996 17:54:40 -0500
Received: (jhw@localhost) by shiva-dev.shiva.com (8.7.1/8.6.4) id SAA21772 for dhcp-v4@bucknell.edu; Thu, 7 Mar 1996 18:11:50 -0500 (EST)
Date: Thu, 7 Mar 1996 18:11:50 -0500 (EST)
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Jonathan Wenocur <jhw@shiva.com>
Message-Id: <199603072311.SAA21772@shiva-dev.shiva.com>
To: dhcp-v4@bucknell.edu
Subject: Re: proxy relay agent

>> > It's up to the dial-in client to know how to take that address
>> > and force it down into the IP stack, which is not necessarily
>> > that easy (and I don't know how it's done, the client software
>> > folks handle that end).
>>
>> How it is difficult? It will easily be done through IPCP negotiation.
>> In my opinion, during IPCP negotiation if the dial-in client does not have
>> any IP address, let our proxy-client request DHCP server to give an IP address 
>> and hand it over to the dial-in client. What is the special processing 
>> required on dial-in client side? 

The question is, once IPCP has passed an IP address to the PPP dial-in
client what does the client do with it?  How does it pass that address
to the IP stack?  On a PC anyway there are many different IP stacks
and not all of them provide (easy) ways to pass that IP address in
from the PPP client, or at least this is my understanding from the
client software developers.

>> 	The only question that remains is whether the dial-in client's IPCP 
>> negotiation will wait until the proxy-client obtains the IP address from the 
>> DHCP server ( which can be even of the order of minutes).

Yes this can be a problem, especially if the DHCP server is through a
relay agent or two.  Not much you can do except pass the address as
fast as you get it, and hope the PPP client can be configured to wait
longer.

-- Jonathan