Re: [babel] 6126bis: new appendix
"STARK, BARBARA H" <bs7652@att.com> Sat, 17 August 2019 03:50 UTC
Return-Path: <bs7652@att.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A7AD1200D5 for <babel@ietfa.amsl.com>; Fri, 16 Aug 2019 20:50:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HbJkI2rUaYJU for <babel@ietfa.amsl.com>; Fri, 16 Aug 2019 20:50:08 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 076F1120096 for <babel@ietf.org>; Fri, 16 Aug 2019 20:50:07 -0700 (PDT)
Received: from pps.filterd (m0053301.ppops.net [127.0.0.1]) by mx0a-00191d01.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x7H3jV7Z007928; Fri, 16 Aug 2019 23:50:05 -0400
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by mx0a-00191d01.pphosted.com with ESMTP id 2ue7mrj729-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 16 Aug 2019 23:50:05 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id x7H3o4Lb009047; Fri, 16 Aug 2019 23:50:04 -0400
Received: from zlp30487.vci.att.com (zlp30487.vci.att.com [135.47.91.176]) by alpi154.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id x7H3nx8a008917 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 16 Aug 2019 23:50:00 -0400
Received: from zlp30487.vci.att.com (zlp30487.vci.att.com [127.0.0.1]) by zlp30487.vci.att.com (Service) with ESMTP id 379F64009E67; Sat, 17 Aug 2019 03:49:59 +0000 (GMT)
Received: from GAALPA1MSGHUBAH.ITServices.sbc.com (unknown [130.8.218.157]) by zlp30487.vci.att.com (Service) with ESMTPS id 21A804009E66; Sat, 17 Aug 2019 03:49:59 +0000 (GMT)
Received: from GAALPA1MSGUSRBF.ITServices.sbc.com ([169.254.5.177]) by GAALPA1MSGHUBAH.ITServices.sbc.com ([130.8.218.157]) with mapi id 14.03.0439.000; Fri, 16 Aug 2019 23:49:58 -0400
From: "STARK, BARBARA H" <bs7652@att.com>
To: 'Juliusz Chroboczek' <jch@irif.fr>, "'babel@ietf.org'" <babel@ietf.org>
Thread-Topic: [babel] 6126bis: new appendix
Thread-Index: AQHVVJss+GSY+tLCFEqQcvTHmv5ej6b+sndg
Date: Sat, 17 Aug 2019 03:49:58 +0000
Message-ID: <2D09D61DDFA73D4C884805CC7865E6114E27AB62@GAALPA1MSGUSRBF.ITServices.sbc.com>
References: <87a7c8ziju.wl-jch@irif.fr>
In-Reply-To: <87a7c8ziju.wl-jch@irif.fr>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [130.10.216.153]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-08-17_01:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=710 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1906280000 definitions=main-1908170038
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/n4Q0Fk40JeZmrd751R5ZZofZwTM>
Subject: Re: [babel] 6126bis: new appendix
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 17 Aug 2019 03:50:10 -0000
Editorial comments in-line. Barbara > The protocol defined in this document is a successor to the protocol > defined in [RFC6126] and [RFC7557]. While the two protocols are not > entirely compatible, the new protocol has been designed so that it > can be deployed in existing RFC 6126 networks without requiring a > flag day. > > There are two optioal features that make the new protocol optioal ->optional > incompatible with its predecessor. First of all, RFC 6126 did not > define Unicast hellos (Section 3.4.1), and an implementation of RFC Should RFC 6126 be [RFC6126]? Same comment for all references. > 6126 will mis-interpret a Unicast Hello for a Multicast one; since > the sequence number space of Unicast Hellos is distinct from the > sequence space of Multicast Hellos, sending a Unicast Hello to an > implementation of RFC 6126 will confuse its link quality estimator. > Second, RFC 7557 did not define mandatory sub-TLVs (Section 4.4); > thus, an implementation of RFCs 6126 and 7557 will not correctly > ignore a TLV that carries an unknown mandatory sub-TLV; depending on > the sub-TLV, this might cause routing pathologies. > > An implementation of this specification that never sends Unicast > Hellos and doesn't implement any extensions that use mandatory sub- > TLVs is safe to deploy in a network in which some nodes implement the > old protocol. > > Two changes need to be made to an implementation of RFCs 6126 and > 7557 so that it can safely interoperate in all cases with > implementations of this protocol. First, it needs to be modified to > either ignore or process Unicast Hellos. Second, it needs to be > modified to parse sub-TLVs of all the TLVs that it understands and > that allow sub-TLVs, and to ignore the TLV is an unknown mandatory is -> if > sub-TLV is found. It is not necessary to parse unknown TLVs, since > these are ignored in any case. Suggestion: ", since these are ignored in any case" -> "that are ignored" > There are other changes, but these are not of a nature to prevent > interoperability: > > o the conditions on route acquisition (Section 3.5.3) have been > relaxed; > > o route selection should no longer use the route's sequence number > (Section 3.6); > > o the format of the packet trailer has been defined (Section 4.2); > > o router-ids with a value of all-zeros or all-ones have been > forbidden (Section 4.1.2); > > o the compression state is now specific to an address family rather > than an address encoding Section 4.5; > > o packet pacing is now recommended (Section 3.1). > > _______________________________________________ > babel mailing list > babel@ietf.org > https://urldefense.proofpoint.com/v2/url?u=https- > 3A__www.ietf.org_mailman_listinfo_babel&d=DwICAg&c=LFYZ- > o9_HUMeMTSQicvjIg&r=LoGzhC-8sc8SY8Tq4vrfog&m=Ww- > PiMuGBmrgnsxmDiWQjuvjD2a3d9sjPHErqmsKK4o&s=YwB1wNm3C00CXoHIB > 0D-3MnLvK2IgsV59pdDIEETajI&e=
- [babel] 6126bis: new appendix Juliusz Chroboczek
- Re: [babel] 6126bis: new appendix STARK, BARBARA H
- Re: [babel] 6126bis: new appendix David Schinazi
- Re: [babel] 6126bis: new appendix Toke Høiland-Jørgensen