[rrg] NOL Critique
"Yangyang Wang" <wyystars@gmail.com> Fri, 15 January 2010 09:05 UTC
Return-Path: <wyystars@gmail.com>
X-Original-To: rrg@core3.amsl.com
Delivered-To: rrg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DF44A3A68CD for <rrg@core3.amsl.com>; Fri, 15 Jan 2010 01:05:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.845
X-Spam-Level:
X-Spam-Status: No, score=-0.845 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_BASE64_TEXT=1.753]
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 F-v66WNlxj3V for <rrg@core3.amsl.com>; Fri, 15 Jan 2010 01:05:56 -0800 (PST)
Received: from mail-yx0-f181.google.com (mail-yx0-f181.google.com [209.85.210.181]) by core3.amsl.com (Postfix) with ESMTP id 735983A686E for <rrg@irtf.org>; Fri, 15 Jan 2010 01:05:56 -0800 (PST)
Received: by yxe11 with SMTP id 11so240771yxe.15 for <rrg@irtf.org>; Fri, 15 Jan 2010 01:05:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to:subject :date:mime-version:content-type:x-priority:x-msmail-priority :x-mailer:x-mimeole; bh=hDDd9ibuVxNxgZuHDy+JRzB43VTbdw1D2Rym9lulm+U=; b=TRIXOM5pdLZNs5rzy97EiJXitQ2lgQf1YMTpfKFK0+QgkBeXdnO99U0yK+GftZgjjT Ik9KuD/VJnDcavOoqJbA3cVN0tzMz688wgM5mfYMoLccWd90EOu9x48Y3mSh45kG7Xot 6vaq1hrpbCZiNWYrU+oYphVVakKji6vhQ8lLg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:subject:date:mime-version:content-type :x-priority:x-msmail-priority:x-mailer:x-mimeole; b=fEHKO5Sb3gnZF/OXyrYGKKHnVovD6sKLoU58F9f34V7Tkw2upP9k9VdOHALy1uCw50 WxhuMvyBHjwHta+g/JqhNVAv8qf3v/sQ85TCP7C4rW6J/tFjNOrCEzg6ZVgudq7rACWf 099Z9FWBuBsIw5ot1n2eN+BeTWSYvRFaWrtys=
Received: by 10.150.251.10 with SMTP id y10mr299833ybh.26.1263546353332; Fri, 15 Jan 2010 01:05:53 -0800 (PST)
Received: from wyystar (tu132183.ip.tsinghua.edu.cn [166.111.132.183]) by mx.google.com with ESMTPS id 22sm1290690iwn.0.2010.01.15.01.05.49 (version=SSLv3 cipher=RC4-MD5); Fri, 15 Jan 2010 01:05:52 -0800 (PST)
Message-ID: <72545933A3094A3EA474861539C5D6BF@wyystar>
From: Yangyang Wang <wyystars@gmail.com>
To: rrg@irtf.org
Date: Fri, 15 Jan 2010 17:05:49 +0800
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_058E_01CA9604.FC60AC30"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.5843
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
Subject: [rrg] NOL Critique
X-BeenThere: rrg@irtf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IRTF Routing Research Group <rrg.irtf.org>
List-Unsubscribe: <http://www.irtf.org/mailman/listinfo/rrg>, <mailto:rrg-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/rrg>
List-Post: <mailto:rrg@irtf.org>
List-Help: <mailto:rrg-request@irtf.org?subject=help>
List-Subscribe: <http://www.irtf.org/mailman/listinfo/rrg>, <mailto:rrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Fri, 15 Jan 2010 09:05:58 -0000
Critique of NOL (name overlay service for Internet routing scalability) We proposed a solution called “Name overlay service for Internet routing scalability”. In the following, we use the term "NOL" to refer to this proposal. Before the critique presented in the following, we claim that NOL can be used in core-edge elimination or core-edge separation schemes. It is similar to Name-based Socket in being based on the common basic ncept "Name". But NOL is different with others. It adds an overlay on today's TCP/IP. In some sense, the overlay layer is similar to the session layer of OSI model. Name overlay (NOL) service for scalable Internet routing http://www.ietf.org/mail-archive/web/rrg/current/msg05532.html the following is a critique of about 411 words. Expect for collaboration on more critiques for this proposal. ------------------------- 1. Applications on hosts need to be rebuilt based on name overlay library to be NOL-enabled. The legacy softwares that are not maintained any more will not contribute benefits for routing scalability in the core-edge elimination situation. In the core-edge separation scheme, a new gateway NTR (Name Transfer Relay) is deployed to prevent edge specific PI prefixes into transit core. It doesn’t impede the legacy ends behind the NTR to access the outside Internet, but the legacy ends cannot or is difficult to access the ends behind a NTR without the help of NOL. 2. In the scenario of core-edge elimination, the end site will assigned to multiple PA address space, which lead to renumbering troubles on switching to other upstream providers. Upgrading ends to support NOL doesn’t give any benefits to edge networks. It has little incentives to use NOL in the core-edge elimination, and the same to other .host-based ID/locator split proposals. I believe that the edge networks prefer PI address space to PA address space whether they are IPv4 or IPv6 networks. 3. In the scenario of core-edge separation, the additional gateway NTR is to prevent the specific prefixes from the edge networks, just like a NAT or the ITR/ETR of LISP. A NTR gateway is can be seen as an extension of NAT (Network Address Translation). Although NATs are deployed widely, upgrading them to support NOL extension or deploying additional new gateway NTRs at the edge networks are on a voluntary basis and have few economic incentives. 4. The stateful or stateless translating for each packet traversing a NTR will require the cost of the CPU and memory of NTRs, and increase forwarding delay. Thus, it is not appropriated to deploy NTRs at the high-level transit networks where aggregated traffic maybe cause the congestion at the NTRs. 5. In the scenario of core-edge separation, the requirement of multi-homing and inter-domain traffic engineering will make end sites accessible via multiple different NTRs. For the reliability, all of the association between multiple NTRs and the end site name will be kept in DNS, which may increase the load of DNS. 6. In the support for mobility, it is necessary for the DNS to update the corresponding name-NTR mapping records in time when an end system move from behind one NTR to other NTRs. The NOL-enabled end relies on NOL layer to keep the continuity of applications data transport, while the underlying TCP/UDP transport session would be broken when the IP address changed. -Yangyang
- [rrg] NOL Critique Yangyang Wang
- Re: [rrg] NOL Critique Tony Li