Re: [mif] draft-ietf-mif-current-practices-00

gabriel montenegro <g_e_montenegro@yahoo.com> Fri, 09 April 2010 16:12 UTC

Return-Path: <g_e_montenegro@yahoo.com>
X-Original-To: mif@core3.amsl.com
Delivered-To: mif@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 401F13A69FA for <mif@core3.amsl.com>; Fri, 9 Apr 2010 09:12:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.949
X-Spam-Level:
X-Spam-Status: No, score=-1.949 tagged_above=-999 required=5 tests=[AWL=0.650, BAYES_00=-2.599]
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 EjnXzK1ZdKZx for <mif@core3.amsl.com>; Fri, 9 Apr 2010 09:12:49 -0700 (PDT)
Received: from web82601.mail.mud.yahoo.com (web82601.mail.mud.yahoo.com [68.142.201.118]) by core3.amsl.com (Postfix) with SMTP id 0B23F3A6A24 for <mif@ietf.org>; Fri, 9 Apr 2010 09:12:22 -0700 (PDT)
Received: (qmail 99343 invoked by uid 60001); 9 Apr 2010 16:12:14 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1270829534; bh=CKOgx0IUrC41jGSRVkFNvEArZ9E6UQxw0pSPp6XYGsc=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=Y3jdJOt47UVMqkU3u+JNmEOpGU5IumjUTTFN5WAc1rgEic5C96bkd25QAvjHEIMgXEbkrTw2rtbfjKlk4J4Ca0iW/p9RXX5P2BRYO+oRK2rAIbp5MoWahvuYzoXUvJb9BOlfjLA6MNpqXp/RK35rLthhfHO6Mxt3kJiQ9i6beaU=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=BscRFhwEaAp28B/LDJIuP6/LFhcU5eRWqVIZvB20pGE+hl5SAH2KeC5t1i3hVtYw+/zyzDVb7sxoU+E+jgbrXsLtKqrsy0rCcsw1oSPC/frx74htHetTrFsF+cguNle4Np80gCDdzuW1phLWoCBX9i59jiI+M6+dr7HpEE1gJ8Q=;
Message-ID: <169037.98657.qm@web82601.mail.mud.yahoo.com>
X-YMail-OSG: ct5CaKoVM1n2lcdS1ybEKWDu8ZfWM15uUuvPsYHWgi8cLE7 HYmR8i8viHls5HmQxuFsv_tskCY6m7mSzimwLwOLdvgmuUBuaTbuPh4aLQ3K B6enrRLVG6t4tHubx3xJ7w2DmhIakZmNU5AukYRqSaLYOOUpQzuhgZKcpy2u ZLu6QCwhJfZaWOr.d9G2fehoiE9aUyWsijn6rIvmxOjIvRbdf8Nu8GiWCl4q GYtMPv_PiypqGrJFhowhXL9hG8wrDB_nuObtSH39fHQf4ahT8OVbRyOGHtIg 79gBCGemWMB1QMtJDd0AllAHB._7M9vgGGEU_81E1uL6R.RSlQEWeWSTBk.E OHljZWc00d6E4X4.qp0otVBqs3Q--
Received: from [98.237.196.120] by web82601.mail.mud.yahoo.com via HTTP; Fri, 09 Apr 2010 09:12:14 PDT
X-Mailer: YahooMailRC/348.3 YahooMailWebService/0.8.100.260964
References: <044f01cad05d$22cdd090$c6f0200a@cisco.com> <n2h1d38a3351004051939m78d84b11qe9f58c4228886d2e@mail.gmail.com> <9B57C850BB53634CACEC56EF4853FF651392747A@TK5EX14MBXW601.wingroup.windeploy.ntdev.microsoft.com> <07e201cad5ba$4d53eea0$7893150a@cisco.com> <9B57C850BB53634CACEC56EF4853FF6513928B14@TK5EX14MBXW601.wingroup.windeploy.ntdev.microsoft.com> <h2t1d38a3351004071928n8d88b955u5de0dfcd63a9f625@mail.gmail.com> <0f7701cad726$e8e28990$7893150a@cisco.com> <294720.31470.qm@web82601.mail.mud.yahoo.com> <j2x1d38a3351004090629tce6af37ejf5d463d5d0faac9e@mail.gmail.com>
Date: Fri, 09 Apr 2010 09:12:14 -0700
From: gabriel montenegro <g_e_montenegro@yahoo.com>
To: Hui Deng <denghui02@gmail.com>
In-Reply-To: <j2x1d38a3351004090629tce6af37ejf5d463d5d0faac9e@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: mif@ietf.org, Dave Thaler <dthaler@microsoft.com>
Subject: Re: [mif] draft-ietf-mif-current-practices-00
X-BeenThere: mif@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Multiple Interface Discussion List <mif.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mif>, <mailto:mif-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mif>
List-Post: <mailto:mif@ietf.org>
List-Help: <mailto:mif-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mif>, <mailto:mif-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Apr 2010 16:12:51 -0000

Sure. I'll massage text from this thread and send it to Margaret.



----- Original Message ----
> From: Hui Deng <denghui02@gmail.com>
> To: gabriel montenegro <g_e_montenegro@yahoo.com>
> Cc: Dan Wing <dwing@cisco.com>; Dave Thaler <dthaler@microsoft.com>; mif@ietf.org
> Sent: Fri, April 9, 2010 6:29:04 AM
> Subject: Re: [mif] draft-ietf-mif-current-practices-00
> 
> Hi Gabriel,

Thanks for your sending the summary of usage and 
> reference,
It become more clear about suffix now.

Btw, could you kind 
> help again to make the revision text
for MIF current practice draft related 
> to this?

Thanks again

-Hui


2010/4/9 gabriel montenegro 
> <> href="mailto:g_e_montenegro@yahoo.com">g_e_montenegro@yahoo.com>:
> 
> In addition to those three usages of "suffix":
>
> 1. Domain Search 
> list suffix
> 2. For interface-specific suffix list
> 3. Suffix to 
> control Dynamic DNS Updates
>
> There is yet another usage in 
> Windows introduced in windows 7 and its server counterpart, Windows Server 2008 
> R2:
>
> 4. Suffix in the NRPT [1] to aid in identifying a Namespace 
> that requires special handling,
> as used for DirectAccess [2]. This is 
> not MIF-specific either.
>
> Only #2 is MIF-specific (and this 
> should be called out), but it makes sense to clarify the
> other uses of 
> "suffix" otherwise #2 won't be clear.
>
> [1] NRPT: See 
> http://technet.microsoft.com/en-us/magazine/ff394369.aspx
> [2] 
> DirectAcess: 
> http://technet.microsoft.com/en-us/magazine/2009.05.cableguy.aspx
>
> 
> Gabriel
>
> ----- Original Message ----
>> From: Dan Wing 
> <> href="mailto:dwing@cisco.com">dwing@cisco.com>
>> To: Hui Deng 
> <> href="mailto:denghui02@gmail.com">denghui02@gmail.com>; Dave Thaler 
> <> href="mailto:dthaler@microsoft.com">dthaler@microsoft.com>
>> 
> Cc: > href="mailto:mif@ietf.org">mif@ietf.org; Gabriel Montenegro <> ymailto="mailto:gmonte@microsoft.com" 
> href="mailto:gmonte@microsoft.com">gmonte@microsoft.com>
>> 
> Sent: Thu, April 8, 2010 7:22:23 AM
>> Subject: Re: [mif] 
> draft-ietf-mif-current-practices-00
>>
>>
>
>> 
> -----Original Message-----
>> From: Hui Deng [mailto:> 
> ymailto="mailto:> href="mailto:denghui02@gmail.com">denghui02@gmail.com"
>> 
> href="mailto:> href="mailto:denghui02@gmail.com">denghui02@gmail.com">> ymailto="mailto:denghui02@gmail.com" 
> href="mailto:denghui02@gmail.com">denghui02@gmail.com]
>> 
> Sent:
>> Wednesday, April 07, 2010 7:29 PM
>> To: Dave 
> Thaler
>> Cc: Dan Wing;
>> Gabriel Montenegro; > 
> href="mailto:> href="mailto:mif@ietf.org">mif@ietf.org">> href="mailto:mif@ietf.org">mif@ietf.org
>> Subject: Re: 
> [mif]
>> draft-ietf-mif-current-practices-00
>>
>> 
> 2nd purpose has been
>> documented in the current practice 
> draft,
>> whether 1st and 3rd purpose
>> need to be documented 
> as well? it may not
>> directly related to
>> 
> MIF?
>
> Some operating systems -- e.g., most flavors of Unix -- do 
> not
>> support the
> ability for sending different DNS queries to 
> different DNS
>> servers.
>
> It would be helpful if the 
> draft more clearly described the
>> functionality.
> Someone 
> unfamiliar with the Windows functionality, reading the
>> draft, 
> assumes
> it is merely talking about the 'domain search list' -- 
> because
>> that is what
> they are familiar with.
>
> 
> I don't care how the draft
>> is fixed to make it clearer.  I propose 
> describing
> the 2 (and, as Dave
>> pointed out, 3) functions.  
> If you want to adjust the
> document to
>> instead talk about the 
> per-interface stuff, that's great -- my
> point is that
>> right 
> now it is insufficiently clear in explaining it.
>
> 
> -d
>
>>
>> -Hui
>>
>> 2010/4/7 Dave 
> Thaler <> ymailto="mailto:> href="mailto:dthaler@microsoft.com">dthaler@microsoft.com"
>> 
> href="mailto:> href="mailto:dthaler@microsoft.com">dthaler@microsoft.com">> ymailto="mailto:dthaler@microsoft.com" 
> href="mailto:dthaler@microsoft.com">dthaler@microsoft.com>:
>>
>> 
> >> -----Original Message-----
>> >> From: Dan Wing 
> [mailto:> ymailto="mailto:> href="mailto:dwing@cisco.com">dwing@cisco.com"
>> href="mailto:> ymailto="mailto:dwing@cisco.com" 
> href="mailto:dwing@cisco.com">dwing@cisco.com">> ymailto="mailto:dwing@cisco.com" 
> href="mailto:dwing@cisco.com">dwing@cisco.com]
>> >> 
> Sent:
>> Tuesday, April 06, 2010 11:52 AM
>> >> To: Dave 
> Thaler; 'Hui Deng';
>> Gabriel Montenegro
>> >> Cc: > 
> href="mailto:> href="mailto:mif@ietf.org">mif@ietf.org">> href="mailto:mif@ietf.org">mif@ietf.org
>> >> Subject: RE: 
> [mif]
>> draft-ietf-mif-current-practices-00
>> 
> >>
>> >>
>>
>> >>
>> 
> >> > -----Original Message-----
>> >> >
>> 
> From: Dave Thaler [mailto:> href="mailto:> ymailto="mailto:dthaler@microsoft.com" 
> href="mailto:dthaler@microsoft.com">dthaler@microsoft.com">> ymailto="mailto:dthaler@microsoft.com" 
> href="mailto:dthaler@microsoft.com">dthaler@microsoft.com]
>> 
> >>
>> > Sent: Tuesday, April 06, 2010 10:06 AM
>> 
> >> > To: Hui Deng;
>> Dan Wing; Gabriel Montenegro
>> 
> >> > Cc: > ymailto="mailto:> href="mailto:mif@ietf.org">mif@ietf.org"
>> href="mailto:> ymailto="mailto:mif@ietf.org" href="mailto:mif@ietf.org">mif@ietf.org">> ymailto="mailto:mif@ietf.org" 
> href="mailto:mif@ietf.org">mif@ietf.org
>> >> > Subject: 
> RE:
>> [mif] draft-ietf-mif-current-practices-00
>> >> 
> >
>> >>
>> > Hui is correct, Windows has 
> per-interface DNS server lists
>> >>
>> 
> configured.
>> >> >
>> >> > It then uses a 
> host-wide
>> "effective" server list for an
>> actual 
> query,
>> >> >
>> where the effective server list may 
> be different for
>> different
>> names.
>> >> 
> >
>> >> > On Windows the per-interface
>> suffix 
> is actually termed the
>> >> > "connection-specific 
> DNS
>> suffix" to distinguish it from the
>> >> > 
> "primary DNS suffix" of
>> the machine.  I think that's why
>> 
> >> > "interface-specific" was
>> repeated in the first 
> bullet.
>> >>
>> >>
>>
>> 
> >>
>> >> In draft-montenegro-mif-multihoming, there are 
> two
>>
>> purposes and terms
>> >> 
> that
>> >> seem to be
>> intermingled using the term 
> "DNS suffix".
>> >>
>> >> One
>> purpose 
> is the suffix for non-FQDN names, like
>> "payroll" or
>> 
> "mail",
>> >> which will have a suffix added to them (e.g., > 
> target="_blank" href="http://example.com">> href="http://example.com">example.com).
>> 
> >
>>
>> > That's what windows calls the "DNS Suffix 
> Search List" (see the
>>
>> > sample output I sent 
> previously below).  It's called the
>> >
>> "domain search 
> list" in other places (like RFC 3397), or just
>> >
>> 
> "search list" (RFC 1123).
>> >
>> >> The
>> 
> >>
>> other purpose is deciding which DNS server will be be 
> sent
>> a query
>> for
>> >> a certain FQDN 
> (e.g., queries for *.> href="http://example.net">> href="http://example.net">example.net go to one
>> DNS 
> server
>>
>> >> and queries for *.example.com go to a 
> different DNS server).
>>
>> >
>> > Another 
> purpose is deciding which DNS server will receive a
>> 
> dynamic
>> > update for a name with a certain suffix (e.g., 
> Windows
>>
>> supports dynamic
>> > updates for 
> the primary DNS name, and
>> optionally also the
>> 
> connection-
>> > specific DNS name of the
>> 
> machine).
>> >
>> >>
>> >>
>> 
> >> In
>> draft-ietf-mif-current-practices-00, which is the WG 
> document
>> >>
>> that seems to have boiled down 
> draft-montenegro-mif-multihoming,
>>
>> >> but 
> draft-ietf-mif-current-practices-00 also does not 
> clearly
>>
>> >> separate the two purposes.
>> 
> >
>> > Yep
>>
>> >
>> > 
> -Dave
>> >>
>> >> -d
>>
>> 
> >>
>> >>
>> >> > Example on Windows, 
> extracted
>> from "ipconfig /all" output:
>> >> 
> >
>> >> > Windows
>> IP Configuration
>> 
> >> >
>> >> >    Host Name . . .
>> . . . . . 
> . . . . : dthaler-win7
>> >> >    Primary Dns Suffix 
>  .
>> . . . . . . : > href="http://ntdev.corp.microsoft.com">> target="_blank" 
> href="http://ntdev.corp.microsoft.com">ntdev.corp.microsoft.com
>>
>> 
> >> >
>> 
>  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> 
> >>
>> >    Node Type . . . . . . . . . . . . : 
> Hybrid
>> >> >    IP
>> Routing Enabled. . . . . . . 
> . : No
>> >> >    WINS Proxy Enabled.
>> . . . . . . 
> . : No
>> >> >    DNS Suffix Search List. . . . . . 
> :
>> ntdev.corp.microsoft.com
>> >> >
>>     
>  > href="http://redmond.corp.microsoft.com">> href="http://redmond.corp.microsoft.com">redmond.corp.microsoft.com
>>
>> 
> >> >                                        > 
> href="http://ntdev.microsoft.com">> href="http://ntdev.microsoft.com">ntdev.microsoft.com
>> >> 
> >
>>                                        > 
> href="http://dns.corp.microsoft.com">> href="http://dns.corp.microsoft.com">dns.corp.microsoft.com
>> 
> >>
>> >    System Quarantine State . . . . . : Not 
> Restricted
>> >>
>> >
>> >> > 
> Wireless LAN adapter Wireless Network
>> Connection:
>> 
> >> >
>> >> >    Connection-specific
>> DNS 
> Suffix  . : > href="http://hsd1.wa.comcast.net">> href="http://hsd1.wa.comcast.net">hsd1.wa.comcast.net.
>> >> 
> >
>>   
>  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> 
> >>
>> >    Description . . . . . . . . . . . : Intel(R) 
> Wireless WiFi
>>
>> >> > Link 4965AGN
>> 
> >> >    Physical Address. . . . . .
>> . . . : 
> 00-1D-E0-34-4F-6F
>> >> >    DHCP Enabled. . . . . . . . 
> .
>> . . : Yes
>> >> >    Autoconfiguration Enabled . 
> . . . :
>> Yes
>> >> >    Link-local IPv6 Address . . 
> . . . :
>>
>> >> > 
> fe80::4853:4753:9d8d:3b45%13(Preferred)
>> >> >
>> 
>  IPv4 Address. . . . . . . . . . . : 192.168.0.195(Preferred)
>> 
> >>
>> >    Subnet Mask . . . . . . . . . . . : 
> 255.255.255.0
>> >> >
>>    Lease Obtained. . . . . . 
> . . . . : Monday, April 05, 2010
>> >>
>> > 10:19:02 
> PM
>> >> >    Lease Expires . . . . . . . . . . :
>> 
> Tuesday, April 06,
>> >> > 2010 10:19:02 PM
>> 
> >> >
>>    Default Gateway . . . . . . . . . : 
> 192.168.0.1
>> >> >    DHCP
>> Server . . . . . . . . 
> . . . : 192.168.0.1
>> >> >    DHCPv6 IAID
>> . . . . 
> . . . . . . . : 335551968
>> >> >    DHCPv6 Client DUID. 
> .
>> . . . . . . :
>> >> >
>> 
> 00-01-00-01-12-0C-E2-7A-00-1E-37-CC-8D-DD
>> >> >
>> 
> >>
>> >    DNS Servers . . . . . . . . . . . : 
> 2001:df8:0:1::25
>> >>
>> >                           
>              192.168.0.1
>> >> >
>> 
>  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> >> 
> >
>>  NetBIOS over Tcpip. . . . . . . . : Enabled
>> 
> >> >
>>
>> >> > -Dave
>> >> 
> >
>> >> > >
>> -----Original 
> Message-----
>> >> > > From: Hui Deng [mailto:> 
> ymailto="mailto:> href="mailto:denghui02@gmail.com">denghui02@gmail.com"
>> 
> href="mailto:> href="mailto:denghui02@gmail.com">denghui02@gmail.com">> ymailto="mailto:denghui02@gmail.com" 
> href="mailto:denghui02@gmail.com">denghui02@gmail.com]
>> >> 
> >
>> > Sent: Monday, April 05, 2010 7:40 PM
>> >> 
> > > To: Dan
>> Wing; Gabriel Montenegro; Dave Thaler
>> 
> >> > > Cc: > ymailto="mailto:> href="mailto:mif@ietf.org">mif@ietf.org"
>> href="mailto:> ymailto="mailto:mif@ietf.org" href="mailto:mif@ietf.org">mif@ietf.org">> ymailto="mailto:mif@ietf.org" 
> href="mailto:mif@ietf.org">mif@ietf.org
>> >> > > 
> Subject:
>> Re: [mif] draft-ietf-mif-current-practices-00
>> 
> >> > >
>>
>> >> > > DNS server always 
> has specific interface related
>> information,
>> >> 
> > > but the final DNS server will still be
>> host based, 
> I
>> wouldn't say
>> >> it
>> >> 
> >
>> > is not correct.
>> >> > >
>> 
> >> > > one
>> example would be you have internet connection 
> and vpn
>> >>
>> connection
>> >> > 
> > at the same time,
>> >> >
>> > good VPN 
> implementation will always rely on VPN DNS server
>> 
> >>
>> > information
>> >> > > for 
> Internet connection.
>>
>> >> > >
>> 
> >> > > -Hui
>> >> >
>> >
>> 
> >> > > 2010/3/31 Dan Wing <> ymailto="mailto:> ymailto="mailto:dwing@cisco.com" 
> href="mailto:dwing@cisco.com">dwing@cisco.com"
>> href="mailto:> ymailto="mailto:dwing@cisco.com" 
> href="mailto:dwing@cisco.com">dwing@cisco.com">> ymailto="mailto:dwing@cisco.com" 
> href="mailto:dwing@cisco.com">dwing@cisco.com>:
>> >> 
> >
>> > > Section 3.2.1.3 of describes the DNS 
> configuration
>> of
>> Windows,
>> >> 
> and
>> >> > > says:
>> >>
>> > 
> > >
>> >> > > >  "Interface specific 
> DNS
>> configuration can be input
>> via static
>> 
> >> > > >
>> configuration or via DHCP.  It 
> includes:
>> >> > > >
>>
>> >> 
> > > >   o  An interface-specific suffix list.
>> 
> >>
>> > > >
>> >> > > >   o  A 
> list of DNS server IP
>> addresses."
>> >> > > 
> >
>> >> > > > It
>> is curious that the 
> first bullet repeats "interface
>> >> >
>> specific", 
> but
>> >> > > the
>> >> > > 
> >
>> second bullet does not repeat it.  A reasonable
>> 
> interpretation
>> is
>> >> > > that 
> the
>> >> > > > second
>> bullet is not 
> interface-specific, but the
>> lead-in sentence
>>
>> 
> >> > > says this is
>> >> > > >
>> 
> interface-specific.  I was hoping
>> >> >
>> 
> draft-montenegro-mif-multihoming-00
>> >> > > 
> would
>>
>> >> > > > clarify, but it 
> doesn't.
>> >> > >
>> >
>> >> 
> > > > -d
>> >> > > >
>>
>> 
> >> > > > 
> _______________________________________________
>>
>> >> 
> > > > mif mailing list
>> >> > > > > 
> ymailto="mailto:> href="mailto:mif@ietf.org">mif@ietf.org"
>> href="mailto:> ymailto="mailto:mif@ietf.org" href="mailto:mif@ietf.org">mif@ietf.org">> ymailto="mailto:mif@ietf.org" 
> href="mailto:mif@ietf.org">mif@ietf.org
>> >> > > > 
> > href="> >https://www.ietf.org/mailman/listinfo/mif" target=_blank
>> >> href="https://www.ietf.org/mailman/listinfo/mif" target=_blank 
> >https://www.ietf.org/mailman/listinfo/mif
>> >> > 
> >
>> >
>> >> >
>> >>
>> 
> >
>>
>> >
>
> 
> _______________________________________________
> mif mailing
>> 
> list
>> href="mailto:> href="mailto:mif@ietf.org">mif@ietf.org">> href="mailto:mif@ietf.org">mif@ietf.org
>> href="> href="https://www.ietf.org/mailman/listinfo/mif" target=_blank 
> >https://www.ietf.org/mailman/listinfo/mif" target=_blank
>> >> href="https://www.ietf.org/mailman/listinfo/mif" target=_blank 
> >https://www.ietf.org/mailman/listinfo/mif
>