Re: [babel] info-model: message log

"STARK, BARBARA H" <bs7652@att.com> Wed, 09 January 2019 14:21 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 6C20E12426E for <babel@ietfa.amsl.com>; Wed, 9 Jan 2019 06:21:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.299
X-Spam-Level: *
X-Spam-Status: No, score=1.299 tagged_above=-999 required=5 tests=[KHOP_DYNAMIC=2, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no 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 2zzGWJ79LLU1 for <babel@ietfa.amsl.com>; Wed, 9 Jan 2019 06:21:09 -0800 (PST)
Received: from mx0a-00191d01.pphosted.com (mx0b-00191d01.pphosted.com [67.231.157.136]) (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 32C851228B7 for <babel@ietf.org>; Wed, 9 Jan 2019 06:21:09 -0800 (PST)
Received: from pps.filterd (m0049459.ppops.net [127.0.0.1]) by m0049459.ppops.net-00191d01. (8.16.0.22/8.16.0.22) with SMTP id x09EEmWI003556; Wed, 9 Jan 2019 09:21:08 -0500
Received: from alpi154.enaf.aldc.att.com (sbcsmtp6.sbc.com [144.160.229.23]) by m0049459.ppops.net-00191d01. with ESMTP id 2pwjee0b92-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 09 Jan 2019 09:21:08 -0500
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 x09EL7gs029494; Wed, 9 Jan 2019 09:21:07 -0500
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 x09EL4VZ029444; Wed, 9 Jan 2019 09:21:04 -0500
Received: from zlp30487.vci.att.com (zlp30487.vci.att.com [127.0.0.1]) by zlp30487.vci.att.com (Service) with ESMTP id 18241401404F; Wed, 9 Jan 2019 14:21:04 +0000 (GMT)
Received: from GAALPA1MSGHUBAH.ITServices.sbc.com (unknown [130.8.218.157]) by zlp30487.vci.att.com (Service) with ESMTPS id 055D64014048; Wed, 9 Jan 2019 14:21:04 +0000 (GMT)
Received: from GAALPA1MSGUSRBF.ITServices.sbc.com ([169.254.5.5]) by GAALPA1MSGHUBAH.ITServices.sbc.com ([130.8.218.157]) with mapi id 14.03.0415.000; Wed, 9 Jan 2019 09:21:03 -0500
From: "STARK, BARBARA H" <bs7652@att.com>
To: 'Juliusz Chroboczek' <jch@irif.fr>
CC: Markus Stenberg <fingon@kapsi.fi>, Babel at IETF <babel@ietf.org>
Thread-Topic: [babel] info-model: message log
Thread-Index: AdSXyYnBQkQrNQ5OTYeO5Bd7aNbDmQCcr+YAAOaIy4ABPlBSwAA3y64AAARvUoAAAEXiAAAD1qlwAR2Ms4AACWxIAA==
Date: Wed, 09 Jan 2019 14:21:02 +0000
Message-ID: <2D09D61DDFA73D4C884805CC7865E6114DF895BF@GAALPA1MSGUSRBF.ITServices.sbc.com>
References: <2D09D61DDFA73D4C884805CC7865E6114DF65C81@GAALPA1MSGUSRBF.ITServices.sbc.com> <87efa9legt.wl-jch@irif.fr> <A52325B6-59E8-433A-8670-DA943B5DAD90@gmail.com> <2D09D61DDFA73D4C884805CC7865E6114DF7E186@GAALPA1MSGUSRBF.ITServices.sbc.com> <87tviplm17.wl-jch@irif.fr> <5720979F-C0D2-4291-B4D6-653B28E77D4B@kapsi.fi> <87muohlfsj.wl-jch@irif.fr> <2D09D61DDFA73D4C884805CC7865E6114DF82217@GAALPA1MSGUSRBF.ITServices.sbc.com> <87imyyq8fa.wl-jch@irif.fr>
In-Reply-To: <87imyyq8fa.wl-jch@irif.fr>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [135.70.217.171]
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-01-09_07:, , 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=557 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1901090120
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/RQ4BeHeiKMh2WM1NFEScC2m88xg>
Subject: Re: [babel] info-model: message log
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: Wed, 09 Jan 2019 14:21:10 -0000

> >> (Note that picking a dump format doesn't mean we can parse it --
> >> there's the small matter of the encapsulation used, which could be
> >> 802.2, radiotap, raw IPv6, or something else.  Do we need to specify
> >> that?)
> 
> > Encapsulation is the job of the management protocol. The info model
> > will allow the file to be exposed...
> 
> That's not what I meant.  Pcap and pcapng contain a sequence of frames --
> these frames can be using a number of different encapsulations.
> 
> Here are the cases I'm familiar with:
> 
>   - pcap can contain a sequence of Ethernet frames;
>   - pcap can contain a sequence of 802.2 SNAP frames;
>   - pcap can contain a sequence of radiotap frames which themselves
>     contain whatever is carried by the 802.11 link (typically 802.2 SNAP).
> 
> Is it legal for an implementation to expose, say, PPP frames in the pcap file?
> Do we need to formalise the allowed encapsulations contained within the
> pcap file, or are we going to assume implementers do something
> reasonable?
> 
> (I'd argue in favour of being liberal here -- being restrictive might cause issues
> if at some point Babel is carried over exotic link layers, and after all one of
> Babel's strengths is that it's link-layer-agnostic.
> But I think it deserves discussion.)

Ah. I understand now (I hope). I see no need to be restrictive. The data link type is specified in the file header (using values from http://www.tcpdump.org/linktypes.html).  I think it's the responsibility of whatever is reading the file to be able to comprehend the link types of the Babel deployment. If you deploy Babel in an exotic environment, you need to have the tools that understand your exotic environment. I'm often accused of being liberal.