Re: [VRRP] Dan's Discuss and Comment on draft-ietf-vrrp-unified-spec
Stephen Nadas <stephen.nadas@ericsson.com> Thu, 03 December 2009 15:14 UTC
Return-Path: <stephen.nadas@ericsson.com>
X-Original-To: vrrp@core3.amsl.com
Delivered-To: vrrp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 98C393A67EC; Thu, 3 Dec 2009 07:14:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z5rQDJ-hewBJ; Thu, 3 Dec 2009 07:14:06 -0800 (PST)
Received: from imr1.ericy.com (imr1.ericy.com [198.24.6.9]) by core3.amsl.com (Postfix) with ESMTP id 38B763A62C1; Thu, 3 Dec 2009 07:14:06 -0800 (PST)
Received: from eusaamw0707.eamcs.ericsson.se ([147.117.20.32]) by imr1.ericy.com (8.13.1/8.13.1) with ESMTP id nB3FDxFs002658; Thu, 3 Dec 2009 09:13:59 -0600
Received: from EUSAACMS0701.eamcs.ericsson.se ([169.254.1.197]) by eusaamw0707.eamcs.ericsson.se ([147.117.20.32]) with mapi; Thu, 3 Dec 2009 10:13:51 -0500
From: Stephen Nadas <stephen.nadas@ericsson.com>
To: "Romascanu, Dan (Dan)" <dromasca@avaya.com>, Adrian Farrel <Adrian.Farrel@huawei.com>
Date: Thu, 03 Dec 2009 10:13:49 -0500
Thread-Topic: Dan's Discuss and Comment on draft-ietf-vrrp-unified-spec
Thread-Index: Acpzm85jZgj33FL9S8OVEMdCaeFvZgAcOjtQAAeVYuA=
Message-ID: <450AE4BEC513614F96969DDA34F35934011873C22D@EUSAACMS0701.eamcs.ericsson.se>
References: <29C5D10600F84DBEB20371F86A5C39B5@your029b8cecfe> <BF6D313D77284585B2D5501FC11B0FE8@your029b8cecfe> <EDC652A26FB23C4EB6384A4584434A0401C70503@307622ANEX5.global.avaya.com>
In-Reply-To: <EDC652A26FB23C4EB6384A4584434A0401C70503@307622ANEX5.global.avaya.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "Radia.Perlman@Sun.COM" <Radia.Perlman@Sun.COM>, "iesg@ietf.org" <iesg@ietf.org>, "vrrp@ietf.org" <vrrp@ietf.org>
Subject: Re: [VRRP] Dan's Discuss and Comment on draft-ietf-vrrp-unified-spec
X-BeenThere: vrrp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Virtual Router Redundancy Protocol <vrrp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/vrrp>, <mailto:vrrp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/vrrp>
List-Post: <mailto:vrrp@ietf.org>
List-Help: <mailto:vrrp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/vrrp>, <mailto:vrrp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Dec 2009 15:14:07 -0000
Hi Dan, Adrian, Thanks! I just posted -05 w/this change. Regards, Steve SJN> -----Original Message----- SJN> From: Romascanu, Dan (Dan) [mailto:dromasca@avaya.com] SJN> Sent: Thursday, December 03, 2009 6:37 AM SJN> To: Adrian Farrel; Stephen Nadas SJN> Cc: Radia.Perlman@Sun.COM; vrrp@ietf.org; iesg@ietf.org; SJN> Mukesh Gupta SJN> Subject: RE: Dan's Discuss and Comment on SJN> draft-ietf-vrrp-unified-spec SJN> SJN> I apologize for the delay. The changes are good, and they SJN> answer my concerns. I am clearing my DISCUSS trusting that SJN> the last editorial actions of moving text from the SJN> appendix to the Operational Issues section will be SJN> performed as advised by Adrian. SJN> SJN> Thank you for addressing my concerns. SJN> SJN> Regards, SJN> SJN> Dan SJN> SJN> SJN> > -----Original Message----- SJN> > From: Adrian Farrel [mailto:Adrian.Farrel@huawei.com] SJN> > Sent: Thursday, December 03, 2009 12:07 AM SJN> > To: Stephen Nadas; Romascanu, Dan (Dan) SJN> > Cc: Radia.Perlman@Sun.COM; vrrp@ietf.org; iesg@ietf.org; SJN> Mukesh Gupta SJN> > Subject: Re: Dan's Discuss and Comment on SJN> draft-ietf-vrrp-unified-spec SJN> > SJN> > Dan has gone all silent on us. :-) SJN> > SJN> > Stephen, there was one action that had not been done - SJN> moving text SJN> > from the appendix to the Operational Issues section. SJN> > SJN> > Can I suggest you do this in a new revision (unless you SJN> want to give SJN> > me some text to include as an RFC Editor note) and then SJN> we will have a SJN> > perfect hand with which to beat Dan. SJN> > SJN> > Thanks, SJN> > Adrian SJN> > ----- Original Message ----- SJN> > From: "Adrian Farrel" <Adrian.Farrel@huawei.com> SJN> > To: "Stephen Nadas" <stephen.nadas@ericsson.com>; SJN> <dromasca@avaya.com> SJN> > Cc: <Radia.Perlman@Sun.COM>; <vrrp@ietf.org>; SJN> <iesg@ietf.org>; "Mukesh SJN> > Gupta" <mukesh@juniper.net> SJN> > Sent: Wednesday, November 25, 2009 9:54 PM SJN> > Subject: Dan's Discuss and Comment on SJN> draft-ietf-vrrp-unified-spec SJN> > SJN> > SJN> > > Hi Dan, SJN> > > SJN> > > Just trying to chase you as the holder of the last Discuss on SJN> > > draft-ietf-vrrp-unified-spec. SJN> > > SJN> > > A new revision (-04) was posted on 23 October to address other SJN> > > Discusses and it includes the resolutions noted below. SJN> One issue SJN> > > remains for your agreement and would need a further revision. SJN> > > SJN> > > Here are your Discuss and Comment with responses (thanks to SJN> > Stephen). SJN> > > SJN> > > **Discuss** SJN> > > SJN> > >> 1. The version management and transition plan for VRRP is SJN> > unlear to me. SJN> > >> The Introduction section mentions that this is 'version SJN> > three (3) of SJN> > >> the protocol and it is based on VRRP (version 2) for SJN> IPv4 that is SJN> > >> defined in RFC 3768 and on SJN> > draft-ieft-vrrp-ipv6-spec-08.txt'. However SJN> > >> RFC 3768 does not make the claim to be VRRPv2, SJN> itlooks like this SJN> > >> terminology was decided later and is defined here for the SJN> > first time. SJN> > >> On the other hand draft-ieft-vrrp-ipv6-spec-08.txt SJN> which VRRPv3 is SJN> > >> based upon is just an informative reference and is SJN> actually an SJN> > >> expired I-D? Should not this document update RFC 3768, and SJN> > should not SJN> > >> at least part of the migration and coexistence issues in SJN> > Appendix A SJN> > >> be moved to the Operational Issues section? SJN> > > SJN> > > You are right about 3768. This I-D is now marked SJN> "obsoletes 3768" SJN> > > SJN> > > The authors propose to move the following material from SJN> > Appendix A to SJN> > > create new text in the Operational Issues section. Is that SJN> > good enough? SJN> > > SJN> > > VRRPv3 support of VRRPv2 SJN> > > SJN> > > VRRPv2 and VRRPv3 interoperation is OPTIONAL. Mixing SJN> VRRPv2 and SJN> > > VRRPv3 should only be done when transitioning from VRRPv2 SJN> > to VRRPv3. SJN> > > Mixing the two versions should not be considered a permanent SJN> > > solution. SJN> > > SJN> > > An implementation MAY implement a configuration flag that SJN> > tells it to SJN> > > listen for and send both VRRPv2 and VRRPv3 advertisements. SJN> > > SJN> > > When configured this way and the Master, it MUST send SJN> > both types at SJN> > > the configured rate, even if sub-second. SJN> > > SJN> > > When configured this way and the Backup, it should time SJN> > out based on SJN> > > the rate advertised by the master; in the case of a SJN> VRRPv2 master SJN> > > this means it must translate the timeout value it SJN> receives (in SJN> > > seconds) into centi-seconds. Also, a backup should SJN> ignore VRRPv2 SJN> > > advertisements from the current master if it is also SJN> > receiving VRRPv3 SJN> > > packets from it. It MAY report when a v3 master is *not* SJN> > sending v2 SJN> > > packets: that suggests they don't agree on whether SJN> > they're supporting SJN> > > v2 routers. SJN> > > SJN> > >> 2. I do not understand what is the logic of including SJN> a section 9 SJN> > >> 'Operation over FDDI, Token Ring, and ATM LANE' in this SJN> > document. Has SJN> > >> anybody heard about a deployment of any of these SJN> layer 2 networks SJN> > >> lately, and with VRRP atop of them? SJN> > > SJN> > > This has been moved to an appendix (Appendix B) in the SJN> > latest revision. SJN> > > The rationale is that some future L2 may come someday and this SJN> > > thinking may be useful. It seems not to hurt anything to SJN> > keep is as an appendix. SJN> > > SJN> > >> 3. Accept_Mode defaulting to false seems unrealistic SJN> at least in SJN> > >> deployments I've seen. Using accept-data config knob SJN> seems very SJN> > >> common. Unless enable Accept_Mode, when the virtual SJN> > address moves to SJN> > >> the Backup, the virtual address no longer responds to SJN> > ping; I've also SJN> > >> seen an implementation to reject pings to the virtual IP SJN> > when it's in SJN> > >> Master mode, but this seems like an implementation SJN> bug if so (I'd SJN> > >> like a confirmation if this is the case). SJN> > >> SJN> > >> In any case, this restriction makes troubleshooting and SJN> > deployment a SJN> > >> pain; hosts and management systems often ping the gateway SJN> > address to SJN> > >> see if the network is working, and this kills that assumption. SJN> > >> SJN> > >> Unless the WG has recently discussed and reached SJN> consensus that SJN> > >> Accept_Mode should still default to false, I'd SJN> consider revisiting SJN> > >> this position. SJN> > > SJN> > > The WG chairs polled the VRRP mailing list on this issue. SJN> > > SJN> > > The consensu conclusion was to keep Accept_Mode as a SJN> configurable SJN> > > parameter that defaults to False. SJN> > > SJN> > > **Comment** SJN> > > SJN> > >> 1. Appendix B and part of Appendix C excepting the part SJN> > refering to SJN> > >> changes from RFC 3768 should be dropped at publication. SJN> > > SJN> > > This has been done in the latest revision. SJN> > > SJN> > >> 2. Another feature that at least one vendor implements is SJN> > so-called SJN> > >> Backup VRRP router passive ARP learning. This is SJN> very useful, SJN> > >> because otherwise when you switch from active to backup, SJN> > the backup SJN> > >> doesn't know ARP bindings for IP addresses and this SJN> increases the SJN> > >> time needed to converge. (The same feature should SJN> apply to ND I SJN> > >> think) This would seem to be something that could be worth SJN> > adding or SJN> > >> at least discussing in the spec. SJN> > > SJN> > > The WG chairs and the document author are keen to avoid SJN> > feature creep SJN> > > in this document and also want to get this RFC published SJN> > sooner rather SJN> > > than later. Since this new feature is not required for SJN> > > interoperability, they propose that (if there is WG SJN> interest) it SJN> > > should be brought forward in a separate I-D. SJN> > > SJN> > > Cheers, SJN> > > Adrian SJN> > > SJN> > > SJN> > SJN> > SJN>
- [VRRP] Dan's Discuss and Comment on draft-ietf-vr… Adrian Farrel
- Re: [VRRP] Dan's Discuss and Comment on draft-iet… Adrian Farrel
- Re: [VRRP] Dan's Discuss and Comment on draft-iet… Romascanu, Dan (Dan)
- Re: [VRRP] Dan's Discuss and Comment on draft-iet… Stephen Nadas