[16NG] IESG Comments on draft-ietf-16ng-ip-over-ethernet-over-802-dot-16

"Riegel, Maximilian (NSN - DE/Munich)" <maximilian.riegel@nsn.com> Thu, 17 September 2009 14:25 UTC

Return-Path: <maximilian.riegel@nsn.com>
X-Original-To: 16ng@core3.amsl.com
Delivered-To: 16ng@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 219333A68DA for <16ng@core3.amsl.com>; Thu, 17 Sep 2009 07:25:39 -0700 (PDT)
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 1D31xqF6l9wI for <16ng@core3.amsl.com>; Thu, 17 Sep 2009 07:25:37 -0700 (PDT)
Received: from demumfd001.nsn-inter.net (demumfd001.nsn-inter.net [217.115.75.233]) by core3.amsl.com (Postfix) with ESMTP id 87F243A6808 for <16ng@ietf.org>; Thu, 17 Sep 2009 07:25:37 -0700 (PDT)
Received: from demuprx017.emea.nsn-intra.net ([10.150.129.56]) by demumfd001.nsn-inter.net (8.12.11.20060308/8.12.11) with ESMTP id n8HEQNC5009097 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Thu, 17 Sep 2009 16:26:23 +0200
Received: from demuexc023.nsn-intra.net (demuexc023.nsn-intra.net [10.150.128.36]) by demuprx017.emea.nsn-intra.net (8.12.11.20060308/8.12.11) with ESMTP id n8HEQNG8024221; Thu, 17 Sep 2009 16:26:23 +0200
Received: from DEMUEXC014.nsn-intra.net ([10.150.128.25]) by demuexc023.nsn-intra.net with Microsoft SMTPSVC(6.0.3790.3959); Thu, 17 Sep 2009 16:25:26 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Thu, 17 Sep 2009 16:25:25 +0200
Message-ID: <BC27158B99D3064A955ADE084783900C028231BC@DEMUEXC014.nsn-intra.net>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: IESG Comments on draft-ietf-16ng-ip-over-ethernet-over-802-dot-16
Thread-Index: Aco2Gr0XaNOF/6pMTfaKFSiMl25ufgBcl03Q
From: "Riegel, Maximilian (NSN - DE/Munich)" <maximilian.riegel@nsn.com>
To: Ralph Droms <rdroms@cisco.com>, Jari Arkko <jari.arkko@piuha.net>, magnus.westerlund@ericsson.com
X-OriginalArrivalTime: 17 Sep 2009 14:25:26.0946 (UTC) FILETIME=[B383A820:01CA37A2]
Cc: ext Gabriel Montenegro <Gabriel.Montenegro@microsoft.com>, 16ng@ietf.org
Subject: [16NG] IESG Comments on draft-ietf-16ng-ip-over-ethernet-over-802-dot-16
X-BeenThere: 16ng@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: 16ng working group discussion list <16ng.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/16ng>, <mailto:16ng-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/16ng>
List-Post: <mailto:16ng@ietf.org>
List-Help: <mailto:16ng-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/16ng>, <mailto:16ng-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Sep 2009 14:25:39 -0000

When checking the datatracker
https://datatracker.ietf.org/idtracker/draft-ietf-16ng-ip-over-ethernet-
over-802-dot-16/ I found the following open comments from last weeks
IESG discussions.

Meanwhile we have prepared a new revision of the I-D addressing the
issues. We are ready to submit the revised I-D and would like to clarify
that we really solved the issues.

Bye
Max
pls see inline

> Date: 2009-09-10, 04:24:05 
> Document: draft-ietf-16ng-ip-over-ethernet-over-802-dot-16 
> Version: 11 
> Commented by: Jari Arkko 
> Comment: [IESG Evaluation DISCUSS] 
> The document is now in quite good shape -- there's been progress
> since the previous versions! I did have a few issues, though:
> 
> Here the conclusion is right but the rationale needs a bit work:
> 
> > According to [RFC4861], a link is defined as a communication
facility
> > or medium over which IP devices can communicate at the link layer,
> > i.e. the layer immediately below IP.  Ethernet fully satisfies the
> > definition of the link.  IEEE 802.16, however, has limitations on
its
> > transitive connectivity, i.e.  IEEE 802.16 provides point-to-point
> > connections between SSs and the BS but does not enable any direct SS
> > to SS connectivity.  Hence, it is required to bridge each of the
> > point-to-point connections between SSs and the BS so that Ethernet
is
> > realized over IEEE 802.16 access network.
> 
> Here's a piece of Ethernet technology that has the same limitations as
> 802.16:
> 
> - it is point to point
> - it doesn't do multicast
> - it has limitations with regards to host - host connectivity
>   unless your nic supports either straight and twisted cables
> 
> http://www.ccrane.com/images/medium/cat-5e-ethernet-cable.jpg

Great! And congratulation. This is the best explanation of the IEEE
802.16 link 
model which I have ever seen.

> But I do agree, of course, that bridging is required. I would suggest
> however that the paragraph be reworded to:
> 
>    Like in today's wired Ethernet networks, bridging is required to
>    implement connectivity between more than two devices. In 802.16,
the
>    point-to-point connections between SSs and the BS can be bridged
>    so that Ethernet is realized over IEEE 802.16 access network.

Your proposal is much shorter and hits the point. We included the
proposed text
instead of the previous wording.

> > The network-side bridging function SHOULD create a new radio side
> > port whenever a new SS attaches to any of the BSs of the network or
> > SHOULD remove a radio side port when an associated SS detaches from
> > the BSs.
> 
> Wouldn't this be more of a case for a MUST than a SHOULD? This is
basic
> functionality for 802.16 Ethernet.

Agreed. It is the essential behavior of the bridge. MUST is more
appropriate.
We changed SHOULD to MUST in the new revision of the I-D.

> > The generic IP over Ethernet network scenario assumes that all hosts
> > are residing on the same link with trust relationship between all of
> > them.
> 
> I'm not sure why we need to assume a trust relationship here. I would
> suggest deleting everything from word "link" onwards.

We are mentioning here trust relationship, because it is the main
difference to the public access case, where direct communication on the
link layer is prevented to protect other hosts on the same link from
malicious attacks. For the plain Ethernet functionality, trust
relationship is not required. We deleted as you proposed.

> > All multicast and multicast control messages SHOULD be processed in
> > the network-side bridging function according to [RFC4541].
> 
> This is a fine requirement, except for 4541 being an informational
> document and this spec being proposed standard. I would like to change
> this and similar recommendations in Section 7 to a different wording.
> Say, "can" instead of "SHOULD". Alternatively, we could call out this
> downref in a Last Call, but AFAICT this was not done in the last call
> we just had.
> 
> Same for RFC 4562 references.

We changed "SHOULD" to "can". We know about the difficulty to make
normative references to informative specifications. If "can" allows us
to point to the Informational RFCs, we are fine.

> --------------------------
> Date: 2009-09-08, 07:18:44 
> Document: draft-ietf-16ng-ip-over-ethernet-over-802-dot-16 
> Version: 10 
> Commented by: Magnus Westerlund 
> Comment: [IESG Evaluation COMMENT] 
> Section 5.2, 7.1:
> 
> I wonder why these section puts the requirement level on SHOULD and
not a MUST?
> And what are the reasons/motivation for when it is allowable to not do
the
> action?

For Section 5.2 (replicating broadcast messages and sending them unicast
to all hosts) we used 'SHOULD', because later in the document we
describe, when this rule should not be followed.

In section 7.1 hints are given to conserve radio resources by
selectively processing multicast and broadcast messages. The system
still works even when not all of the hints are adopted. Furthermore some
of the hints are from Informational RFCs, which makes it difficult to
use 'MUST' (see Jari's comment above).

I hope we were able to sufficiently address all the remaining issues of
the document. If yes, we will submit the revised I-D to the IETF.

Bye
Max