Re: PPAC needed? (was RE: [Pana] Other suggestions for pana-pana)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: PPAC needed? (was RE: [Pana] Other suggestions for pana-pana)
A couple of practical considerations...
Adding PAA-DHCP interaction now involves an entirely different protocol
suite and creates inter-protocol entanglements. While there may be some
standards-based ways for PAA-EP interaction (SNMP? [I know the issue is out
of scope for the doc itself]), there is no such mechanism in place for DHCP
today.
DHCPv4 reconfiguration is, as far as I know, not implemented anywhere, so a
requirement for DHCPv4 reconfiguration is another inter-protocol
entanglement.
I don't intend to imply that these considerations are show-stoppers; I do
see a difference in practice between PAA-EP interaction and PAA_DHCP
interaction.
- Ralph
On 10/9/06 8:47 PM, "Yoshihiro Ohba" <yohba at tari.toshiba.com> wrote:
> Alper,
>
> On Mon, Oct 09, 2006 at 10:19:45PM +0300, Alper Yegin wrote:
>>>> Or...
>>>>
>>>> PRPA can be a temporary IP address allocated by the DHCP.
>>>> Unspecified-sourced clients are allowed to hit the DHPC server and
>>> allocated
>>>> the temp IP address. Once the client is PANA authenticated, now the
>>>> PRPA-sourced IP packet is allowed to hit the DHCP server and allocated
>>>> permanent address.
>>>
>>>> There may be other (better) architectural solutions that do not require
>>>> PAA-DHCP signaling.
>>>>
>>> If the DHCP server hands out temporary and permanent addresses depending
>>> on whether authentication has occurred or not, I don't see how you get
>>> around some sort of PAA-DHCP interaction anyway. This could be via
>>> option 82 information inserted by the PAA, or some other direct
>>> communication (or just assume that they are co-located for these cases).
>>
>> In my above example, the deployment depends on the EP doing the appropriate
>> filtering. Anyways, this is just an example of how "a" deployment can
>> achieve this without requiring PAA-DHCP interaction.
>
> I don't see much difference between PAA-EP interaction and PAA-DHCP
> interaction. In fact, I tend to view the DHCP server as another EP.
>
> Since DHCP server can send a reconfiguration trigger to DHCP client, I
> think we can simply rely on such a DHCP functionality and simplify
> PANA not requiring PaC to take any active role for IP address
> reconfiguration.
>
> Yoshihiro Ohba
>
>
>>
>> I acknowledge that some other deployments may prefer relying on PAA-DHCP
>> interaction. I'm fine with that, as long as we don't need to build any more
>> bits into the PANA specification to support that :-)
>>
>> Alper
>>
>>
>>
>>
>>>
>>> - Mark
>>>>
>>>>
>>>>>> Not only that, but also in a given deployment the IP address
>>>>>>
>>>>> configuration
>>>>>
>>>>>> mechanism may not even be based on DHCP. It's simpler and more
>>> scalable
>>>>>>
>>>>> to
>>>>>
>>>>>> give a one-bit heads up to the PaC, and let it do whatever it does to
>>>>>> configure another IP address.
>>>>>>
>>>>>>
>>>>> This is a classic argument over where the complexity lies - in the PaC
>>>>> or in the Network. I think there are tradeoffs both ways on this. I do
>>>>> think that the communication from the PAA to PaC here should be
>>>>> optional, leaving the door open for the Network to hand out a new IP
>>>>> address on its own accord without relying on the PaC to ask for one in
>>>>> all cases where it is necessary.
>>>>>
>>>>
>>>> Sure, that's fine.
>>>>
>>>>
>>>>> In general, renegotiating an IP address is typically problematic on
>>> IPv4
>>>>> networks today (HIP and such aside). I don't think PANA should be
>>>>> recommending this as not all stacks, transports, and applications can
>>>>> handle it without difficulty (e.g., if this is a MUST for PANA, it
>>>>> raises the bar considerably for where PANA could be used).
>>>>>
>>>>
>>>> It's not a MUST for PANA (more specifically "for PaC").
>>>>
>>>> Alper
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>> - Mark
>>>>>
>>>>> - Mark
>>>>>
>>>>>> Alper
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>> - Mark
>>>>>>>
>>>>>>>
>>>>>>>> Yoshihiro Ohba
>>>>>>>>
>>>>>>>>
>>>>>>>> On Sun, Oct 08, 2006 at 01:04:03AM +0300, Alper Yegin wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>>> If the initial address (PRPA) is not a link-local address, then
>>> you
>>>>>>>>>>
>>>>>>>>>>
>>>>>>> can
>>>>>>>
>>>>>>>
>>>>>>>>>> use it both before and after PANA. Either it is a private address
>>>>>>>>>>
>>>>> that
>>>>>
>>>>>>>>>> gets NATed or a public address. If the underlying
>>>>>>>>>> protection (e.g. IPsec) needs another address, it may have to get
>>>>>>>>>>
>>>>>>>>>>
>>>>>>> another
>>>>>>>
>>>>>>>
>>>>>>>>>> address which PANA does not have to worry about it i guess.
>>>>>>>>>> Missing something ?
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>> You only talked about the IPsec case.
>>>>>>>>>
>>>>>>>>> But for example in DSL case, the PaC cannot know whether the PRPA
>>> is
>>>>>>>>>
>>>>>>>>>
>>>>>>> good
>>>>>>>
>>>>>>>
>>>>>>>>> for post-PANA data communication or not. Unless the PRPA is a link-
>>>>>>>>>
>>>>>>>>>
>>>>>>> local
>>>>>>>
>>>>>>>
>>>>>>>>> address, the PaC cannot tell one way or the other. And there is no
>>>>>>>>>
>>>>>>>>>
>>>>>>> IKE/IPsec
>>>>>>>
>>>>>>>
>>>>>>>>> in that case.
>>>>>>>>>
>>>>>>>>> Alper
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> -mohan
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> ----- Original Message ----
>>>>>>>>>> From: Alper Yegin <alper.yegin at yegin.org>
>>>>>>>>>> To: Mohan Parthasarathy <mohanp at sbcglobal.net>; Yoshihiro Ohba
>>>>>>>>>> <yohba at tari.toshiba.com>; Mark Townsley <townsley at cisco.com>
>>>>>>>>>> Cc: pana at ietf.org
>>>>>>>>>> Sent: Friday, October 6, 2006 1:19:37 PM
>>>>>>>>>> Subject: RE: PPAC needed? (was RE: [Pana] Other suggestions for
>>>>>>>>>>
>>>>> pana-
>>>>>
>>>>>>> pana)
>>>>>>>
>>>>>>>
>>>>>>>>>> Mohan,
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> So,
>>>>>>>>>>> we can
>>>>>>>>>>> potentially make it by restricting what sort of an address it
>>>>>>>>>>>
>>>>> obtains
>>>>>
>>>>>>>>>>> before running
>>>>>>>>>>> PANA so that it does not require a new one after (it can be
>>> outside
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>> the
>>>>>>>
>>>>>>>
>>>>>>>>>>> PANA spec)
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>> I'm not sure I understand this proposal. Can you please elaborate?
>>>>>>>>>>
>>>>>>>>>> Thanks.
>>>>>>>>>>
>>>>>>>>>> Alper
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>
>>>>
>>>>
>>
>>
>>
>
> _______________________________________________
> Pana mailing list
> Pana at ietf.org
> https://www1.ietf.org/mailman/listinfo/pana
_______________________________________________
Pana mailing list
Pana at ietf.org
https://www1.ietf.org/mailman/listinfo/pana
Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.