Jan> There might be concerns that poorly written network applications will
Jan> need to depend on milestone/network because they will fail if they don't
Jan> find certain peer.

Sebastien> You stated that the reason you're keeping milestone/network is
Sebastien> to appease applications that depend on reachability to their peers,
Sebastien> and do this by depending on milestone/network.

No; as both of you know, English is a confusing language, hard to learn as
it is easily given to ambiguities.  In this case, what I think Jan meant was
something more like:

        We need to keep milestone/network for backwards compatibility, as
        certain applications may have been written to depend on the service.
        (One reason for such a dependency might well be a misguided idea
        that it would ensure the ability to reach certain peers.)

In other words, we are not keeping the service because of the indirect ability
to reach peers, but because of the direct compatibility issue which would be
caused if we were to remove the service.


Sebastien> The NWAM design seems to place all configuration of data-links and
Sebastien> IP interfaces as part of a LLP, and an IP tunnel is definitely
Sebastien> both of those things.  So, according to the design, an IP tunnel
Sebastien> should be part of a LLP.  At the same time, the NWAM architecture
Sebastien> describes an upper-layer profile as something that defines a
Sebastien> set of things that happen under certain conditions, such as the
Sebastien> configuration of IP addresses in a particular subnet, or which
Sebastien> physical links are connected.  It would make sense to make the
Sebastien> configuration of an IP tunnel conditional on such criteria.

You are following our architecture/design correctly so far.

Sebastien> As such, I don't see the LLP vs. ULP distinction as being very
Sebastien> clear cut for IP tunnels, and I think I'd benefit from a whack on
Sebastien> the head by a heavy clue stick. :-)

No, you don't need a whack; you have pointed out a gray area which we have
been trying to resolve.  Stay tuned for more on this...

-- John

http://blogs.sun.com/jbeck

Reply via email to