> On 23.7.2015, at 10.49, Markus Stenberg <markus.stenb...@iki.fi> wrote:
> 
>> On 23.7.2015, at 10.41, Juliusz Chroboczek <j...@pps.univ-paris-diderot.fr> 
>> wrote:
>> Right now, the interaction between the routing protocol and the rest of
>> the stack is very simple and very clean: HNCP redistributes assigned
>> prefixes into the RP, and the RP redistributes the default route into the
>> RA server.  Redistribution is a well understood, widely implemented
>> mechanism, one that we all feel comfortable with.
> 
> To be more specific, 
> 
> [1] HNCP running daemon (e.g. hnetd) _configures interfaces_ which causes 
> local on-link routes to show up in the local RIB, and eventually get grabbed 
> by the RP.
> 
> [2] RP redistributes them to other nodes' RIBs.
> 
> [3] RA server grabs the route from RIB and everyone wins.
> 
> I prefer this sort of loose binding, and bunch of other protocols deal with 
> local RIB too, so I believe HNCP 'fits' the typical model best this way.
> 
> +- the SHOULD border discovery setting of allowed routing protocol 
> interfaces; obviously, we could just deal with _firewall_ and not touch RP at 
> all. I believe we should ensure that HNCP spec only states which interfaces 
> should not have router-router configuration _such as routing protocol_, and 
> leave actual HNCP implemenation - RP interaction implementation choice. 
> (Firewall, reconfigure, rewrite config + boot in the head, ..)

Baed on rereading the text, I am not sure if that was actually helpful; in case 
of e.g. Linux, there isn't really FIB-RIB separation and essentially you have 
only FIB (what is shown by e.g. 'ip -6 route'). Anyway, s/RIB/FIB/ if the 
description sounds odd to you.

-Markus


_______________________________________________
homenet mailing list
homenet@ietf.org
https://www.ietf.org/mailman/listinfo/homenet

Reply via email to