Re: [dhcwg] IEEE 802.11ai and DHCP

"Bernie Volz (volz)" <volz@cisco.com> Thu, 14 March 2013 14:56 UTC

Return-Path: <volz@cisco.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12F0611E81F2 for <dhcwg@ietfa.amsl.com>; Thu, 14 Mar 2013 07:56:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.999
X-Spam-Level:
X-Spam-Status: No, score=-9.999 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xWDpGRO4Bjyf for <dhcwg@ietfa.amsl.com>; Thu, 14 Mar 2013 07:56:04 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) by ietfa.amsl.com (Postfix) with ESMTP id 59BF211E819F for <dhcwg@ietf.org>; Thu, 14 Mar 2013 07:56:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=13084; q=dns/txt; s=iport; t=1363272963; x=1364482563; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=bqrVty+mhtwAUOKo18q9b5b9RCM+7yx9AgQKMLfFdR0=; b=gRd49xHhMO656+4azTGP8mAwjCC0GpEhcYj3ImWROIvkJhxkRs6v3gDr Waoz5DyXmaI/TLvf4lno4ywIURI0D0htPSUjLMaZ+JcX7EHklSPSjKozk PqgKJ5LBYqLzVlB2gNnlSLYDmHNKM8y89FQxoyE94t2h97UAWvAOx46qM Y=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgQFAMnjQVGtJV2d/2dsb2JhbABEiCq8Tm50FnSCKgEBAQQBAQEgEToEBwwEAgEIDgMEAQEBAgIGHQMCAgIlCxQBCAgCBA4FCAERh3oMrlKST4EjjTwWEAsHBoInMmEDklk6hGSPY4MKgig
X-IronPort-AV: E=Sophos;i="4.84,845,1355097600"; d="scan'208";a="187439389"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-2.cisco.com with ESMTP; 14 Mar 2013 14:56:02 +0000
Received: from xhc-rcd-x01.cisco.com (xhc-rcd-x01.cisco.com [173.37.183.75]) by rcdn-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id r2EEu2Ei012276 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 14 Mar 2013 14:56:02 GMT
Received: from xmb-rcd-x04.cisco.com ([169.254.8.112]) by xhc-rcd-x01.cisco.com ([173.37.183.75]) with mapi id 14.02.0318.004; Thu, 14 Mar 2013 09:56:02 -0500
From: "Bernie Volz (volz)" <volz@cisco.com>
To: Hiroki Nakano <cas@trans-nt.com>
Thread-Topic: [dhcwg] IEEE 802.11ai and DHCP
Thread-Index: AQHOIBc4Dr+VanOVykm056tro9m7cpij7/xsgABnwID//8Ong4ABfWEA//+sshA=
Date: Thu, 14 Mar 2013 14:56:01 +0000
Message-ID: <489D13FBFA9B3E41812EA89F188F018E184ACDD7@xmb-rcd-x04.cisco.com>
References: <4F5EA754.50403@trans-nt.com> <56269277-D110-4052-A388-E56CD23DD8B5@nominum.com> <4F5EE6B9.4050704@trans-nt.com> <44C2AE51-D4AD-49CA-BA84-B4B6447823D4@nominum.com> <4F5F953C.5000504@trans-nt.com> <5115BCAB.9050104@trans-nt.com> <8D23D4052ABE7A4490E77B1A012B63074748554A@mbx-01.win.nominum.com> <5116E9A7.2010304@trans-nt.com> <511AA538.2000902@trans-nt.com> <511B85B3.8030705@gmail.com>, <5140C2EB.6060707@trans-nt.com> <F63EE2C4-693E-4DEF-ABCD-41020AD3821F@cisco.com>, <5140D539.4060408@trans-nt.com> <848988B6-4DAC-4FEB-94FC-5B45E345E95E@cisco.com> <5141E286.6050305@trans-nt.com>
In-Reply-To: <5141E286.6050305@trans-nt.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.86.245.173]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Cc: "dhcwg@ietf.org" <dhcwg@ietf.org>
Subject: Re: [dhcwg] IEEE 802.11ai and DHCP
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dhcwg>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2013 14:56:09 -0000

It would be bad news if DHCP is abandoned - there is no disagreement there. DHCP is also important to configure more than just the address (and these are critical for complete connectivity).

I think you have had some additional discussions with Ted?

I think it is best if IEEE uses the official liaison process if they want an opinion from the IETF (or DHC WG) -- sorry, but I don't know the full details of this process. There is a document that describes this -  http://tools.ietf.org/html/rfc4441 though it looks like this is under review, see http://www.iab.org/2013/01/09/iab-adopts-the-ieee-802ietf-relationship/ and http://tools.ietf.org/html/draft-dawkins-iab-rfc4441rev-02.

You might also speak with the authors of these documents to see whether they can provide you some guidance.

- Bernie

-----Original Message-----
From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf Of Hiroki Nakano
Sent: Thursday, March 14, 2013 10:45 AM
To: Bernie Volz (volz)
Cc: dhcwg@ietf.org
Subject: Re: [dhcwg] IEEE 802.11ai and DHCP

Barnie, thank you for your opinion.

I understand protocols generally want to stay independent from their adjacent layers, while someone have to make glue between layers to build up the whole system.
The old days, IP people made glue by theirselves in order to use IP on various link layers.  Today, IP is the winner.
Other protocols else want to have relation with IP and make glue between them and IP in the outside of IETF.
My concern is that bad glues undermine the heart of IP little by little and I believe IETF is the only group who can prevent it.

Anyway, we are competing right now in 802.11WG TGai.
I am supporting an DHCP-based protocol for IP address assignment and against an 802.11ai original protocol.
Please help me if you agree with me.
I can provide more information if you have interest.

Regards,

Hiroki Nakano
Trans New Technology, Inc. <cas@trans-nt.com>


(13/03/14 6:00), Bernie Volz (volz) wrote:
> My 2 cents (hat off as co-chair) is this is an IEEE effort - using existing standards.
>
> IEEE has lots of standards. Isn't that why there is IEEE 802.11ai standard committee?
>
> We (dhc, ietf) also aren't involved in all of the issues and alternatives so it would hardly be fair to ask us to do this.
>
> I don't think anyone sees issues with what you intend to do as you are just altering how packets transit the network (encapsulating) and perhaps tweaking when things occur (as you want dhcp to start earlier than it would otherwise - before link is "up" - and that might be more of an issue for device vendors as it may require changes in dhcp client implementations).
>
> But it should work even if that isn't done as DHCP would just happen a bit later and you would lose some of the 11ai improvements.
>
> You are certainly free to write a draft - most drafts start out as individual submissions. And take it to a few people to figure out if it is really needed and if so where it may best be placed.
>
> - Bernie
>
> On Mar 13, 2013, at 3:36 PM, "Hiroki Nakano" <cas@trans-nt.com> wrote:
>
>> Sure.
>> It is important that we have the new optimized sequence applicable to 
>> most cases and the other cases work as well as what we currently 
>> have.  It can make us happy.
>> Nobody will oppose this basic idea.
>> The problem is, when, where and who agree and write down the details 
>> of combination and implemenation of protocols.
>>
>> Regards,
>>
>> Hiroki Nakano
>> Trans New Technology, Inc. <cas@trans-nt.com>
>>
>>
>> (13/03/14 3:25), Bernie Volz (volz) wrote:
>>> There may also be some areas to explore further - such as what 
>>> happens if there are multiple DHCP servers or if Rapid Commit is not 
>>> allowed and how that plays into this. But it likely is just a minor 
>>> issue as the first response may be optimized but additional are 
>>> forwarded to client normally,
>>>
>>> - Bernie
>>>
>>> On Mar 13, 2013, at 2:18 PM, "Hiroki Nakano" <cas@trans-nt.com> wrote:
>>>
>>>> I talked with Volz and Tomek yesterday and we also agree that 
>>>> DHCPv4 with Rapid Commit Option has no problem for IPv4 
>>>> configuration by one round trip exchange of packets.
>>>> DHCPv6 has a little missing part related to default route, but 
>>>> another idea using RS and RA solves this as Alex mentioned.
>>>> Other potential problems are DAD and M-flag of RA, but we have 
>>>> Optimistic DAD mechanism and Volz pointed out that DHCPv6 could be 
>>>> used without RA.  However, I recognize that dhcpv6-route-option has 
>>>> some difficulty to reach a consensus in IETF.
>>>>
>>>> Bacause 802.11ai is just one of "specific link layer", I'm not sure 
>>>> this working group is suitable for discussion about implementation 
>>>> issues related to DHCPv4 and 802.11ai, (at least, not for RS and 
>>>> RA...) but if anyone having interests in this topic, I'd like to 
>>>> talk about this topic after the dhcwg session informally and please 
>>>> let me hear your comments.
>>>> Especially, I am wondering who decides detailed use of DHCPv4 on 
>>>> 802.11ai, IEEE people or IETF people? and who should write 
>>>> specification for it as an 802.11 document or as a RFC?
>>>> if you are writing I-D for this topic, which working group will you 
>>>> submit to? dhc? 6man? v6ops??, etc...
>>>> Of course, technical topics are welcome.
>>>>
>>>> Regards,
>>>>
>>>> Hiroki Nakano
>>>> Trans New Technology, Inc. <cas@trans-nt.com>
>>>>
>>>>
>>>>
>>>> (13/02/13 21:23), Alexandru Petrescu wrote:
>>>>> Le 12/02/2013 21:25, Hiroki Nakano a écrit :
>>>>>> Dear all,
>>>>>>
>>>>>> I'm participating in IEEE 802.11 WG TGai task group which is for 
>>>>>> FILS (Fast Initiali Link Setup). They are working for speeding up 
>>>>>> of
>>>>>> 802.11 process and trying to provide a new framework for higher 
>>>>>> layer protocols.
>>>>>>
>>>>>> I'd like to introduce the overview of prospective 802.11ai 
>>>>>> specification and discuss usages of DHCP on it with DHC WG people 
>>>>>> in March. The followings are a brief introduction.
>>>>>>
>>>>>> TGai supposes Wireless LAN is used in very crowded envirionment 
>>>>>> such as railway stations in a giant metropolis. TGai also 
>>>>>> supposes moving hosts through the front of Access Points. In 
>>>>>> these cases, it is effective to reduce management frames of 
>>>>>> 802.11, especially frames for probing APs, authentication and 
>>>>>> association. The current framework takes a few seconds to set up 
>>>>>> network connectivity before starting to communicate. The target of TGai is under one second.
>>>>>>
>>>>>> TGai is trying to reduce management frames of 802.11 itself, and 
>>>>>> in addition provide framework for higher layers such as IP to 
>>>>>> send and receive packets during 802.11 association process. The 
>>>>>> currently proposed framework provides "ONE round-trip packet 
>>>>>> exchange" by piggybacking on 802.11 Association Request/Response frames.
>>>>>>
>>>>>> My interest is how to fit DHCP to this framework. In case of 
>>>>>> DHCPv4, this is achieved by using Rapid Commit Option (RFC4039) 
>>>>>> and making some additional and trivial rules. In case of DHCPv6, 
>>>>>> we have to use both RA and DHCPv6. In addition, DAD and randomly 
>>>>>> generated addresses have to be considered. Share your idea, please.
>>>>>
>>>>> For DHCPv6 - it is possible to use a DHCPv6 single roundtrip to 
>>>>> realize complete configuration to the Client (IPv6 address, 
>>>>> default route, DNS resolver address).
>>>>>
>>>>> The straightforward means to achieve complete configuration is to 
>>>>> use RA _and_ DHCP (because only RA provides the default route), 
>>>>> for a total of
>>>>> 6 messages .
>>>>>
>>>>> But the better means (single DHCPv6 roundtrip - 2 messages) is to 
>>>>> use
>>>>> DHCPv6 to configure the default route as well, and not use RA:
>>>>> draft-ietf-mif-dhcpv6-route-option-05 "DHCPv6 Route Options" and 
>>>>> draft-mouton-mif-dhcpv6-drlo-02.txt "Default Router List Option 
>>>>> for
>>>>> DHCPv6 (DRLO)"
>>>>>
>>>>> Alternatively, use RS/RA single exchange (and not DHCPv6), with 
>>>>> DNS resolver address:
>>>>> RFC6106 "IPv6 Router Advertisement Options for DNS Configuration"
>>>>>
>>>>> DAD and MLD are two other protocols which may get in the way to 
>>>>> fast exchanges.  They could be avoided with proper tweaking of 
>>>>> specification and implementation.
>>>>>
>>>>>> 802.11 TGai is still going on and its specification is subject to 
>>>>>> change, but I'd like to discuss in IETF DHCP issues related to 
>>>>>> 802.11ai and arrange I-D according to the progress of TGai task 
>>>>>> group.
>>>>>
>>>>> I think it is indeed a good point to discuss such an I-D.
>>>>>
>>>>> Alex
>>>>>
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>> Hiroki Nakano Trans New Technology, Inc. <cas@trans-nt.com>
>>>>>>
>>>>>> _______________________________________________ dhcwg mailing 
>>>>>> list dhcwg@ietf.org https://www.ietf.org/mailman/listinfo/dhcwg
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> dhcwg mailing list
>>>>> dhcwg@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/dhcwg
>>>> _______________________________________________
>>>> dhcwg mailing list
>>>> dhcwg@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/dhcwg
_______________________________________________
dhcwg mailing list
dhcwg@ietf.org
https://www.ietf.org/mailman/listinfo/dhcwg