Erik Nordmark wrote:

> I thought RFC 3927 was clear - clear in saying that it does *not* work
> on a multihomed machine.


I guess I misunderstood the RFC's intention as it just mentions
that there are problems with multi-homing and "potential" solutions.
But it does not explicitly mention that it does not work.


> (I was one of the Internet ADs at the time this RFC was being worked on
> and I remember some of the discussions about this...)


It is good to know this.


>> Here are some questions.
>>
>> 1. Is LLA support essential to Solaris networking that we need
>>    to include it and make it work?
> 
> What problem are we trying to solve?


I think the original idea was to make Bonjour aware machines work
together even in the absence of a routable address.  But after
I took a look at the RFC, I guess I'd better ask the above question
before further investigation.


> Two laptops building a network between each other on the airplane?
> (It might be that WiFi will be available in airplanes before we build
> that solution.)
> Some other use case?


Maybe Michael can shed some light on this?


> FWIW Barnard Aboba looked at how LLA was used with Windows and found
> that in the vast majority of cases when it was enable it shouldn't have
> been enabled (it was enabled because the network was flaky and/or the
> DHCP server was slow.)


Could you please send a pointer to the above?


>> 2. If we really need to support it, is it OK for it to "work
>>    in some cases but not all?"  The RFC does not have a solution
>>    to make it work with multiple interfaces.
> 
> What user experience to be want to provide with LLA as one of the tools?
> Make things easier to use? Introduce new hard-to-debug failure cases?
> 
> How does Bonjour/LLA work on a multihomed apple box?


Could someone using MacOS shed some light on this?


>> 3. Is it OK to have certain limitations, such as only supporting
>>    LLA in one interface?  Or not support the communication
>>    between LLA and routable address?  Or ...  This is to allow
>>    us to have a more "consistent" failure mode.
> 
> Again, what would the user experience be with such an approach? Would
> the user have to designate the "lla interface" when the machine has more
> than one? Or would lla be disabled when the second interface comes up?
> If lla is helpful then disabling it seems counterproductive.


If we really need to support LLA, then we'll go ahead and try to
come up with a "consistent" model such that we can document the
failure modes.  But I think we need to answer question 1 first.
Comments?



-- 

                                                K. Poon.
                                                [EMAIL PROTECTED]

_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to