Re: [Dime] WG adoption call for draft-zorn-dime-rfc4005bis-01
Stefan Winter <stefan.winter@restena.lu> Fri, 13 August 2010 09:11 UTC
Return-Path: <stefan.winter@restena.lu>
X-Original-To: dime@core3.amsl.com
Delivered-To: dime@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 66F123A6784 for <dime@core3.amsl.com>; Fri, 13 Aug 2010 02:11:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.392
X-Spam-Level:
X-Spam-Status: No, score=-1.392 tagged_above=-999 required=5 tests=[AWL=-1.207, BAYES_40=-0.185]
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 6DEiwwkgEe+B for <dime@core3.amsl.com>; Fri, 13 Aug 2010 02:11:43 -0700 (PDT)
Received: from smtprelay.restena.lu (smtprelay.restena.lu [IPv6:2001:a18:1::62]) by core3.amsl.com (Postfix) with ESMTP id 0459C3A6893 for <dime@ietf.org>; Fri, 13 Aug 2010 02:11:42 -0700 (PDT)
Received: from smtprelay.restena.lu (localhost [127.0.0.1]) by smtprelay.restena.lu (Postfix) with ESMTP id 87B4910598 for <dime@ietf.org>; Fri, 13 Aug 2010 11:12:17 +0200 (CEST)
Received: from [IPv6:2001:a18:1:8::155] (unknown [IPv6:2001:a18:1:8::155]) by smtprelay.restena.lu (Postfix) with ESMTPS id 535D410586 for <dime@ietf.org>; Fri, 13 Aug 2010 11:12:17 +0200 (CEST)
Message-ID: <4C650C71.9020000@restena.lu>
Date: Fri, 13 Aug 2010 11:12:17 +0200
From: Stefan Winter <stefan.winter@restena.lu>
User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.9.2.8) Gecko/20100802 Lightning/1.0b2 Thunderbird/3.1.2
MIME-Version: 1.0
To: dime@ietf.org
References: <A0A5F8D2-62B7-40BF-A9C2-8ED231D6323E@gmail.com> <4C5A5F2D.20508@nict.go.jp> <001c01cb346e$d7f9a460$87eced20$@net> <4C5A6DA9.30309@nict.go.jp> <003201cb347a$0fb844a0$2f28cde0$@net>
In-Reply-To: <003201cb347a$0fb844a0$2f28cde0$@net>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: ClamAV
Subject: Re: [Dime] WG adoption call for draft-zorn-dime-rfc4005bis-01
X-BeenThere: dime@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Diameter Maintanence and Extentions Working Group <dime.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dime>, <mailto:dime-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dime>
List-Post: <mailto:dime@ietf.org>
List-Help: <mailto:dime-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dime>, <mailto:dime-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Aug 2010 09:11:46 -0000
Hi, > The problem is that apparently nobody has _ever_ transitioned from RADIUS to > Diameter and it appears as if nobody ever will. Regarding EDUROAM, Diameter > existed long before EDUROAM but they chose to hack RADIUS in their own way. > In any case, if they decided to migrate to Diameter they could use the > pointless tunneling protocol, retiring their RADIUS server when the > transition was complete. For the record: Yes, Diameter-the-protocol existed before going into production service, and we looked at it. Diameter-the-actually-usable-implementation didn't exist, and still doesn't - at least not with our requirements. Sebastien's software is the first thing that gets vaguely close (too many EAP types missing though), and yes, we are evaluating it. Also the 4005 part of it. More for the record: the first eduroam prototype was online June 2003; RFC3588 dates September 2003. Your definition of "long before" violates temporal continuity. The pointless tunneling protocol doesn't help at all. As I pointed out at the mic at earlier occasions: the authentication can only take place if the final auth server is able to *unwrap* the message into plain RADIUS. If the end auth server is a pure RADIUS server, someone else has to do it for him. The outer Diameter message might have been decorated with untranslatable extra attributes on the way; creating a highly ambiguous state of the auth (unwrapped RADIUS might have conflicting values to the added genuine Diameter ones? Even if unwrapping works, what if a (Diameter) auth server crafts a (Diameter) answer, with untranslatable attributes which can never be translated back to a RADIUS NAS? If forwarded along multiple proxies, the wrapping entity would need signalling on whether there will be an entity along the line to unwrap the message at all. If there is none, the tunnel has no other end. Signalling of this along multiple hops is unspecified in your draft, if I'm not mistaken. I don't think your draft has answers to these questions. Anyway, the tunneling requires both ends of the tunnel to understand RADIUS. It is thus not a transition mechanism. It's an alternative transport. And a not very useful one, IMHO. I acknowledge your point that there are apparently some organisations which have hardwired the use of Diameter in their specs, while actually wanting to speak RADIUS on some paths, and for these organisations, RADIUS disguised as Diameter is a tool they might need. Your point "noone ever transitioned" is true; but for reasons of lack of options to do so. It's not exactly fair to blame the RFC for it. FWIW, if were to write about RADIUS<->Diameter translation, it would be one very short paragraph "This doesn't work." Note that I think that this sentence is necessary IMHO; merely not writing *anything* about the topic, because "noone ever used it", is not enough. You know, some people might be *curious* about the topic, and could be *told* that they need not look any further. Greetings, Stefan Winter >> Best regards, >> Sebastien. >> >> -- >> Sebastien Decugis >> Research fellow >> Network Architecture Group >> NICT (nict.go.jp) >> > > _______________________________________________ > DiME mailing list > DiME@ietf.org > https://www.ietf.org/mailman/listinfo/dime -- Stefan WINTER Ingenieur de Recherche Fondation RESTENA - Réseau Téléinformatique de l'Education Nationale et de la Recherche 6, rue Richard Coudenhove-Kalergi L-1359 Luxembourg Tel: +352 424409 1 Fax: +352 422473
- [Dime] WG adoption call for draft-zorn-dime-rfc40… jouni korhonen
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Sebastien Decugis
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Glen Zorn
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Sebastien Decugis
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Glen Zorn
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Romascanu, Dan (Dan)
- Re: [Dime] WG adoption call for draft-zorn-dime-r… jouni korhonen
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Sebastien Decugis
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Sebastien Decugis
- Re: [Dime] WG adoption call for draft-zorn-dime-r… lionel.morand
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Sebastien Decugis
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Glen Zorn
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Glen Zorn
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Sebastien Decugis
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Sebastien Decugis
- [Dime] Concluded: WG adoption call for draft-zorn… jouni korhonen
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Stefan Winter
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Stefan Winter
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Glen Zorn
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Glen Zorn
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Glen Zorn
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Glen Zorn
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Sebastien Decugis
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Sebastien Decugis
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Sebastien Decugis
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Alan DeKok
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Stefan Winter
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Stefan Winter
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Sebastien Decugis
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Stefan Winter
- Re: [Dime] WG adoption call for draft-zorn-dime-r… Sebastien Decugis