[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: stable addressing
[Sorry Brian, but I'm already rate limiting]
On 21-apr-04, at 15:16, marcelo bagnulo wrote:
Also, there is still the option of having cryptographic hashes in the
addresses. This would especially make sense with stable addresses. If
we can find enough bits the hash can be in the higher part of the
address so there is no need to make hosts aware of the existence of
the
hash.
I am not following, sorry.
In my draft I mainly talk about crypto hashes in the interface
identifier part of the address:
[prefix=48][subnet=16][hash+control=48][hostnumber=16]
However, another option is:
[iana=4][hash=44][subnet=16][eui-64]
Unmodified hosts can simply get addresses within such a prefix through
stateless address configuration and the middleboxes take care of the
multihoming issues. Yes, very similar to son-of-site-local+NAT, but
some important differences:
1. We get multihoming (NAT doesn't provide this)
2. The "real" address is communicated to the correspondent so it's
transparent
3. The hash over a public key allows for simpler/stronger security in
the
multihoming negotiation mechanisms
Note that this can very well be an extension on top of NOID or
something similar. This would give us the option to either be backward
compatible OR have stable addressing + strong multihoming security. I
think that comes pretty close to the ideal solution. (In that case we'd
have both at the same time...)
Iljitsch