[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: the 9 step program
Iljitsch van Beijnum wrote:
On 27-mei-04, at 9:32, <firstname.lastname@example.org> wrote:
OK, so your point was:
1. The name or address value as it appears to the user. (FQDN, textual
representation of an IPv4 or IPv6 address, port number usually
This isn't really a point... I was just listing the places where
names/addresses are used in some way in IP communication. This is one of
WRT to Multi6, I think that this should be a non-goal - you seem to
be pre-supposing that the user may see the name.
Someone has to see something to begin with. After that there can be
I would imagine we have many possiblities, not restricted to:
1) URI, FQDN, etc. <-> multi6 name <-> IP address used (shim layer)
2) Multi6 address is in the form of some URI, FQDN, etc. (application
3) Multi6 address is in the form of an IP address (something like HIP)
So how does 1 compare to 3? Having a special multi6 name (apart from the
FQDN) that isn't in the form of an IPv6 address seems like asking for
trouble to me.
I think the "9 step program" illuminates the difference between 2 and 3:
Regular IP multi6=fqdn multi6=address
1. s=0, d=FQDNX unchanged unchanged
2. | s=A, d=X changes req. unchanged
3. | s=A, d=X depends changes req.
4. | s=A, d=X depends depends
--- i --- n --- --- t --- r --- a --- n --- s --- i --- t ---
5. | s=A, d=X depends depends
6. | s=A, d=X depends depends
7. | s=A, d=X depends changes req.
8. | s=A, d=X changes req. unchanged
9. s=FQDNA, d=X unchanged unchanged <-- (firewalling issues)
Referrals: changes req. depends
I'm not sure worry about this point is useful.
I'm not worried. :-)
Two other comments on this.
1. There will be many cases where there is no user (at least at run
time) to admire the FQDN on her screen. FQDNs will for example be buried
in automatically generated XML documents that are used to trigger network
access in a Web Services environment.
2. FQDNs are now internationalized, so they cannot be assumed to be
ASCII strings at all times - in some contexts they will be Unicode.