RE: FW: I-D ACTION:draft-nadas-vrrp-unified-spec-00.txt
"Stephen Nadas (RL/TNT)" <[email protected]> Fri, 7 Sep 2007 10:30:31 -0500
| Newsgroups | gmane.ietf.vrrp |
|---|---|
| Message-ID | <F4565ABF2BF72240B26E924CE5D60AB6059FDD35@eusrcmw721.eamcs.ericsson.se> |
Hi Don, Thanks for the comments; please see inline @ [SJN<x>]. My plan is to resolve these comments and respin draft as -01. Please also see [SJN3]; if you can send me some text I can then include it. Regards, Steve > -----Original Message----- > From: Don Provan [mailto:[email protected]] > Sent: Thursday, September 06, 2007 9:04 PM > To: Stephen Nadas (RL/TNT); [email protected] > Subject: RE: [VRRP] FW: I-D > ACTION:draft-nadas-vrrp-unified-spec-00.txt > > Steve, > > This looks good to me. I see no significant problems, but I'm > going to make a couple of functional comments followed by > some editorial comments of less importance. > > Functional 1: I'm convinced that not only can we handle > unmatched intervals, it's a good idea to support them for > many reasons. Just in the simple backup case, for example, it > makes no sense for the backup router to advertise on a > subsecond interval while the primary router is down, so we > should expect it to be standard practice for the owner to be > configured with a much faster interval than the backup. [SJN1] I might change "it makes no sense" to "it may not make [SJN1] sense", but I'm ok with your point. > > 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? > > This would be the logical place to put the discussion about > systems configured to smaller intervals should always have > higher priorities. Then section A.3.1 can just refer to the > general discussion while pointing out the essentially > identical case where the higher priority node is v3 and the > lower one v2. > > Similarly, the problem of a subsecond implementation > overwhelming a less capable implementation should be > discussed here, and > A.3.2 should refer to it while mentioning that VRRPv2 > implementations don't expect subsecond advertisements. > > If everyone agrees to the logic of this, I'm willing to take > the first crack at rewriting this section to include these new ideas. [SJN3] This is a fine way forward as far as I am concerned; [SJN3] we can also what the list may have to say. > > (By the way, shouldn't section 5.2.7 be "*Maximum* > Advertisement Interval"? The master is promising to send > packets with that interval or a smaller one, right?) > [SJN4] I can reword along these lines. > 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. > > 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...) > Editorial 2: In section 8.1.1 (ICMP Redirects), the second > paragraph ends with "One method to deduce the virtual router > used is to examine the destination MAC address in the packet > that triggered the redirect." > Is there another method? If so, I can't think of it. If not, > then explicitly say "The way to deduce...." > [SJN7] ok. > Editorial 3: In section A.1, I find the rational for "upgrade only" > to be weak, so I suggest removing it. Try the last half of > the section as, "2. Mixing VRRPv2 and VRRPv3 should only be > done when transitioning from VRRPv2 to VRRPv3. Mixing the two > versions should not be considered a permanent solution." and > leave it at that. In other words, just explain that that's > all the spec supports without offering a weak justification. > [SJN8] ok. > Thanks, again. I think we're on the right track. > -don > > > -----Original Message----- > > From: Stephen Nadas (RL/TNT) [mailto:[email protected]] > > Sent: Wednesday, August 15, 2007 1:20 PM > > To: [email protected] > > Subject: [VRRP] FW: I-D ACTION:draft-nadas-vrrp-unified-spec-00.txt > > > > > > Here's a go at the unified approach. > > -steve > > > > -----Original Message----- > > From: [email protected] [mailto:[email protected]] > > Sent: Wednesday, August 15, 2007 4:15 PM > > To: [email protected] > > Subject: I-D ACTION:draft-nadas-vrrp-unified-spec-00.txt > > > > A New Internet-Draft is available from the on-line Internet-Drafts > > directories. > > > > > > Title : Virtual Router Redundancy Protocol Version 3 > > for IPv4 and IPv6 > > Author(s) : S. Nadas > > Filename : draft-nadas-vrrp-unified-spec-00.txt > > Pages : 43 > > Date : 2007-8-15 > > > > This memo defines the Virtual Router Redundancy Protocol > (VRRP) for > > IPv4 and IPv6. It is version three (3) of the protocol and it is > > based on VRRP (version 2) for IPv4 that is defined in RFC > > 3768 and on > > draft-ieft-vrrp-ipv6-spec-08.txt. VRRP specifies an election > > protocol that dynamically assigns responsibility for a virtual > > router > > to one of the VRRP routers on a LAN. The VRRP router > controlling > > the > > IPv4 or IPv6 address(es) associated with a virtual > router is called > > the Master, and forwards packets sent to these IPv4 or IPv6 > > addresses. VRRP Master routers are configured with > virtual IPv4 or > > IPv6 addresses and VRRP Backup routers infer the address > family of > > the virtual addresses being carried based on the transport > > protocol. > > IPv4 addresses and IPv6 addresses never belong to the same group, > > that is, each address family has its own set of VRRP groups. The > > election process provides dynamic fail over in the forwarding > > responsibility should the Master become unavailable. > For IPv4, the > > advantage gained from using VRRP is a higher availability default > > path without requiring configuration of dynamic routing or router > > discovery protocols on every end-host. For IPv6, the advantage > > gained from using VRRP for IPv6 is a quicker switch over > to back up > > routers than can be obtained with standard IPv6 Neighbor Discover > > (RFC 2461) mechanisms. > > > > > > > > A URL for this Internet-Draft is: > > http://www.ietf.org/internet-drafts/draft-nadas-vrrp-unified-s > pec-00.txt > > To remove yourself from the I-D Announcement list, send a > message to [email protected] with the word > unsubscribe in the body of the message. > You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce > to change your subscription settings. > > Internet-Drafts are also available by anonymous FTP. Login > with the username "anonymous" and a password of your e-mail > address. After logging in, type "cd internet-drafts" and then > "get draft-nadas-vrrp-unified-spec-00.txt". > > A list of Internet-Drafts directories can be found in > http://www.ietf.org/shadow.html or > ftp://ftp.ietf.org/ietf/1shadow-sites.txt > > Internet-Drafts can also be obtained by e-mail. > > Send a message to: > [email protected]. > In the body type: > "FILE /internet-drafts/draft-nadas-vrrp-unified-spec-00.txt". > > NOTE: The mail server at ietf.org can return the document in > MIME-encoded form by using the "mpack" utility. To use this > feature, insert the command "ENCODING mime" before the "FILE" > command. To decode the response(s), you will need "munpack" or > a MIME-compliant mail reader. Different MIME-compliant > mail readers > exhibit different behavior, especially when dealing with > "multipart" MIME messages (i.e. documents which have been split > up into multiple messages), so check your local documentation on > how to manipulate these messages. > > Below is the data which will enable a MIME compliant mail > reader implementation to automatically retrieve the ASCII > version of the Internet-Draft. > _______________________________________________ vrrp mailing list [email protected] https://www1.ietf.org/mailman/listinfo/vrrp