Re: [v6tc] Tunnel endpoint discovery summary/tradeoffs

"Miguel Angel Diaz" <miguelangel.diaz@consulintel.es> Thu, 23 December 2004 08:03 UTC

Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA16596; Thu, 23 Dec 2004 03:03:12 -0500 (EST)
Received: from megatron.ietf.org ([132.151.6.71]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1ChO68-000355-S5; Thu, 23 Dec 2004 03:13:25 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1ChNpX-000460-8T; Thu, 23 Dec 2004 02:56:15 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1ChNmf-0003RT-Hz for v6tc@megatron.ietf.org; Thu, 23 Dec 2004 02:53:18 -0500
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id CAA15895 for <v6tc@ietf.org>; Thu, 23 Dec 2004 02:53:15 -0500 (EST)
Received: from mail.consulintel.es ([213.172.48.142] helo=consulintel.es) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1ChNwR-0002o0-UO for v6tc@ietf.org; Thu, 23 Dec 2004 03:03:24 -0500
Received: from miguelangel01 by consulintel.es (MDaemon.PRO.v7.2.2.R) with ESMTP id md50000670531.msg for <v6tc@ietf.org>; Thu, 23 Dec 2004 08:59:04 +0100
Message-ID: <002e01c4e8c4$518e4990$1300a8c0@consulintel.es>
From: "Miguel Angel Diaz" <miguelangel.diaz@consulintel.es>
To: <v6tc@ietf.org>
References: <Pine.LNX.4.61.0412222107140.4066@netcore.fi>
Subject: Re: [v6tc] Tunnel endpoint discovery summary/tradeoffs
Date: Thu, 23 Dec 2004 08:52:13 +0100
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-Authenticated-Sender: miguelangel.diaz@consulintel.es
X-MDRemoteIP: 62.174.245.37
X-Return-Path: miguelangel.diaz@consulintel.es
X-MDaemon-Deliver-To: v6tc@ietf.org
X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on mail.consulintel.es
X-Spam-Status: No, hits=-1.2 required=5.0 tests=BAYES_00,MIME_BASE64_LATIN, MIME_BASE64_TEXT,NEW_DOMAIN_EXTENSIONS autolearn=no version=2.64
X-Spam-Processed: consulintel.es, Thu, 23 Dec 2004 08:59:04 +0100
X-MDAV-Processed: consulintel.es, Thu, 23 Dec 2004 08:59:04 +0100
X-Spam-Score: 4.2 (++++)
X-Scan-Signature: 6cca30437e2d04f45110f2ff8dc1b1d5
X-BeenThere: v6tc@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: miguelangel.diaz@consulintel.es
List-Id: v6tc.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/v6tc>, <mailto:v6tc-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/v6tc>
List-Post: <mailto:v6tc@ietf.org>
List-Help: <mailto:v6tc-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/v6tc>, <mailto:v6tc-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1501524266=="
Sender: v6tc-bounces@ietf.org
Errors-To: v6tc-bounces@ietf.org
X-Spam-Score: 4.2 (++++)
X-Scan-Signature: cf3becbbd6d1a45acbe2ffd4ab88bdc2

Hi, 

I agree with Pekka's view about the tunnel endpoint discovery analysis. Some next steps are required mainly to analyze advantages and drawbacks for reverse/forward DNS in order to get a "winner" solution, if possible.

Indeed we are (Jordi and myself) working on that and hopefully we'll have a new update of  the draft-palet-v6ops-tun-auto-disc document soon.

We would appreciate any suggestion or input.

Regards
Miguel


----- Original Message ----- 
From: "Pekka Savola" <pekkas@netcore.fi>
To: <v6tc@ietf.org>
Sent: Wednesday, December 22, 2004 8:34 PM
Subject: [v6tc] Tunnel endpoint discovery summary/tradeoffs


> Hi,
> 
> Below is my attempt to briefly summarize the situation with Tunnel 
> endpoint discovery analysis, and some next steps.
> 
> The most important document is draft-palet-v6ops-tun-auto-disc-02.txt.
> 
> 1) It analyzes different mechanisms (proposed or existing) for 
> discovering the tunnel endpoint:
>   - anycast address methods
>   - various forms of DNS lookups (reverse DNS to be added)
>   - centralized omniscient brokers (not feasible)
>   - DHCPv4
>     * not really feasible: oesn't work through NAT boxes, or
>       unmodified DHCP servers
>   - PPP (PPP not always used, ban on new extensions)
>   - SLP
>     * doesn't look promising (can't depend on multicast, etc.)
> 
> The document maybe needs to better justify why existing solutions are 
> not sufficient (after all, there has been a LOT of work in the IETF 
> for service discovery in general).
> 
> 2) It tries to describe the different scenarios how endpoint discovery 
> could happen.  This needs revision and discussion.  In summary there 
> are three options:
> 
>  a) no discovery: always assume the client pre-configures the endpoint
>     information.
>  b) discovery at the visited ISP only (compare to MIPv6 RO),
>     or manually ("home agent" -like tunnel broker).  The user/client
>     implemetation will have to pick preference:
>      1) first try local, if fails, try manual config
>      2) manual config first, then try local
>      3) only local or only manual config
>     This is a policy decision by the client, but no rocket science.
>     E.g., Microsoft's 6to4/ISATAP implementations work in a similar
>     manner this way.
>  c) discovery of the endpoint everywhere (like 6to4 anycast address).
>     This is likely very problematic both administratively, financially
>     and technically.
> 
>  c) seems to be out of scope for this discovery mechanism.
> 
> 
> There are three other relevant documents:
>  - draft-palet-v6ops-solution-tun-auto-disc-01.txt
>  - draft-yamamoto-naptr-service-discovery-00.txt
>  - draft-daniel-dhc-ipv6in4-opt-05.txt
> 
> The first describes a combination of potential mechanisms for 
> tunnel-endpoint discovery.  This likely needs a lot of work and 
> trimming down, to just one mechanism.  DNS lookups use forward tree.
> 
> The second describes using reverse DNS for service discovery.
> 
> The third describes DHCPv4 based solution, but very likely it won't be 
> a sufficient solution to the whole problem, and it may not be 
> productive to specify multiple ones.
> 
> At this point, the most important issue wrt. solutions is to 
> understand key implications between using forward DNS (using the DNS 
> search path) and reverse DNS (looking up information at your IP 
> address), but the tradeoffs will be analyzed at more depth in the 
> revision of draft-palet-v6ops-tun-auto-disc.
> 
> -- 
> Pekka Savola                 "You each name yourselves king, yet the
> Netcore Oy                    kingdom bleeds."
> Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings
> 
> _______________________________________________
> v6tc mailing list
> v6tc@ietf.org
> https://www1.ietf.org/mailman/listinfo/v6tc
>

**********************************
Madrid 2003 Global IPv6 Summit
Presentations and videos on line at:
http://www.ipv6-es.com

This electronic message contains information which may be privileged or confidential. The information is intended to be for the use of the individual(s) named above. If you are not the intended recipient be aware that any disclosure, copying, distribution or use of the contents of this information, including attached files, is prohibited.


_______________________________________________
v6tc mailing list
v6tc@ietf.org
https://www1.ietf.org/mailman/listinfo/v6tc