Les,
> I also think we all agree on the goal - which is to flood significantly > faster than many implementations do today to handle deployments like the case > you mention below. I agree with that, but you haven’t responded to the goal that I proposed: keep the receiver processing PDUs. > Beyond this point, I have a different perspective. > > As network-wide convergence depends upon fast propagation of LSP changes – > which in turn requires consistent flooding rates on all interfaces enabled > for flooding – a properly provisioned network MUST be able to sustain a > consistent flooding rate or the operation of the network will suffer. We > therefore need to view flow control issues as indicative of a problem. > > It is a mistake to equate LSP flooding with a set of independent P2P > “connections” – each of which can operate at a rate independent of the other. > > If we can agree on this, then I believe we will have placed the flow control > problem in its proper perspective – in which case it will become easier to > agree on the best way to implement flow control. I agree that we want network wide convergence. However, I disagree that the right thing to do is to uniformly flood at the same rate on all interfaces. First, the rate that you select might be too fast for one neighbor and not for the others. Real flow control would help address this. Second, all flooding paths are not created equal. You do not know, a priori, how to flood to get uniform network wide propagation. The variance in CPU loading alone is going to cause different routers to flood at different rates, and so it may actaully be optimal to flood quickly down one path, knowing that the data will reach the other end of the network and flood back before the slow CPU can absorb and flood. Dropping down to the least common denominator CPU speed in the entire network is going to be undoable without an oracle, and absurdly slow even with that. Tony
_______________________________________________ Lsr mailing list [email protected] https://www.ietf.org/mailman/listinfo/lsr
