RE: FW: I-D ACTION:draft-nadas-vrrp-unified-spec-00.txt
"Don Provan" <[email protected]> Sat, 15 Sep 2007 14:06:15 -0700
| Newsgroups | gmane.ietf.vrrp |
|---|---|
| Message-ID | <[email protected]> |
> [SJN1] I might change "it makes no sense" to "it may not make > [SJN1] sense", but I'm ok with your point. [drp] Unless there's an actual problem, I think the spec should avoid expressing any judgment at all. > > I mention this because I think some of the sections need to > > be updated to reflect this. Section 5.2.7, for example, > > should explicitly discuss the fact that routers can be > > configured to different values, and, in my opinion, here (or > > somewhere) the spec should say that implementations don't > > have to have centisecond granularity as long as they report > > the interval they actually use. > > [SJN2] I think I am a bit confused about your last sentence > [SJN2] wrt interop. Can you please expand your comments? [drp] My claim is that two systems can interoperate even when they have different granularities as long as the master announces its actual interval and the backup uses an interval at least that large but possibly larger because it is using a coarser granularity. Now that you're questioning it, though, I realize this based more on gut feeling than rigid analysis. [drp] This completely ignores the nuance of skew time: for skew time to work as exactly as intended (i.e., to cause the highest priority backup to be the first to detect the master failure and announce itself as master), all backups must have timers of equal granularity a couple of orders of magnitude finer than the interval. > [SJN3] This is a fine way forward as far as I am concerned; > [SJN3] we can also what the list may have to say. [drp] I'll start working on it. > > Functional 2: In section 6.4.3, in the master event > > processing description, the master's handling of an arriving > > advertisement with higher priority doesn't mention the > > PREEMPT flag. Is it intentional that a preemption happen in > > this case even though the PREEMPT flag is FALSE? > > [SJN5] not intentional. Hence, needs a fix. [drp] OK. After 5 minutes thought, I'm actually thinking that the functional behavior is correct: if some other router that trumps the local system mistakenly thinks it should take control, what difference does the PREEMPT flag make? Ignoring the mistaken system would just lead to them fighting. I think it makes sense for the PREEMPT flag to mean *specifically* "do no preempt lower priority routers", it should mean nothing about whether to expect higher priority routers to preempt us. As far as I can see, that would mean that each system can have its own independent PREEMPT setting without destabilizing the protocol. > > Editorial 1: Remove the editorial comment in the second > > sentence in the first paragraph: I think section 4.1 is a > > perfectly reasonable configuration, having a file server back > > up a router, for example. > > But in any case, there's no reason for the spec to comment on > > whether it is "expected to occur in actual practice". > > [SJN6] ok (this text is quite old. I think...) Yeah, I think you're right. As I recall, this has bugged me for years. I think I was too lazy to bring it up before.... -don _______________________________________________ vrrp mailing list [email protected] https://www1.ietf.org/mailman/listinfo/vrrp
winmail.dat
(application/ms-tnef, 3.3 KB) - not displayed