[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [DNA] Re: RS/RA Exchange
Hi Greg,
Greg Daley wrote:
> Hi Brian,
>
> Brian Haberman wrote:
>
>>
>>
>> Erik Nordmark wrote:
>>
>>>> I'd guess that the ordering and selection issue is a generic one.
>>>> It would be good if we didn't re-invent solutions.
>>>
>>>
>>>
>>>
>>> There are protocols, like MLD and routing protocols, which elect some
>>> form of designated node (querier for MLD) but those protocols don't
>>> produce
>>> a full sorted list of all the routers on the link.
>>> I wonder if there is something here which could be reused.
>>
>>
>>
>> So, I can dust off some "historic" code for this. DVMRP has a HELLO
>> message like many other routing protocols. But, DVMRP uses them to
>> announce reachability and discovery. That is, peer routers on a link
>> look in the other routers' HELLO messages for their own addresses.
>> This allows them to determine when they have been "discovered" by
>> their peers.
>
>
> This sounds interesting as allows bidirectional checks that the
> router believes in the presence of the peer.
Yes.
>
> This means that at least the discovery mechanism is assured.
> If we can do this based on existing message exchanges or
> mechanisms (or code :) that would be good though.
How about an RA option that lists all "learned" peers?
>
>> Could we mimic this and have some type of announcement message that
>> a router would send out with all the other routers' addresses that
>> it has heard from?
>
>
> I thought that there was some work going on on
> a routing protocol agnostic 'hello' mechanism.
>
The agnostic HELLO work is meant to have fast (re: millisecond)
detection of neighbor loss. One proposal is PLP, there was one
a few years back called FLIPP. Not sure if that is really the
model we want here.
> If there is it may make sense to re-use
> this, since the identifiers and priorities exchanged
> for routing would already have to be configured for
> routing protocol use.
>
> I'd guess that this would be possible in the further
> future, but security mappings between routers
> may be difficult to achieve unless under single
> administration.
Regards,
Brian