Re: [alto] Adopting draft-kiesel-alto-xdom-disc as WG item?

Sebastian Kiesel <ietf-alto@skiesel.de> Fri, 15 July 2016 15:36 UTC

Return-Path: <sebi@gw01.ehlo.wurstkaes.de>
X-Original-To: alto@ietfa.amsl.com
Delivered-To: alto@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5F5A512D826 for <alto@ietfa.amsl.com>; Fri, 15 Jul 2016 08:36:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.186
X-Spam-Level:
X-Spam-Status: No, score=-3.186 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RP_MATCHES_RCVD=-1.287] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pjrMknm7b5hw for <alto@ietfa.amsl.com>; Fri, 15 Jul 2016 08:36:16 -0700 (PDT)
Received: from gw01.ehlo.wurstkaes.de (gw01.ehlo.wurstkaes.de [IPv6:2a02:a00:e000:116::41]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C046C12D7EE for <alto@ietf.org>; Fri, 15 Jul 2016 08:36:15 -0700 (PDT)
Received: from sebi by gw01.ehlo.wurstkaes.de with local (Exim 4.80) (envelope-from <sebi@gw01.ehlo.wurstkaes.de>) id 1bO59t-0007d5-9W; Fri, 15 Jul 2016 17:36:09 +0200
Date: Fri, 15 Jul 2016 17:36:09 +0200
From: Sebastian Kiesel <ietf-alto@skiesel.de>
To: wang xin <xinwang2014@hotmail.com>
Message-ID: <20160715153609.GD3919@gw01.ehlo.wurstkaes.de>
References: <D3AAB578.7DF072%w.roome@alcatel-lucent.com> <20160712210913.GM3915@gw01.ehlo.wurstkaes.de> <57884A02.3000207@mails.tsinghua.edu.cn> <HK2PR03MB1714089B3580090CB177485EA8330@HK2PR03MB1714.apcprd03.prod.outlook.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <HK2PR03MB1714089B3580090CB177485EA8330@HK2PR03MB1714.apcprd03.prod.outlook.com>
Accept-Languages: en, de
Organization: my personal mail account
User-Agent: Mutt/1.5.21 (2010-09-15)
Archived-At: <https://mailarchive.ietf.org/arch/msg/alto/wRmPxicz68EEol4KQ3BjyUoX0I4>
Cc: Wendy Roome <wendy.roome@nokia-bell-labs.com>, IETF ALTO <alto@ietf.org>
Subject: Re: [alto] Adopting draft-kiesel-alto-xdom-disc as WG item?
X-BeenThere: alto@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Application-Layer Traffic Optimization \(alto\) WG mailing list" <alto.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/alto>, <mailto:alto-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/alto/>
List-Post: <mailto:alto@ietf.org>
List-Help: <mailto:alto-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/alto>, <mailto:alto-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Jul 2016 15:36:17 -0000

On Fri, Jul 15, 2016 at 02:00:07PM +0000, wang xin wrote:
> Dear all,
> 
> 
> For the first part, I think a key point is the cost(X, Y) should be
> kept at XDOM-DISC(X) or XDOM-DSIC(Y) or both. If only at XDOM-DISC(X),
> then it would become much complex for an ECS request like "give me all
> cost values with destination Y". It should ask all ALTO servers to get
> the result (here I assume cost(X, Y) != cost(Y, X)). It is the same
> for only at XDOM-DISC(Y). Hence, I think the cost(X, Y) should be kept
> at both servers.

Yes.  It should be kept at both servers.

However, we must be aware that if we ask for routingcost(X,Y) at the
server discovered by XDOM-DISC(X) we may get a different numerical
result than if we ask the same query at the server discovered by
XDOM-DISC(Y).  This is because of the (intentionally) vague definition
of routingcost as a relative measure without a "base unit".

Therefore, we need to figure out, which is the host that has choices
to which other hosts to talk.  The address of this host, who needs
the ALTO guidance, will be used as parameter for XDOM-DISC.

Sebastian