Hi,
I think that there are different ways that DHCPs and CGAs could
interact and i guess that the first thing that is needed is to identify
which of those are valuable and workable.
I can see at least the following modes of interaction:
- the end node generate the CGA and registers it to the dhcp server.
(as Fred suggests)
- the end node generates the key pair, submit the public key to the
DHCP server and the DHCP server generates the CGA and informs the end
node about the CGA and the CGA parameter data strucutre. This could be
useful, for instance if the dhcp server wants to include additional cga
extensions in the CGA parameter data strucutre. for example, the dhcp
server could include another public key (on the case of multikey cgas)
or could include a HBA extension (so that the server makes sure that
all the prefixes are included in the CGA/HBA generation)
- the server generates the key pair and then the CGA Parameter data
strucutre. It then conveys the key pair, the CGA and the CGA parameter
data strucutre to the node. this could provide key escrow, or key
generation for devices that are not powerful enough to generate the key
pair. This could be especially true for high values of sec. Of course
this option presents security concerns that need to be properly
addresses.
- as i understand Alex suggestion, it could also be envisioned to
secure the dhcp exchange using CGAs... not sure i understand in which
scenario would this be useful...
Regards, marcelo
El 22/11/2006, a las 9:23, Jean-Michel Combes escribió:
Hi,
Sorry but I need a clarification :)
Marcelo's item about DHCP is about how may DHCP provide a CGA address
to a node or how does DHCP check that a node may use a CGA address?
Thanks.
Best regards.
JMC.
2006/11/21, Alexandru Petrescu <[EMAIL PROTECTED]>:
Templin, Fred L wrote:
>> - CGAs and DHCP. The goal here would be to analyze possible
mechanisms
>
>> to allow to assign CGAs using DHCP and to produce a recommendation
>> about how this can be done. The actual DHCP extensions are to be
>> defined in the DHC wg.
>
> Why not just have:
>
> 1) Client configures an address using CGA and includes it in
> an IA_NA; IA_TA option in its initial solicitation.
> 2) Server determines whether the client's proposed (CGA-based)
> address is unique and returns an appropriate status code.
> 3) Client assigns the address to an interface, or proposes
> a new CGA to the server if earlier attempts collided.
Sounds good at delivering hash-based addresses to terminal. It may
however have security risks, like a rogue Server.
> I don't think there are any DHCP extensions required for that?
There could be a discussion on securing initial DHCPv6 exchanges with
hash-based addresses instead of shared IPsec keys, too.
Alex
>
> Fred
> [EMAIL PROTECTED]
>
> _______________________________________________
> CGA-EXT mailing list
> [EMAIL PROTECTED]
> https://www1.ietf.org/mailman/listinfo/cga-ext
>
_______________________________________________
CGA-EXT mailing list
[EMAIL PROTECTED]
https://www1.ietf.org/mailman/listinfo/cga-ext
_______________________________________________
CGA-EXT mailing list
[EMAIL PROTECTED]
https://www1.ietf.org/mailman/listinfo/cga-ext
_______________________________________________
Int-area mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/int-area