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)
For the specific case of PPAC, I wonder if we could rely on DHCP Relay Agent Subscriber-ID Sub-option [RFC 3993]to inform the DHCP server that the new DHCP request is for an authenticated PaC.
The DHCP Relay Agent would be co-located with the EP (that would be the case for instance in DSL deployment). The EP would insert this sub-option only in case of PANA authentication success (or for other reasons outside the PANA context). It could be a way for the DHCP server to discrimnate the type of IP addresses to allocate (short-lease vs long-lease).
As Subscriber-ID, we could re-use the PANA Session-ID or any other appropriate value.
Does it make sense?
BR,
Lionel
> -----Message d'origine-----
> De : Ralph Droms [mailto:rdroms at cisco.com]
> Envoyé : mardi 10 octobre 2006 08:06
> À : Yoshihiro Ohba; Alper Yegin
> Cc : 'Mark Townsley'; 'Mohan Parthasarathy'; pana at ietf.org
> Objet : 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
>
_______________________________________________
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.