Re: terminology (was: [16NG] Re: Last Call: draft-ietf-16ng-ipv6-over-ipv6cs)
Basavaraj Patil <basavaraj.patil@nokia.com> Wed, 14 March 2007 18:08 UTC
Return-path: <16ng-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
by megatron.ietf.org with esmtp (Exim 4.43)
id 1HRXtM-0002AI-U8; Wed, 14 Mar 2007 14:08:04 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
by megatron.ietf.org with esmtp (Exim 4.43)
id 1HRXtL-0002A7-60; Wed, 14 Mar 2007 14:08:03 -0400
Received: from smtp.nokia.com ([131.228.20.172] helo=mgw-ext13.nokia.com)
by ietf-mx.ietf.org with esmtp (Exim 4.43)
id 1HRXtJ-0003hC-LP; Wed, 14 Mar 2007 14:08:03 -0400
Received: from esebh105.NOE.Nokia.com (esebh105.ntc.nokia.com [172.21.138.211])
by mgw-ext13.nokia.com (Switch-3.2.5/Switch-3.2.5) with ESMTP id
l2EI7XpK032059; Wed, 14 Mar 2007 20:07:58 +0200
Received: from daebh102.NOE.Nokia.com ([10.241.35.112]) by
esebh105.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830);
Wed, 14 Mar 2007 20:07:44 +0200
Received: from daebe101.NOE.Nokia.com ([10.241.35.113]) by
daebh102.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830);
Wed, 14 Mar 2007 13:07:43 -0500
Received: from 10.241.59.72 ([10.241.59.72]) by daebe101.NOE.Nokia.com
([10.241.35.113]) with Microsoft Exchange Server HTTP-DAV ;
Wed, 14 Mar 2007 18:07:42 +0000
User-Agent: Microsoft-Entourage/11.3.3.061214
Date: Wed, 14 Mar 2007 13:07:41 -0500
Subject: Re: terminology (was: [16NG] Re: Last Call:
draft-ietf-16ng-ipv6-over-ipv6cs)
From: Basavaraj Patil <basavaraj.patil@nokia.com>
To: ext Alexandru Petrescu <alexandru.petrescu@gmail.com>
Message-ID: <C21DA41D.316E5%basavaraj.patil@nokia.com>
Thread-Topic: terminology (was: [16NG] Re: Last Call:
draft-ietf-16ng-ipv6-over-ipv6cs)
Thread-Index: AcdmY6gE5nZImtJWEduVIAARJNUNiA==
In-Reply-To: <45F83654.4050107@gmail.com>
Mime-version: 1.0
Content-type: text/plain;
charset="US-ASCII"
Content-transfer-encoding: 7bit
X-OriginalArrivalTime: 14 Mar 2007 18:07:43.0032 (UTC)
FILETIME=[A93A6380:01C76663]
X-Nokia-AV: Clean
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 10d3e4e3c32e363f129e380e644649be
Cc: ipv6@ietf.org, 16ng@ietf.org, ext James Carlson <james.d.carlson@sun.com>
X-BeenThere: 16ng@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: 16ng working group discussion list <16ng.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/16ng>,
<mailto:16ng-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/16ng>
List-Post: <mailto:16ng@ietf.org>
List-Help: <mailto:16ng-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/16ng>,
<mailto:16ng-request@ietf.org?subject=subscribe>
Errors-To: 16ng-bounces@ietf.org
Alex, On 3/14/07 12:52 PM, "ext Alexandru Petrescu" <alexandru.petrescu@gmail.com> wrote: > Basavaraj Patil wrote: >> >> On 3/14/07 12:04 PM, "ext James Carlson" <james.d.carlson@sun.com> wrote: >> >>> Basavaraj Patil writes: >>>> On 3/14/07 11:14 AM, "ext James Carlson" <james.d.carlson@sun.com> wrote: >>>>> That issue is the exclusive use of IPv4 or IPv6 on Packet CS. Why >>>>> must it be exclusive? The first four bits of the datagram tell you >>>>> conclusively whether you're looking at IPv4 or IPv6, so why is strict >>>>> segregation needed? >>>> Not sure I understand what you mean by segregation... The same packet CS is >>>> used for IPv4 as well as IPv6. There are no separate CS' per se. >>>> The classification rules segregate an IPv4 packet from an IPv6 packet and >>>> map it to the appropriate transport connection (CID) over the air >>>> interface. >>> That's not what I meant. >>> >>> A single CID using just Packet CS could handle both IPv4 and IPv6 >>> traffic on the same interface. >>> >>> You'd do this (on the receiver side) by looking at the first four bits >>> of the inbound IP datagram. They're '4', then it's IPv4. If they're >>> '6', then it's IPv6. If it's anything else, discard. >> >> Okay.. I see what you mean. I don't really have a comment about it. > > Sorry for interfering here, sorry if I misunderstand anything. Just one > thought: terminology. > > I think this boils down again to that terminology issue, that longer > IEEE definition of what IETF calls "IPv6 CS". By IEEE, it's actually > "the IPv6 classifiers of the IP specific part of Packet CS". So this > document could be named "Prefix Assignment, Router Discovery, MTU and > IPv6 Addressing for the IPv6 classifiers of the IP specific part of the > Packet CS". Which doesn't make much sense, because one wouldn't run > Router Discovery over some classifiers. > > We need that "IPv6 _over_ foo" tint. And these IPv6 classifiers aren't > _a_ foo. > > Throughout the IEEE spec these IPv6 specific classifiers are mainly used > for PHS (packet header suppression) and recomposing. This is the most > use of these IPv6 classifiers. To quite the IEEE spec: " A classification rule is a set of matching criteria applied to each packet entering the IEEE std 802.16 network. It consists of some protocol-specific packet matching criteria (destination IP address, for example), a classification rule priority, and a reference to the CID. " PHS is optional. A packet after classification may be mapped to a specific PHS rule. If there is a PHS rule, there is the 8 bit PHSI (index) in the MAC SDU. So I do not think that classifiers exist solely for the purpose of PHS. > > In this context I'd comment on why IEEE is using this PHS, and not ROHC, > an IETF standardized protocol, for various link-layers. Or maybe any > other IETF-specified header compression (for ppp and for others). I think we are digressing when we start to discuss why IEEE chose PHS and not ROHC or something else. I don't see the relevance of discussing IEEE design decisions in the IETF. -Raj > > I mean what if a Station uses ROHC and the link-layer does PHS - will > this result in inefficiency. > > Just a thought on terminology... > > Alex > > > ______________________________________________________________________ > This email has been scanned by the MessageLabs Email Security System. > For more information please visit http://www.messagelabs.com/email > ______________________________________________________________________ _______________________________________________ 16NG mailing list 16NG@ietf.org https://www1.ietf.org/mailman/listinfo/16ng
- [16NG] Re: Last Call: draft-ietf-16ng-ipv6-over-i… Basavaraj Patil
- [16NG] Last Call: draft-ietf-16ng-ipv6-over-ipv6c… The IESG
- [16NG] Re: Last Call: draft-ietf-16ng-ipv6-over-i… James Carlson
- Re: [16NG] Re: Last Call: draft-ietf-16ng-ipv6-ov… Alexandru Petrescu
- [16NG] Re: Last Call: draft-ietf-16ng-ipv6-over-i… Basavaraj Patil
- [16NG] Re: Last Call: draft-ietf-16ng-ipv6-over-i… James Carlson
- [16NG] Re: Last Call: draft-ietf-16ng-ipv6-over-i… Basavaraj Patil
- Re: terminology (was: [16NG] Re: Last Call: draft… Alexandru Petrescu
- Re: terminology (was: [16NG] Re: Last Call: draft… Basavaraj Patil
- [16NG] Re: Last Call: draft-ietf-16ng-ipv6-over-i… James Carlson
- Re: terminology (was: [16NG] Re: Last Call: draft… Alexandru Petrescu
- [16NG] RE: Last Call: draft-ietf-16ng-ipv6-over-i… Manfredi, Albert E
- Re: [16NG] Re: Last Call: draft-ietf-16ng-ipv6-ov… Basavaraj Patil
- RE: [16NG] RE: Last Call: draft-ietf-16ng-ipv6-ov… Riegel, Maximilian
- Re: [16NG] Re: Last Call: draft-ietf-16ng-ipv6-ov… Alexandru Petrescu
- re: [16NG] Re: Last Call: draft-ietf-16ng-ipv6-ov… qinxia
- RE: [16NG] Re: Last Call: draft-ietf-16ng-ipv6-ov… qinxia