[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: About IPv6 private address



On 4/02/2008, at 3:59 PM, blue wrote:

Hi,

I want to ask if there's any reserved private IPv6 address? I know RFC4193 has defined Unique Local IPv6 Unicast Addresses, which is used to replace deprecated site-local address. However, in user's perspective, a device will need a well-known address, such as 192.168.1.1 in IPv4, for a customer to connect to without any configuration. In RFC 4193, the address' "global ID" is generated randomly, and the address could not be known in advance.

After examing all the special purposed IPv6 address, I could not find one for this kind of purpose.

My opinions;

Longer term, it seems as though applications should support link local addresses. Has there been any documentation that disagrees with that? Safari reports link local addresses with the interface specified as being invalid (ie. %en1 at the end = 'invalid').

Shorter term, having a vendor-specific (i.e. manufacturer-, or perhaps ISP-) ULA would be a passable idea. As the last 64bits are known from the MAC address, and most small hardware devices have their MAC printed on them, it should only be a small change to the printing process to add either the entire address, or just the trailing 64 bits.

Doing mDNS and things sounds like a nice idea, but if you want it to be reliable you'd have to make sure your "install" CD included an mDNS client, etc. (I suspect Apple do this for Windows users of their airport base stations.). Some problems that I have thought of off the top of my head: - What happens when there are two devices of the same model on the link? Does that mean each has to have a unique number in the name? (Apple airport things use part of the MAC address for the initial name, but, this does not need to be typed by the user as is being suggested here..)
- I'm sure I had more problems in my head a few minutes ago.

--
Nathan Ward