On Tue, Sep 30, 2014 at 07:52:13PM -0400, Joel M. Halpern wrote:
 
> The second issue is what happens when something (foo) is deleted from 
> the running config, but some property of that thing (foo/a) has been set 
> by I2RS.  Unfortunately,as far as I can tell, there is not a good 
> general rule.
> 
> Some examples:
> If the operator takes down BGP, and deletes the full BGP configuration, 
> then the presence of I2RS policy rules should not cause BGP to keep running.
> On the other hand, if foo is a static route create by operations, and 
> then I2RS modified the next hop for that route, I tend to suspect that 
> the route I2RS has "created" by doing so should stay around even if the 
> operator goes in a deletes the static route.

If I2RS only modifies the next hop and the underlying route is delete
from config, then the route should be removed from the operational
state. If I2RS wants the route to persist even if the underlying
config goes away, then the I2RS client has to inject a complete
routing record overlaying the underlying route from config. I believe
this is actually simple as long as we keep it simple.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>

_______________________________________________
i2rs mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/i2rs

Reply via email to