(ngtrans) Connect-IGP draft comments
Pekka Savola <pekkas@netcore.fi> Sun, 17 March 2002 13:34 UTC
Received: from mercury.Sun.COM (mercury.Sun.COM [192.9.25.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA01146 for <ngtrans-archive@lists.ietf.org>; Sun, 17 Mar 2002 08:34:21 -0500 (EST)
Received: from engmail2.Eng.Sun.COM ([129.146.1.25]) by mercury.Sun.COM (8.9.3+Sun/8.9.3) with ESMTP id FAA09749; Sun, 17 Mar 2002 05:31:37 -0800 (PST)
Received: from sunroof.eng.sun.com (sunroof.Eng.Sun.COM [129.146.168.88]) by engmail2.Eng.Sun.COM (8.9.3+Sun/8.9.3/ENSMAIL,v2.1p1) with ESMTP id FAA27243; Sun, 17 Mar 2002 05:31:05 -0800 (PST)
Received: from sunroof.eng.sun.com (localhost [127.0.0.1]) by sunroof.eng.sun.com (8.12.2+Sun/8.12.2) with ESMTP id g2HDUlKL006445 for <ngtrans-dist@sunroof.eng.sun.com>; Sun, 17 Mar 2002 05:30:47 -0800 (PST)
Received: (from majordomo@localhost) by sunroof.eng.sun.com (8.12.2+Sun/8.12.2/Submit) id g2HDUlo3006444 for ngtrans-dist; Sun, 17 Mar 2002 05:30:47 -0800 (PST)
X-Authentication-Warning: sunroof.eng.sun.com: majordomo set sender to owner-ngtrans@sunroof.eng.sun.com using -f
Received: from engmail3.Eng.Sun.COM (engmail3 [129.144.170.5]) by sunroof.eng.sun.com (8.12.2+Sun/8.12.2) with ESMTP id g2HDUiKL006437 for <ngtrans@sunroof.eng.sun.com>; Sun, 17 Mar 2002 05:30:44 -0800 (PST)
Received: from kathmandu.sun.com (kathmandu.Central.Sun.COM [129.147.5.36]) by engmail3.Eng.Sun.COM (8.9.3+Sun/8.9.3/ENSMAIL, v2.1p1) with ESMTP id FAA16628 for <ngtrans@sunroof.eng.sun.com>; Sun, 17 Mar 2002 05:30:45 -0800 (PST)
Received: from netcore.fi (netcore.fi [193.94.160.1]) by kathmandu.sun.com (8.9.3+Sun/8.9.3) with ESMTP id GAA04971 for <ngtrans@sunroof.eng.sun.com>; Sun, 17 Mar 2002 06:30:44 -0700 (MST)
Received: from localhost (pekkas@localhost) by netcore.fi (8.11.6/8.11.6) with ESMTP id g2HDUdF27288; Sun, 17 Mar 2002 15:30:39 +0200
Date: Sun, 17 Mar 2002 15:30:39 +0200
From: Pekka Savola <pekkas@netcore.fi>
To: ngtrans@sunroof.eng.sun.com
cc: alain.baudot@francetelecom.com
Subject: (ngtrans) Connect-IGP draft comments
Message-ID: <Pine.LNX.4.44.0203171528220.27170-100000@netcore.fi>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset="US-ASCII"
Sender: owner-ngtrans@sunroof.eng.sun.com
Precedence: bulk
Reply-To: Pekka Savola <pekkas@netcore.fi>
Mostly just editorial issues at this point. You assume that IS-ISv4 + IS-ISv6 or OSPFv2 + OSPFv3 are used; what about (mainly) OSPFv2 + IS-ISv6? --8<-- 1. Abstract This draft proposes a mechanism that allows an incremental deployment of IPv6 inside an IPv4 AS. It aims at automatically set up tunnels, using IGP standard capabilities, in order to gradually introduce IPv6 connectivity within an initially IPv4 AS. As specified in draft-ietf-ngtrans-introduction-to-ipv6-transition-07.txt, this technique must be considered as a solution with a scope of domain. ==> "it aims at automatically set up tunnels" should be phrased better ==> change the document name to a reference. Terminology: o Routing Protocols Gateway RPG A routing protocols gateway is a component able to transfer routing information (e.g. IPv6 prefixes, metrics...) from a routing protocol to another one. ==> s/RPG/(RPG)/ ==> from one routing protocol to another 4.1 General case [...] The IPv4 IGP will flood sufficient information in the AS provide connectivity between these " IPv6 islands " to set up tunnel. ==> please rephrase, makes no sense. >From a scope point of view, two cases are possible : ==> s/>// An IPv6 island is considered as a part of an IPv4 area : In this case, the information flooded through the network (via IPv4 IGP messages) should be broadcasted with an intra area scope. The border area routers will have to process the IPv4 IGP message (with intra area scope) and flood another IPV4 IGP message with inter area scope ==> s/border area/area border/ ? 4.2.1 Case description [...] To create tunnels between IPv6 islands, the IPv6 prefixes of a particular island will be passed by OSPFv3 to OSPFv2 via the RPG. The RPG will construct an OSPFv2 message and will flood it to all other OSPFv2 nodes. An OSPF v2 handling specific routing protocol gateway message will receive this message and pass it to OSPF v3 via the RPG. This technique will automatize the creation of tunnel in the IPV4 domain. ==> What kind of tunnel? IP-IP as specified in GTP? The IPv6 prefixes transferred over the IPV4 IGP can be of any types (e.g. ISATAP). ==> very little sense IMO to give ISATAP as an example, as when ISATAP is used, igp-connect almost never would be used, I think. 4.2.3.2 Reception of opaque LSA When receiving this kind of opaque LSA, atunnel is created with the information given by the opaque LSA : the TLV Type 1 giving the tunnel end point information and the TLVs Type 2 giving the prefixes information. ==> s/atunnel/a tunnel/ The way tunnel can be setup and used is implementation dependant. It can be automatic or configured tunnels. ==> hopefully this doesn't aim for standards track then as then there could not be interoperability. When reception of these opaque LSA are successfully completed, each IPv6 island included in this IPv4 AS has the opportunity to communicate with all the other IPv6 islands included in this AS. ==> s/LSA/LSA's/ 6. Security considerations The security mechanisms of the native routing protocols are used. ==> security considerations of tunneling techniques (in particular, decapsulation) will also apply. This is especially bad if automatic tunneling is used. -- Pekka Savola "Tell me of difficulties surmounted, Netcore Oy not those you stumble over and fall" Systems. Networks. Security. -- Robert Jordan: A Crown of Swords
- (ngtrans) Connect-IGP draft comments Pekka Savola