Re: [dhcwg] What sorts of services does DHCP configure?

Sheng Jiang <jiangsheng@huawei.com> Thu, 17 October 2013 00:50 UTC

Return-Path: <jiangsheng@huawei.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 3322921F936F for <dhcwg@ietfa.amsl.com>; Wed, 16 Oct 2013 17:50:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.569
X-Spam-Level:
X-Spam-Status: No, score=-6.569 tagged_above=-999 required=5 tests=[AWL=0.030, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 09rtoDRI7Ymj for <dhcwg@ietfa.amsl.com>; Wed, 16 Oct 2013 17:50:11 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 9E99F21F9346 for <dhcwg@ietf.org>; Wed, 16 Oct 2013 17:50:10 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml204-edg.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id AZD67751; Thu, 17 Oct 2013 00:50:09 +0000 (GMT)
Received: from LHREML401-HUB.china.huawei.com (10.201.5.240) by lhreml204-edg.china.huawei.com (172.18.7.223) with Microsoft SMTP Server (TLS) id 14.3.146.0; Thu, 17 Oct 2013 01:49:22 +0100
Received: from NKGEML408-HUB.china.huawei.com (10.98.56.39) by lhreml401-hub.china.huawei.com (10.201.5.240) with Microsoft SMTP Server (TLS) id 14.3.146.0; Thu, 17 Oct 2013 01:50:07 +0100
Received: from NKGEML512-MBX.china.huawei.com ([169.254.7.191]) by nkgeml408-hub.china.huawei.com ([10.98.56.39]) with mapi id 14.03.0146.000; Thu, 17 Oct 2013 08:50:01 +0800
From: Sheng Jiang <jiangsheng@huawei.com>
To: "Bernie Volz (volz)" <volz@cisco.com>, "dhcwg@ietf.org WG" <dhcwg@ietf.org>
Thread-Topic: [dhcwg] What sorts of services does DHCP configure?
Thread-Index: AQHOynEUQEQ991LaX0ejQZk7nFFTAJn22XWAgAE1vTA=
Date: Thu, 17 Oct 2013 00:50:00 +0000
Message-ID: <5D36713D8A4E7348A7E10DF7437A4B923AD49863@nkgeml512-mbx.china.huawei.com>
References: <0CAF13FF2DE695F55BFEEB8BD88E542A@thehobsons.co.uk> <489D13FBFA9B3E41812EA89F188F018E1AD1E42C@xmb-rcd-x04.cisco.com>
In-Reply-To: <489D13FBFA9B3E41812EA89F188F018E1AD1E42C@xmb-rcd-x04.cisco.com>
Accept-Language: en-GB, zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.98.145]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Subject: Re: [dhcwg] What sorts of services does DHCP configure?
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, 17 Oct 2013 00:50:15 -0000

>The basic philosophy is that DHCP should be used for getting a DEVICE (client)
>connectivity to a network and network resources needed for connectivity, not
>to configure all of the services a USER might want to use.

Agree.

Now, the question will be whether all configuration can be clearly categorized into network connectivities or user services. I guess, there may be controversy for some network connectivities that may open for specific services.

Sheng

>- Bernie
>
>-----Original Message-----
>From: dhcwg-bounces@ietf.org [mailto:dhcwg-bounces@ietf.org] On Behalf
>Of Simon Hobson
>Sent: Wednesday, October 16, 2013 9:10 AM
>To: dhcwg@ietf.org WG
>Subject: Re: [dhcwg] What sorts of services does DHCP configure?
>
>"Reinaldo Penno (repenno)" wrote:
>Sten Carlsen wrote:
>>> I tend to look at this from the opposite side, what are the services
>>> that need to be configured and infomation that needs to be delivered? And
>as a consequence what are the tools?
>>> What is in the toolbox now and what is missing? Some of the missing tools
>are leading to ugly hacks now.
>>> The answer might not be DHCP, but then what is it?
>
>> Agree with Sten.
>
>
>I do too.
>
>Looking back through the thread, I agree with Ted - we have options for
>things that it doesn't make sense for DHCP to configure. IMO I can see no use
>case for configuring IMAP like services - those are user-centric (or more
>importantly, user-account centric - there is a difference) and in the general
>case not connected to network location.
>
>SMTP is similarly (IMO) generally user-account specific. When I'm sending
>mail, I will normally expect to use my "home" server for the account - which is
>the one server in the world that I can authenticate to and know that it will
>pass my outbound mail (not reject or block it because the email address isn't
>one accepted by whatever random SMTP server the DHCP config might
>supply).
>As an aside, I believe Exchange client config is done initially by DNS - the client
>does a lookup for autoconfigure.<domain name> and requests the config
>from it. In a large corporate environment, it's possible that they simply setup
>difference autoconfig servers (I assume this is an integral part of Exchange
>but that's not something I've worked with) and configure the local DNS
>accordingly. Which leads on to ...
>
>DNS. This is not as location agnostic as Ted makes out in his first post. IME it's
>far from rare to have different views of the DNS in different locations - so
>accessing web.mycompanyname.com in one office may well take you to a
>server close (in network terms) to the user. Move to a different office and this
>same FQDN may well resolve to a different IP. Anycast addressing could well
>achieve the same thing, but fiddling with the DNS is easier (and more
>understandable for a lot of people).
>
>And then we get services like SIP.
>For a "public" account then the config is again user-account specific -
>wherever I am I'll need to connect back to the same registrar. If the telephony
>provider has multiple SIP registrar servers then I may well be best connecting
>to whichever one is closest (in network terms) to me - but that's not
>something some random DHCP admin will have any knowledge of when
>setting up his server.
>But there may well be corporate SIP implementations where DHCP is currently
>the best (or least bad ?) way of configuring things. For devices that are only
>intended to work within the corporate network, the various administrators
>could would out which SIP options to pass to a device depending on network
>location. But again, I think that such a config system would be better if
>separate from DHCP.
>
>
>To finish, as has already been pointed out - much of this is "if we were starting
>from here we wouldn't do ..." - not because the original decisions were wrong
>in the context in which they were taken, but simply because things have
>changed dramatically over the years.
>_______________________________________________
>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