From Ray.Bellis@nominet.org.uk Tue Jul 2 07:56:46 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C69121F9BB4 for ; Tue, 2 Jul 2013 07:56:45 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.599 X-Spam-Level: X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DhUPGRHSP24U for ; Tue, 2 Jul 2013 07:56:40 -0700 (PDT) Received: from mx2.nominet.org.uk (mx2.nominet.org.uk [213.248.242.49]) by ietfa.amsl.com (Postfix) with ESMTP id BFDAF21F9BB9 for ; Tue, 2 Jul 2013 07:56:39 -0700 (PDT) DomainKey-Signature: s=main.dk.nominet.selector; d=nominet.org.uk; c=nofws; q=dns; h=X-IronPort-AV:Received:Received:From:To:Subject: Thread-Topic:Thread-Index:Date:Message-ID:Accept-Language: Content-Language:X-MS-Has-Attach:X-MS-TNEF-Correlator: x-originating-ip:Content-Type:MIME-Version; b=0koMUkpqDPGeUQXi/UGLob5qonlZiPMgAotsHSTi+oBz3WKPegz3zipE XRqizjmYv8eELxpvKKzTERY0NRrImyFB8gs/GvJDlkY9TOGfVx+3GDX0R 4a7NoG+Tffarijj; DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nominet.org.uk; i=@nominet.org.uk; q=dns/txt; s=main.dkim.nominet.selector; t=1372776999; x=1404312999; h=from:to:subject:date:message-id:mime-version; bh=OhCg7nVEZ5t4U3Duo+Oo16klJthwIadxdlv05QWoL3g=; b=lmEH4l5CKEkgFd/kA8C6teI2tR6YpL8c9+z78c/oQh4+QZuFQZPv92BL Q/eo66n1/l5SuNXJDFo3sWvRpExy6awGgRIGi3AHck6zhdSaZvDVjdHB6 NOdwpEYLuNMx0yp; X-IronPort-AV: E=Sophos;i="4.87,980,1363132800"; d="scan'208,217";a="1471290" Received: from wds-exc2.okna.nominet.org.uk ([213.248.197.145]) by mx2.nominet.org.uk with ESMTP; 02 Jul 2013 15:56:38 +0100 Received: from WDS-EXC1.okna.nominet.org.uk ([fe80::1593:1394:a91f:8f5f]) by wds-exc2.okna.nominet.org.uk ([fe80::7577:eaca:5241:25d4%17]) with mapi id 14.02.0318.004; Tue, 2 Jul 2013 15:56:38 +0100 From: Ray Bellis To: "homenet@ietf.org Group" Thread-Topic: Nomcom 2013/14 Thread-Index: AQHOdzRaMLvgI13dQU6PLn3IytxUNg== Date: Tue, 2 Jul 2013 14:56:37 +0000 Message-ID: <53F00E5CD8B2E34C81C0C89EB0B4FE732DDE5C58@wds-exc1.okna.nominet.org.uk> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.2.1] Content-Type: multipart/alternative; boundary="_000_53F00E5CD8B2E34C81C0C89EB0B4FE732DDE5C58wdsexc1oknanomi_" MIME-Version: 1.0 Subject: [homenet] Nomcom 2013/14 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jul 2013 14:56:46 -0000 --_000_53F00E5CD8B2E34C81C0C89EB0B4FE732DDE5C58wdsexc1oknanomi_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable The 2013 Nomcom is still looking for more volunteers for its random selecti= on pool. Please see for more details about volunteering. There's more about the Nomcom itself at Ray --_000_53F00E5CD8B2E34C81C0C89EB0B4FE732DDE5C58wdsexc1oknanomi_ Content-Type: text/html; charset="us-ascii" Content-ID: <6E8503679DF7204EAEA54F0E81DCDDB6@okna.nominet.org.uk> Content-Transfer-Encoding: quoted-printable The 2013 Nomcom is still looking for more volunteers for its random selecti= on pool.

Please see <http://www.ietf.org/mail-archive/web/ietf/current/msg8= 0450.html> for more details about volunteering.

There's more about the Nomcom itself at <https://www.ietf.org/nomcom/>

Ray




--_000_53F00E5CD8B2E34C81C0C89EB0B4FE732DDE5C58wdsexc1oknanomi_-- From jch@pps.univ-paris-diderot.fr Tue Jul 2 18:41:58 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E852A11E8130 for ; Tue, 2 Jul 2013 18:41:56 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Rf9oNHMZdyUJ for ; Tue, 2 Jul 2013 18:41:50 -0700 (PDT) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by ietfa.amsl.com (Postfix) with ESMTP id 26E4211E812A for ; Tue, 2 Jul 2013 18:41:49 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/38117) with ESMTP id r631fm1i006302 for ; Wed, 3 Jul 2013 03:41:48 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id DAF6E4F51B for ; Wed, 3 Jul 2013 03:41:48 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id aFsuShUTbZpy for ; Wed, 3 Jul 2013 03:41:47 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 9664B4F4AB for ; Wed, 3 Jul 2013 03:41:47 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1UuC4p-00028A-60 for homenet@ietf.org; Wed, 03 Jul 2013 03:41:47 +0200 Date: Wed, 03 Jul 2013 03:41:47 +0200 Message-ID: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: "homenet@ietf.org Group" User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Wed, 03 Jul 2013 03:41:48 +0200 (CEST) Subject: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 01:41:58 -0000 Dear chairs, dear group, I have just submitted http://www.ietf.org/id/draft-chroboczek-homenet-configuration-separate-00.txt in which I argue that configuration information should be carried by a protocol separate from the routing protocol. I hope that this can be used as a basis for discussion. Dear chairs, please let me know whether you want me to prepare a short talk on the subject for the Berlin meeting, or whether you think it is premature. Thanks for listening, -- Juliusz From mellon@fugue.com Tue Jul 2 19:14:14 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81F0321F8EB3 for ; Tue, 2 Jul 2013 19:14:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b6ZRITeYjEcX for ; Tue, 2 Jul 2013 19:14:08 -0700 (PDT) Received: from toccata.fugue.com (toccata.fugue.com [204.152.186.142]) by ietfa.amsl.com (Postfix) with ESMTP id C506E11E8136 for ; Tue, 2 Jul 2013 19:14:08 -0700 (PDT) Received: from [10.0.10.40] (c-174-62-147-182.hsd1.nh.comcast.net [174.62.147.182]) by toccata.fugue.com (Postfix) with ESMTPSA id 7B9CA23802B9; Tue, 2 Jul 2013 22:14:06 -0400 (EDT) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Ted Lemon In-Reply-To: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> Date: Tue, 2 Jul 2013 22:14:05 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> To: Juliusz Chroboczek X-Mailer: Apple Mail (2.1508) Cc: "homenet@ietf.org Group" Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 02:14:14 -0000 On Jul 2, 2013, at 9:41 PM, Juliusz Chroboczek = wrote: > in which I argue that configuration information should be carried by > a protocol separate from the routing protocol. I hope that this can > be used as a basis for discussion. Normally we just discuss the arguments for and against on the mailing = list, rather than publishing drafts. The points you make in favor of = your position are vacuous=97essentially, they are just your opinions, = stated in an organized manner. As a working group participant, not an = AD, I don't think this draft contributes anything to the discussion. Honestly, I hate this sort of opinion-based debate; I don't mean to = single you out, because you're not the only person with a horse in this = race, but what I care about is a solution that works and requires = minimal changes on the host. Babel has some clear shortcomings in that = regard. I would be much more interested in a comparison between proposed = solutions that shows what they do well and what they do poorly, rather = than someone's opinions organized into a draft. From mellon@fugue.com Tue Jul 2 19:39:46 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 11D1521F9947 for ; Tue, 2 Jul 2013 19:39:46 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kqoJNPqasvtB for ; Tue, 2 Jul 2013 19:39:40 -0700 (PDT) Received: from toccata.fugue.com (toccata.fugue.com [204.152.186.142]) by ietfa.amsl.com (Postfix) with ESMTP id 4449821F8749 for ; Tue, 2 Jul 2013 19:39:40 -0700 (PDT) Received: from [10.0.10.40] (c-174-62-147-182.hsd1.nh.comcast.net [174.62.147.182]) by toccata.fugue.com (Postfix) with ESMTPSA id B3D1923802B9; Tue, 2 Jul 2013 22:39:38 -0400 (EDT) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Ted Lemon In-Reply-To: Date: Tue, 2 Jul 2013 22:39:37 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> To: Juliusz Chroboczek X-Mailer: Apple Mail (2.1508) Cc: "homenet@ietf.org Group" Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 02:39:46 -0000 On Jul 2, 2013, at 10:14 PM, Ted Lemon wrote: > Normally we just discuss the arguments for and against on the mailing = list, rather than publishing drafts. The points you make in favor of = your position are vacuous=97essentially, they are just your opinions, = stated in an organized manner. As a working group participant, not an = AD, I don't think this draft contributes anything to the discussion. Sorry, I realized when I read this back that it was really harsh. I = think the work you guys have done on Babel is good work=97the point of = saying this is not to say that Babel is a bad idea, or shouldn't be = considered. It's that the way we should consider it is by comparing it = point by point against the alternatives on a technical basis. The considerations you've raised here are not inconsequential=97they're = just not what I would consider to be first-order considerations. They = are more considerations that we might use in choosing between two = solutions that were otherwise equally good. From jmh@joelhalpern.com Tue Jul 2 19:46:18 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1A7B21F9A8F for ; Tue, 2 Jul 2013 19:46:17 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.518 X-Spam-Level: X-Spam-Status: No, score=-102.518 tagged_above=-999 required=5 tests=[AWL=0.081, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hH177EFTCz9N for ; Tue, 2 Jul 2013 19:46:13 -0700 (PDT) Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) by ietfa.amsl.com (Postfix) with ESMTP id 6404C11E814C for ; Tue, 2 Jul 2013 19:46:13 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 49D611C054F; Tue, 2 Jul 2013 19:46:13 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net Received: from [10.10.10.104] (pool-70-106-134-124.clppva.east.verizon.net [70.106.134.124]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 4554A1C003D; Tue, 2 Jul 2013 19:46:12 -0700 (PDT) Message-ID: <51D3906F.70303@joelhalpern.com> Date: Tue, 02 Jul 2013 22:46:07 -0400 From: "Joel M. Halpern" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: Ted Lemon References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> In-Reply-To: <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Cc: "homenet@ietf.org Group" , Juliusz Chroboczek Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 02:46:18 -0000 Actually, it seems to me that if we even want to be able to consider other routing protocols, our job will be much easier, and the architecture much cleaner, if we do not couple the configuration distribution problem to the routing protocol problem. If we are sure we will pick the right answer to the routing problem, then sure, use that for all our needs. I know how much confidence I have in my ability to make this call. Yours, Joel On 7/2/2013 10:39 PM, Ted Lemon wrote: > On Jul 2, 2013, at 10:14 PM, Ted Lemon wrote: >> Normally we just discuss the arguments for and against on the >> mailing list, rather than publishing drafts. The points you make in >> favor of your position are vacuous—essentially, they are just your >> opinions, stated in an organized manner. As a working group >> participant, not an AD, I don't think this draft contributes >> anything to the discussion. > > Sorry, I realized when I read this back that it was really harsh. I > think the work you guys have done on Babel is good work—the point of > saying this is not to say that Babel is a bad idea, or shouldn't be > considered. It's that the way we should consider it is by comparing > it point by point against the alternatives on a technical basis. > > The considerations you've raised here are not inconsequential—they're > just not what I would consider to be first-order considerations. > They are more considerations that we might use in choosing between > two solutions that were otherwise equally good. > > _______________________________________________ homenet mailing list > homenet@ietf.org https://www.ietf.org/mailman/listinfo/homenet > From dave.taht@gmail.com Tue Jul 2 20:13:52 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C76211E8151 for ; Tue, 2 Jul 2013 20:13:52 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.6 X-Spam-Level: X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xLB+swzApfK8 for ; Tue, 2 Jul 2013 20:13:50 -0700 (PDT) Received: from mail-ie0-x235.google.com (mail-ie0-x235.google.com [IPv6:2607:f8b0:4001:c03::235]) by ietfa.amsl.com (Postfix) with ESMTP id 339EA11E814B for ; Tue, 2 Jul 2013 20:13:50 -0700 (PDT) Received: by mail-ie0-f181.google.com with SMTP id x12so12807362ief.26 for ; Tue, 02 Jul 2013 20:13:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=+cOl1NWEvzdiUe1P/GhihdTdazZwvuSGlvjeMQI6NWs=; b=iEeASKzyLLiLa55zQMCzT8m+THhVhtgDpbTR+xC1yKeRSewRBBgoLH4FCBOKNWbGPJ u9wV5ISEx0B+OV5x4xytvfXwR5doxpqzu24HtNWht37lSJmrr1XGSbVRZ62nCq5XybCP s2vi3WqXhIS+LUPXNEo1aUVzTVTm/daEoHkzT0pDHveWNY2q8Q+QQ14EB4IHB7AfhCLm HOiRw152yix125e7asGu7rWBbNvyS8eVZmwNrp8SSw962P7QWzuYFGt4lO14/Rtc8opC kC8WfyCcl2gUVQ6xRkqA8LNi3RuTCP9MJzoHN/blSGo3JIJGF82h9jKfuataECMwDMT+ l6xw== MIME-Version: 1.0 X-Received: by 10.43.133.70 with SMTP id hx6mr924260icc.34.1372821225418; Tue, 02 Jul 2013 20:13:45 -0700 (PDT) Received: by 10.64.86.8 with HTTP; Tue, 2 Jul 2013 20:13:45 -0700 (PDT) In-Reply-To: <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> Date: Tue, 2 Jul 2013 20:13:45 -0700 Message-ID: From: Dave Taht To: Ted Lemon Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Cc: "homenet@ietf.org Group" , Juliusz Chroboczek Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 03:13:52 -0000 On Tue, Jul 2, 2013 at 7:39 PM, Ted Lemon wrote: > On Jul 2, 2013, at 10:14 PM, Ted Lemon wrote: >> Normally we just discuss the arguments for and against on the mailing li= st, rather than publishing drafts. The points you make in favor of your pos= ition are vacuous=97essentially, they are just your opinions, stated in an = organized manner. As a working group participant, not an AD, I don't thin= k this draft contributes anything to the discussion. > > Sorry, I realized when I read this back that it was really harsh. I thi= nk the work you guys have done on Babel is good work=97the point of saying = this is not to say that Babel is a bad idea, or shouldn't be considered. = It's that the way we should consider it is by comparing it point by point a= gainst the alternatives on a technical basis. > > The considerations you've raised here are not inconsequential=97they're j= ust not what I would consider to be first-order considerations. They are = more considerations that we might use in choosing between two solutions tha= t were otherwise equally good. The argument here is about AHCP, not babel, actually. There have been misstatements made here of late about configuration information, notably prefix distribution, requiring a routing protocol for various "necessary" reasons. AHCP's methods are a good counter-argument to many of those arguments, and it's been "running code" for the last several years, and readily available in many a distribution. So going to the extent of a written document that attempts to draw a line in the sand as to overall philosophy regarding configuration and the need for routing seems useful. I agree that I'd like to see a good comparison document, but always tend to prefer more working code.... (Incidentally: after having long misunderstood the AHCP forwarding mechanism, last night I was able to add ipv6[1] support to over a dozen machines in a heavily routed network in a manner currently impossible with dhcp-v6, with nearly zero configuration, which was pretty cool (basically I just had to apt-get install ahcpd, identify the interfaces and start the daemon). No need for dhcp-like relays or other complexities. It may make it more possible to do "directionless" configuration similarly to hipnet... Certainly there exists room for multiple routing protocols in the universe, of note being ospf, isis, bgp, babel, batman, olsr(v2), oadv, and whatever 6lowpan is up to nowadays. What I'd like to move the debate to: is "what needs to be configured in a homenet" rather than the underlying means of distributing it... because far more than prefix distribution is required. And I'd certainly like it if it worked well with ipv4 as well. There are hard questions there, and if you look hard at the history of dhcp you can see all sorts of legacy stuff in there that was once very important, and now no longer is... except for the people that need it to work. I've already pointed out that support for distributing a WINS protocol server would be needed in a routed home windows based network. There are dozens of other examples, here: http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol#Client_con= figuration_parameters_in_DHCP > > _______________________________________________ > homenet mailing list > homenet@ietf.org > https://www.ietf.org/mailman/listinfo/homenet [1] I could have just as easily have had ahcp manage the ipv4 addresses too but the pain of having to renumber anything without an adequate dns naming scheme deterred me. But that's a job for mdnsext. --=20 Dave T=E4ht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.= html From mellon@fugue.com Tue Jul 2 20:22:16 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E67F11E814B for ; Tue, 2 Jul 2013 20:22:16 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 78mbSeUcYUBn for ; Tue, 2 Jul 2013 20:22:10 -0700 (PDT) Received: from toccata.fugue.com (toccata.fugue.com [204.152.186.142]) by ietfa.amsl.com (Postfix) with ESMTP id B3D9B11E8149 for ; Tue, 2 Jul 2013 20:22:10 -0700 (PDT) Received: from [10.0.10.40] (c-174-62-147-182.hsd1.nh.comcast.net [174.62.147.182]) by toccata.fugue.com (Postfix) with ESMTPSA id B1CA123802B9; Tue, 2 Jul 2013 23:22:09 -0400 (EDT) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Ted Lemon In-Reply-To: <51D3906F.70303@joelhalpern.com> Date: Tue, 2 Jul 2013 23:22:08 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> To: Joel M. Halpern X-Mailer: Apple Mail (2.1508) Cc: "homenet@ietf.org Group" , Juliusz Chroboczek Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 03:22:16 -0000 On Jul 2, 2013, at 10:46 PM, Joel M. Halpern = wrote: > Actually, it seems to me that if we even want to be able to consider = other routing protocols, our job will be much easier, and the = architecture much cleaner, if we do not couple the configuration = distribution problem to the routing protocol problem. Well yes, fine, you believe that, but wouldn't it be better if we made = our decision on the basis of a rational comparison between alternatives, = rather than on belief? The reality is that a fully functional homenet is probably going to = require keeping at least three different caches coherent: the naming = cache, the routing cache and the configuration cache. If you disagree = with this, that's certainly a valid debate to have. If you don't disagree with this, though, then it's completely rational = to suggest using an existing cache coherency protocol that currently = distributes routes to distribute names and configuration information as = well. It's not the only solution, and it may not be the best solution, = but it's certainly a valid solution. The basis for rejecting it should = be that there's a better solution, not that "it's too complicated." And BTW, if homenet routers are to interoperate, we really probably do = need to choose a routing protocol, and not try to be flexible. From mellon@fugue.com Tue Jul 2 20:24:38 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6503021F8842 for ; Tue, 2 Jul 2013 20:24:38 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XfIa88j6dV-s for ; Tue, 2 Jul 2013 20:24:33 -0700 (PDT) Received: from toccata.fugue.com (toccata.fugue.com [204.152.186.142]) by ietfa.amsl.com (Postfix) with ESMTP id 5428721F8808 for ; Tue, 2 Jul 2013 20:24:33 -0700 (PDT) Received: from [10.0.10.40] (c-174-62-147-182.hsd1.nh.comcast.net [174.62.147.182]) by toccata.fugue.com (Postfix) with ESMTPSA id AA01823802B9; Tue, 2 Jul 2013 23:24:32 -0400 (EDT) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Ted Lemon In-Reply-To: Date: Tue, 2 Jul 2013 23:24:31 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <115A419F-E30B-4B62-8BBA-DEE4307FE333@fugue.com> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> To: Dave Taht X-Mailer: Apple Mail (2.1508) Cc: "homenet@ietf.org Group" , Juliusz Chroboczek Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 03:24:38 -0000 On Jul 2, 2013, at 11:13 PM, Dave Taht wrote: > = http://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol#Client_co= nfiguration_parameters_in_DHCP I've tried and failed to improve the wikipedia article on DHCP. You = really shouldn't rely on it as a good source of information about DHCP. From jmh@joelhalpern.com Tue Jul 2 20:45:03 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E01821F9951 for ; Tue, 2 Jul 2013 20:45:03 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.527 X-Spam-Level: X-Spam-Status: No, score=-102.527 tagged_above=-999 required=5 tests=[AWL=0.072, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FVCScU4yh8-V for ; Tue, 2 Jul 2013 20:44:57 -0700 (PDT) Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) by ietfa.amsl.com (Postfix) with ESMTP id 6864E21F9967 for ; Tue, 2 Jul 2013 20:44:53 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 57D291C071F; Tue, 2 Jul 2013 20:44:53 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net Received: from [10.10.10.104] (pool-70-106-134-124.clppva.east.verizon.net [70.106.134.124]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 761021C054F; Tue, 2 Jul 2013 20:44:52 -0700 (PDT) Message-ID: <51D39E2F.9000503@joelhalpern.com> Date: Tue, 02 Jul 2013 23:44:47 -0400 From: "Joel M. Halpern" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: Ted Lemon References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Cc: "homenet@ietf.org Group" , Juliusz Chroboczek Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 03:45:03 -0000 Actually, for much of the data in those three caches, there is no obvious reason to keep them "aligned" or distribute them together. My starting point is that there has been a lot of work on home-relevant configuration and home-relevant routing. We also know that home networking technologies have changed a lot of the years. And we know that there is a significant range in needs. Thus, I can well believe we mandate something now for interoperability. But we may well want to be able to evolve that. In the absence of a strong argument for coupling, both technology and architectural history (divide and conquer) would recommend separation. Yours, Joel On 7/2/2013 11:22 PM, Ted Lemon wrote: > On Jul 2, 2013, at 10:46 PM, Joel M. Halpern > wrote: >> Actually, it seems to me that if we even want to be able to >> consider other routing protocols, our job will be much easier, and >> the architecture much cleaner, if we do not couple the >> configuration distribution problem to the routing protocol >> problem. > > Well yes, fine, you believe that, but wouldn't it be better if we > made our decision on the basis of a rational comparison between > alternatives, rather than on belief? > > The reality is that a fully functional homenet is probably going to > require keeping at least three different caches coherent: the naming > cache, the routing cache and the configuration cache. If you > disagree with this, that's certainly a valid debate to have. > > If you don't disagree with this, though, then it's completely > rational to suggest using an existing cache coherency protocol that > currently distributes routes to distribute names and configuration > information as well. It's not the only solution, and it may not be > the best solution, but it's certainly a valid solution. The basis > for rejecting it should be that there's a better solution, not that > "it's too complicated." > > And BTW, if homenet routers are to interoperate, we really probably > do need to choose a routing protocol, and not try to be flexible. > > From mellon@fugue.com Tue Jul 2 20:56:10 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98D5611E8159 for ; Tue, 2 Jul 2013 20:56:10 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6W59U3dqIxFJ for ; Tue, 2 Jul 2013 20:56:04 -0700 (PDT) Received: from toccata.fugue.com (toccata.fugue.com [204.152.186.142]) by ietfa.amsl.com (Postfix) with ESMTP id DD87111E8158 for ; Tue, 2 Jul 2013 20:56:04 -0700 (PDT) Received: from [10.0.10.40] (c-174-62-147-182.hsd1.nh.comcast.net [174.62.147.182]) by toccata.fugue.com (Postfix) with ESMTPSA id C790E23802B9; Tue, 2 Jul 2013 23:56:03 -0400 (EDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Ted Lemon In-Reply-To: <51D39E2F.9000503@joelhalpern.com> Date: Tue, 2 Jul 2013 23:56:02 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <160CA4C3-C011-42F5-B432-E935827B2705@fugue.com> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D39E2F.9000503@joelhalpern.com> To: Joel M. Halpern X-Mailer: Apple Mail (2.1508) Cc: "homenet@ietf.org Group" , Juliusz Chroboczek Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 03:56:10 -0000 On Jul 2, 2013, at 11:44 PM, Joel M. Halpern = wrote: > In the absence of a strong argument for coupling, both technology and = architectural history (divide and conquer) would recommend separation. To be clear, what we are hearing here is a very weak argument _against_ = coupling, which I am rejecting because it is weak. We haven't heard = any argument _for_ coupling. We have heard some folks talk about a = solution that uses a routing protocol to keep the configuration cache = coherent as well. What I am trying to argue against is rejecting a proposal out of hand = because it uses the same cache coherency mechanism for all three = databases. We should reject it for some technical reason: that there is = an alternative that works better, or that it doesn't work well. (I should point out that since we need to support lowpan networks as = leaf networks, clearly we are not going to be running the same routing = protocol throughout the network. But lowpan networks should never be = transit networks; I think we do need a common routing protocol for = transit networks, or we are going to wind up with an ever-expanding = interoperability maze.) From jch@pps.univ-paris-diderot.fr Wed Jul 3 04:53:16 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B06E21F9CAD for ; Wed, 3 Jul 2013 04:53:16 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rP7JNnDSNtyf for ; Wed, 3 Jul 2013 04:53:10 -0700 (PDT) Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by ietfa.amsl.com (Postfix) with ESMTP id 2146921F9CC0 for ; Wed, 3 Jul 2013 04:53:09 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/38117) with ESMTP id r63Br09e018293; Wed, 3 Jul 2013 13:53:01 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 8D1324F56D; Wed, 3 Jul 2013 13:53:00 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id AsgK1Bv9Dxql; Wed, 3 Jul 2013 13:52:59 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 81ECC4F589; Wed, 3 Jul 2013 13:52:59 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1UuLcJ-00014H-3h; Wed, 03 Jul 2013 13:52:59 +0200 Date: Wed, 03 Jul 2013 13:52:59 +0200 Message-ID: <8761wr3lno.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Ted Lemon In-Reply-To: References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Wed, 03 Jul 2013 13:53:01 +0200 (CEST) Cc: "homenet@ietf.org Group" Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 11:53:16 -0000 > Normally we just discuss the arguments for and against on the > mailing list, rather than publishing drafts. I'm a little confused. From what Mark explained to me (by private mail), I was under the impression that publishing a draft is the right way to prompt discussion of a subject at the next meeting. I'm sorry if I misunderstood, and would be grateful if you told me what is the right way, perhaps after discussion with Mark. > The points you make in favor of your position are vacuous Oh? > Babel has some clear shortcomings in that regard. I'm even more confused. There is absolutely nothing in this draft about Babel. > you're not the only person with a horse in this race Ted, I've said it before, but it bears repeating. I am not pushing Babel as the Homenet routing protocol. I am not pushing AHCP as the Homenet configuration protocol. I will be very happy if RIPng, OSPF, IS-IS or another respectable layer 3 routing protocol is chosen as the Homenet routing protocol. (And yes, I'm dead serious about RIPng.) -- Juliusz From mellon@fugue.com Wed Jul 3 05:59:19 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DE9121F92A5 for ; Wed, 3 Jul 2013 05:59:19 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vt43QdCkqrcH for ; Wed, 3 Jul 2013 05:59:14 -0700 (PDT) Received: from toccata.fugue.com (toccata.fugue.com [204.152.186.142]) by ietfa.amsl.com (Postfix) with ESMTP id 7288821F8F4A for ; Wed, 3 Jul 2013 05:59:14 -0700 (PDT) Received: from [IPv6:2001:470:88a3::18cd:6ffd:5083:74f1] (unknown [IPv6:2001:470:88a3:0:18cd:6ffd:5083:74f1]) by toccata.fugue.com (Postfix) with ESMTPSA id AB6E423805E5; Wed, 3 Jul 2013 08:59:11 -0400 (EDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Ted Lemon In-Reply-To: <8761wr3lno.wl%jch@pps.univ-paris-diderot.fr> Date: Wed, 3 Jul 2013 08:59:10 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <201A0496-6D65-4822-B5F6-EB3B5C77273E@fugue.com> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <8761wr3lno.wl%jch@pps.univ-paris-diderot.fr> To: Juliusz Chroboczek X-Mailer: Apple Mail (2.1508) Cc: "homenet@ietf.org Group" Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 12:59:19 -0000 On Jul 3, 2013, at 7:52 AM, Juliusz Chroboczek = wrote: > I'm a little confused. =46rom what Mark explained to me (by private > mail), I was under the impression that publishing a draft is the right > way to prompt discussion of a subject at the next meeting. I'm sorry > if I misunderstood, and would be grateful if you told me what is the > right way, perhaps after discussion with Mark. I think what Mark is hoping you will publish is a draft describing = something positive you have to contribute to the discussion. What I = would like to see is a presentation of what you think the solution of = the problem ought to be, not what you think it ought not to be. It's = clear that you have something in mind. Putting it down in a draft = would be very constructive. To be clear, the working group hasn't been considering solutions in a = serious way yet, because we were waiting on the architecture document, = which I think is now close to done. But we've already had = presentations on solutions, and I _think_, perhaps incorrectly, that you = are reacting to them. Perhaps you felt that you couldn't present a = solution yet, but if so I would encourage you to reconsider. From Ray.Bellis@nominet.org.uk Wed Jul 3 06:19:27 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E79EB21F99D0 for ; Wed, 3 Jul 2013 06:19:27 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.599 X-Spam-Level: X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xnkOYgqZs438 for ; Wed, 3 Jul 2013 06:19:23 -0700 (PDT) Received: from mx1.nominet.org.uk (mail.nominet.org.uk [213.248.242.48]) by ietfa.amsl.com (Postfix) with ESMTP id B829121F9655 for ; Wed, 3 Jul 2013 06:19:21 -0700 (PDT) DomainKey-Signature: s=main.dk.nominet.selector; d=nominet.org.uk; c=nofws; q=dns; h=X-IronPort-AV:Received:Received:From:To:Subject: Thread-Topic:Thread-Index:Date:Message-ID:References: In-Reply-To:Accept-Language:Content-Language: X-MS-Has-Attach:X-MS-TNEF-Correlator:x-originating-ip: Content-Type:Content-ID:Content-Transfer-Encoding: MIME-Version; b=K/T2qQyOmH3wLnt4GV9basCVjlKgE+Eno6wq50A73Ade6rgZdkWnV5pR o1DqNp78EkD1JnOxSivT/FabjCrkm9RKWG5TybIxWCUVE52XI3ZvyaEF9 KpjdQUqdJ1T5S2q; DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nominet.org.uk; i=@nominet.org.uk; q=dns/txt; s=main.dkim.nominet.selector; t=1372857562; x=1404393562; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=5VDaLxNKypYt1EOUu2AM4JANZ9N5jNP2Xfdzt+4g2/I=; b=xsPdsOQuTfnDEmg96oMZvI46ZzsQLho9+lSHf59QCdLtjJ3WTcZy/7oI 83JFtFbNryXUsLjAV2m7mZerNREzAy7r+SCSGfUD0RPxF9ROR3Gi2Sfgt 5kQwqtIPPPNyiY9; X-IronPort-AV: E=Sophos;i="4.87,988,1363132800"; d="scan'208";a="1783156" Received: from wds-exc2.okna.nominet.org.uk ([213.248.197.145]) by mx1.nominet.org.uk with ESMTP; 03 Jul 2013 14:19:20 +0100 Received: from WDS-EXC1.okna.nominet.org.uk ([fe80::1593:1394:a91f:8f5f]) by wds-exc2.okna.nominet.org.uk ([fe80::7577:eaca:5241:25d4%17]) with mapi id 14.02.0318.004; Wed, 3 Jul 2013 14:19:20 +0100 From: Ray Bellis To: "homenet@ietf.org Group" Thread-Topic: [homenet] draft-chroboczek-homenet-configuration-separate-00 Thread-Index: AQHOd46I6RHFN6cZfkWBXSPs7S3JFplSJhuAgAChvoCAABJ+AIAABaGA Date: Wed, 3 Jul 2013 13:19:19 +0000 Message-ID: <53F00E5CD8B2E34C81C0C89EB0B4FE732DDE84CD@wds-exc1.okna.nominet.org.uk> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <8761wr3lno.wl%jch@pps.univ-paris-diderot.fr> <201A0496-6D65-4822-B5F6-EB3B5C77273E@fugue.com> In-Reply-To: <201A0496-6D65-4822-B5F6-EB3B5C77273E@fugue.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.2.1] Content-Type: text/plain; charset="us-ascii" Content-ID: <1800D8D8976DFB4CA123337D5506466A@okna.nominet.org.uk> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 13:19:28 -0000 On 3 Jul 2013, at 13:59, Ted Lemon wrote: > I think what Mark is hoping you will publish is a draft describing someth= ing positive you have to contribute to the discussion. What I would like = to see is a presentation of what you think the solution of the problem ough= t to be, not what you think it ought not to be. It's clear that you have = something in mind. Putting it down in a draft would be very constructive. >=20 > To be clear, the working group hasn't been considering solutions in a ser= ious way yet, because we were waiting on the architecture document, which I= think is now close to done. But we've already had presentations on solut= ions, and I _think_, perhaps incorrectly, that you are reacting to them. P= erhaps you felt that you couldn't present a solution yet, but if so I would= encourage you to reconsider. +1 - what Ted said Ray From jch@pps.univ-paris-diderot.fr Wed Jul 3 06:22:30 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 66D3621F9C4B for ; Wed, 3 Jul 2013 06:22:30 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gJrqXqRRcbxT for ; Wed, 3 Jul 2013 06:22:24 -0700 (PDT) Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by ietfa.amsl.com (Postfix) with ESMTP id 0A9C921F9C4A for ; Wed, 3 Jul 2013 06:22:22 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/38117) with ESMTP id r63DMJY4022170; Wed, 3 Jul 2013 15:22:19 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 916454F591; Wed, 3 Jul 2013 15:22:19 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id ucoxXbAgwU1P; Wed, 3 Jul 2013 15:22:18 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 3792B4F58F; Wed, 3 Jul 2013 15:22:18 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1UuN0j-0001DO-ON; Wed, 03 Jul 2013 15:22:17 +0200 Date: Wed, 03 Jul 2013 15:22:17 +0200 Message-ID: <87r4ff22ye.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Ted Lemon In-Reply-To: <201A0496-6D65-4822-B5F6-EB3B5C77273E@fugue.com> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <8761wr3lno.wl%jch@pps.univ-paris-diderot.fr> <201A0496-6D65-4822-B5F6-EB3B5C77273E@fugue.com> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Wed, 03 Jul 2013 15:22:19 +0200 (CEST) Cc: "homenet@ietf.org Group" Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 13:22:30 -0000 > What I would like to see is a presentation of what you think the > solution of the problem ought to be, not what you think it ought not > to be. Ah, I read you now. > It's clear that you have something in mind. Putting it down in > a draft would be very constructive. I do have some ideas, granted, but I am pretty sure they will evolve significantly after I have a chance for an extended chat with Markus and others. > To be clear, the working group hasn't been considering solutions in > a serious way yet [...] Perhaps you felt that you couldn't present > a solution yet, but if so I would encourage you to reconsider. May I assume that you and other interested parties have read draft-chroboczek-ahcp-00? What I fear is that if I present AHCP, people will think that I'm pushing AHCP in its current form rather than as a basis for future work, and positions will cristallise prematurely. -- Juliusz From mellon@fugue.com Wed Jul 3 06:43:44 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E74111E81B6 for ; Wed, 3 Jul 2013 06:43:44 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Iw06PC5RBZeW for ; Wed, 3 Jul 2013 06:43:38 -0700 (PDT) Received: from toccata.fugue.com (toccata.fugue.com [204.152.186.142]) by ietfa.amsl.com (Postfix) with ESMTP id AA24511E81C1 for ; Wed, 3 Jul 2013 06:43:38 -0700 (PDT) Received: from [10.0.10.40] (c-174-62-147-182.hsd1.nh.comcast.net [174.62.147.182]) by toccata.fugue.com (Postfix) with ESMTPSA id A8A2D23802B9; Wed, 3 Jul 2013 09:43:37 -0400 (EDT) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Ted Lemon In-Reply-To: <87r4ff22ye.wl%jch@pps.univ-paris-diderot.fr> Date: Wed, 3 Jul 2013 09:43:36 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <2D3DA88F-48B5-410B-9C4B-2BD95FE2C521@fugue.com> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <8761wr3lno.wl%jch@pps.univ-paris-diderot.fr> <201A0496-6D65-4822-B5F6-EB3B5C77273E@fugue.com> <87r4ff22ye.wl%jch@pps.univ-paris-diderot.fr> To: Juliusz Chroboczek X-Mailer: Apple Mail (2.1508) Cc: "homenet@ietf.org Group" Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 13:43:44 -0000 On Jul 3, 2013, at 9:22 AM, Juliusz Chroboczek = wrote: > May I assume that you and other interested parties have read > draft-chroboczek-ahcp-00? I found the description of the architecture frustratingly brief, and I = have not read the document in detail because of that. > What I fear is that if I present AHCP, people will think that I'm > pushing AHCP in its current form rather than as a basis for future > work, and positions will cristallise prematurely. I think that's a reasonable fear, but you don't have to present AHCP=97you= can just present an architecture. The difference between this and = the current architecture document would be that yours would be really = specific. This sort of thing is a really useful exercise, because when = you try to clearly express what it is that you think should be done, you = are forced to think through the details, and suddenly things that = weren't fleshed out in previous versions of the protocol become clear. From gettysjim@gmail.com Wed Jul 3 07:42:00 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8090C21F9CC6 for ; Wed, 3 Jul 2013 07:42:00 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.977 X-Spam-Level: X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M9TsgBuP59U4 for ; Wed, 3 Jul 2013 07:42:00 -0700 (PDT) Received: from mail-oa0-x234.google.com (mail-oa0-x234.google.com [IPv6:2607:f8b0:4003:c02::234]) by ietfa.amsl.com (Postfix) with ESMTP id E575421F9CC4 for ; Wed, 3 Jul 2013 07:41:59 -0700 (PDT) Received: by mail-oa0-f52.google.com with SMTP id g12so271593oah.11 for ; Wed, 03 Jul 2013 07:41:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=B10rBFs3rhbKhAECGYISBuMYcK2sUGmtBOj4xt96NgE=; b=iFHp7Kv1HHCmvIvaAvARPeaH1PHAUowp5c5shxeQl0k/2Q+PyxTkNsPGX5dpdKdcaZ dIW9iP1zkshQCotjWqwWPTqa0/VDDjoOgYMwGnssWimKnVb+DUnZqjqx2jNbNLky31Q9 HlQBLSwtoxo83BGM3MUMAhHcQ5VZLy5MKuc1ephlp2QGDCMbjiy/vo7pcHsf05rw4YTE xHY2zSdkJUPw3+IqMWD3aleCVMhPVSL8jtRufnxCnFRe2P8EIe0gPVqFMDPwczl1LuZr xcrbjOmMdw/pHMElTSr8FEpugKISp150Dd+8xLUl5qz2if6PiUsSue/i4MvlIU+h76b1 zT1Q== MIME-Version: 1.0 X-Received: by 10.182.130.228 with SMTP id oh4mr1080874obb.38.1372862519432; Wed, 03 Jul 2013 07:41:59 -0700 (PDT) Sender: gettysjim@gmail.com Received: by 10.76.144.67 with HTTP; Wed, 3 Jul 2013 07:41:59 -0700 (PDT) In-Reply-To: <2D3DA88F-48B5-410B-9C4B-2BD95FE2C521@fugue.com> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <8761wr3lno.wl%jch@pps.univ-paris-diderot.fr> <201A0496-6D65-4822-B5F6-EB3B5C77273E@fugue.com> <87r4ff22ye.wl%jch@pps.univ-paris-diderot.fr> <2D3DA88F-48B5-410B-9C4B-2BD95FE2C521@fugue.com> Date: Wed, 3 Jul 2013 10:41:59 -0400 X-Google-Sender-Auth: mJ3xetkXTiMnPtxN9mj979d1S3E Message-ID: From: Jim Gettys To: Ted Lemon Content-Type: multipart/alternative; boundary=089e0115ed26cbdfd904e09c7686 Cc: "homenet@ietf.org Group" , Juliusz Chroboczek Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 14:42:00 -0000 --089e0115ed26cbdfd904e09c7686 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On Wed, Jul 3, 2013 at 9:43 AM, Ted Lemon wrote: > On Jul 3, 2013, at 9:22 AM, Juliusz Chroboczek < > jch@pps.univ-paris-diderot.fr> wrote: > > May I assume that you and other interested parties have read > > draft-chroboczek-ahcp-00? > > I found the description of the architecture frustratingly brief, and I > have not read the document in detail because of that. > > > What I fear is that if I present AHCP, people will think that I'm > > pushing AHCP in its current form rather than as a basis for future > > work, and positions will cristallise prematurely. > > I think that's a reasonable fear, but you don't have to present AHCP=97yo= u > can just present an architecture. The difference between this and th= e > current architecture document would be that yours would be really specifi= c. > This sort of thing is a really useful exercise, because when you try to > clearly express what it is that you think should be done, you are forced = to > think through the details, and suddenly things that weren't fleshed out i= n > previous versions of the protocol become clear. > > I've never seen an IETF working group shy about "improving" a protocol being worked on in that group; rather the reverse, particularly if shortcomings of an existing protocol are pointed out. Generally, it's designs done *without* existence proofs that go wrong, go wrong, go wrong... - Jim --089e0115ed26cbdfd904e09c7686 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable


On Wed, Jul 3, 2013 at 9:43 AM, Ted Lemon <mellon@fugue.com> wrote:
On Jul 3, 2013, at 9:22 AM= , Juliusz Chroboczek <j= ch@pps.univ-paris-diderot.fr> wrote:
> May I assume that you and other interested parties have read
> draft-chroboczek-ahcp-00?

I found the description of the architecture frustratingly brief, and = I have not read the document in detail because of that.

> What I fear is that if I present AHCP, people will think that I'm<= br> > pushing AHCP in its current form rather than as a basis for future
> work, and positions will cristallise prematurely.

I think that's a reasonable fear, but you don't have to prese= nt AHCP=97you can just present an architecture. =A0 =A0 =A0The difference b= etween this and the current architecture document would be that yours would= be really specific. =A0 This sort of thing is a really useful exercise, be= cause when you try to clearly express what it is that you think should be d= one, you are forced to think through the details, and suddenly things that = weren't fleshed out in previous versions of the protocol become clear.<= br>

I've never seen an IET= F working group shy about "improving" a protocol being worked on = in that group; rather the reverse, particularly if shortcomings of an exist= ing protocol are pointed out.

Generally, it's designs do= ne *without* existence proofs that go wrong, go wrong, go wrong...
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0- Jim
--089e0115ed26cbdfd904e09c7686-- From gettysjim@gmail.com Wed Jul 3 07:46:11 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86FD011E817E for ; Wed, 3 Jul 2013 07:46:11 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.144 X-Spam-Level: X-Spam-Status: No, score=-1.144 tagged_above=-999 required=5 tests=[AWL=-0.833, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001, SARE_HTML_USL_OBFU=1.666] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o8Hndu3hWrdh for ; Wed, 3 Jul 2013 07:46:10 -0700 (PDT) Received: from mail-ob0-x22f.google.com (mail-ob0-x22f.google.com [IPv6:2607:f8b0:4003:c01::22f]) by ietfa.amsl.com (Postfix) with ESMTP id 8F04911E81B2 for ; Wed, 3 Jul 2013 07:46:00 -0700 (PDT) Received: by mail-ob0-f175.google.com with SMTP id xn12so230443obc.6 for ; Wed, 03 Jul 2013 07:45:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=88e00o41PFg363nLmariZ+tB+pM4Z5x5Mn10DvX0Ny8=; b=vBMeC7lqF7AJTAh3uv4/GH6E9ZnUkXSp4wXs7NmT4x4my9D9QT2xDiyBUuOYFMBGPJ Gcd1SVpNCmjCoKRR/i+PaAYqGduJthptMBN8ETwcGuDWwzaEZ0xSkctIUTvdtbQmxqdN V46UaEcBMcEFXAi3T5BEhu6gJyx0u3Br6MP0vyy25ekUnT6eJpgsqWmdGqcFvpIy2Riz 9CP4I8ISjghmrRTk7iQK9rRLHrgJ2UD1t5NkQpOf9JZWSGzFpl8R26V08xVYNjRnE8Kk mV647kf2ShDJhbGon9EI4n4OFgZFJ9Q9Lof44P0HMdJqnL8rxtn8Tqd8wPdGFllnLo+f A8Gw== MIME-Version: 1.0 X-Received: by 10.182.102.234 with SMTP id fr10mr1029566obb.85.1372862752349; Wed, 03 Jul 2013 07:45:52 -0700 (PDT) Sender: gettysjim@gmail.com Received: by 10.76.144.67 with HTTP; Wed, 3 Jul 2013 07:45:52 -0700 (PDT) In-Reply-To: <51D3906F.70303@joelhalpern.com> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> Date: Wed, 3 Jul 2013 10:45:52 -0400 X-Google-Sender-Auth: 7D9XlJ-tLUF4gG41Uu5fziRYdkM Message-ID: From: Jim Gettys To: "Joel M. Halpern" Content-Type: multipart/alternative; boundary=089e0129526aade54104e09c84c0 Cc: "homenet@ietf.org Group" , Ted Lemon , Juliusz Chroboczek Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 14:46:11 -0000 --089e0129526aade54104e09c84c0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On Tue, Jul 2, 2013 at 10:46 PM, Joel M. Halpern wrote= : > Actually, it seems to me that if we even want to be able to consider othe= r > routing protocols, our job will be much easier, and the architecture much > cleaner, if we do not couple the configuration distribution problem to th= e > routing protocol problem. > > If we are sure we will pick the right answer to the routing problem, then > sure, use that for all our needs. > > I know how much confidence I have in my ability to make this call. > I will note that I raised my concerns about coupling configuration to routing (since I foresee routing needing to evolve) last year (or was it the year before?), and it fell on deaf ears. This concern about coupling configuration and routing is an *architectural* issue, and the time to capture architectural concerns is *now* as work on that is finishing up. As to what routing or configuration protocol, I have no horse in either race. - Jim > Yours, > Joel > > > On 7/2/2013 10:39 PM, Ted Lemon wrote: > >> On Jul 2, 2013, at 10:14 PM, Ted Lemon wrote: >> >>> Normally we just discuss the arguments for and against on the >>> mailing list, rather than publishing drafts. The points you make in >>> favor of your position are vacuous=97essentially, they are just your >>> opinions, stated in an organized manner. As a working group >>> participant, not an AD, I don't think this draft contributes >>> anything to the discussion. >>> >> >> Sorry, I realized when I read this back that it was really harsh. I >> think the work you guys have done on Babel is good work=97the point of >> saying this is not to say that Babel is a bad idea, or shouldn't be >> considered. It's that the way we should consider it is by comparing >> it point by point against the alternatives on a technical basis. >> >> The considerations you've raised here are not inconsequential=97they're >> just not what I would consider to be first-order considerations. >> They are more considerations that we might use in choosing between >> two solutions that were otherwise equally good. >> >> ______________________________**_________________ homenet mailing list >> homenet@ietf.org https://www.ietf.org/mailman/**listinfo/homenet >> >> ______________________________**_________________ > homenet mailing list > homenet@ietf.org > https://www.ietf.org/mailman/**listinfo/homenet > --089e0129526aade54104e09c84c0 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable


On Tue= , Jul 2, 2013 at 10:46 PM, Joel M. Halpern <jmh@joelhalpern.com><= /span> wrote:
Actually, it seems to me that if we even wan= t to be able to consider other routing protocols, our job will be much easi= er, and the architecture much cleaner, if we do not couple the configuratio= n distribution problem to the routing protocol problem.

If we are sure we will pick the right answer to the routing problem, then s= ure, use that for all our needs.

I know how much confidence I have in my ability to make this call.
=A0

I will note that I raised my concerns about coupling confi= guration to routing (since I foresee routing needing to evolve) last year (= or was it the year before?), and it fell on deaf ears.

This concern about coupling co= nfiguration and routing is an *architectural* issue, and the time to captur= e architectural concerns is *now* as work on that is finishing up. =A0As to= what routing or configuration protocol, I have no horse in either race.
=A0 =A0 =A0 =A0 =A0 = =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 - Jim
=


Yours,
Joel


On 7/2/2013 10:39 PM, Ted Lemon wrote:
On Jul 2, 2013, at 10:14 PM, Ted Lemon <mellon@fugue.com> wrote:
Normally we just discuss the arguments for and against on the
mailing list, rather than publishing drafts. The points you make in
favor of your position are vacuous=97essentially, they are just your
opinions, stated in an organized manner. =A0 As a working group
participant, not an AD, I don't think this draft contributes
anything to the discussion.

Sorry, I realized when I read this back that it was really harsh. =A0 I
think the work you guys have done on Babel is good work=97the point of
saying this is not to say that Babel is a bad idea, or shouldn't be
considered. =A0 It's that the way we should consider it is by comparing=
it point by point against the alternatives on a technical basis.

The considerations you've raised here are not inconsequential=97they= 9;re
just not what I would consider to be first-order considerations.
They are more considerations that we might use in choosing between
two solutions that were otherwise equally good.

_______________________________________________ homenet mailing list=
homenet@ietf.org = https://www.ietf.org/mailman/listinfo/homenet

_______________________________________________
homenet mailing list
homenet@ietf.org<= br> https://www.ietf.org/mailman/listinfo/homenet

--089e0129526aade54104e09c84c0-- From mike@mtcc.com Wed Jul 3 07:59:35 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CA6621F999E for ; Wed, 3 Jul 2013 07:59:35 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UK-3ay+YSLQU for ; Wed, 3 Jul 2013 07:59:26 -0700 (PDT) Received: from mtcc.com (mtcc.com [50.0.18.224]) by ietfa.amsl.com (Postfix) with ESMTP id 993DC21F99AF for ; Wed, 3 Jul 2013 07:59:26 -0700 (PDT) Received: from michael-thomass-macbook.local (aric.mtcc.com [50.0.18.225] (may be forged)) (authenticated bits=0) by mtcc.com (8.14.3/8.14.3) with ESMTP id r63ExQRa031541 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Wed, 3 Jul 2013 07:59:26 -0700 Message-ID: <51D43C49.1000106@mtcc.com> Date: Wed, 03 Jul 2013 07:59:21 -0700 From: mike User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130307 Thunderbird/17.0.4 MIME-Version: 1.0 To: homenet@ietf.org References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=1936; t=1372863566; x=1373727566; c=relaxed/simple; s=thundersaddle.kirkwood; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=mtcc.com; i=mike@mtcc.com; z=From:=20mike=20 |Subject:=20Re=3A=20[homenet]=20draft-chroboczek-homenet-co nfiguration-separate-00 |Sender:=20 |To:=20homenet@ietf.org |Content-Type:=20text/plain=3B=20charset=3DISO-8859-1=3B=20 format=3Dflowed |Content-Transfer-Encoding:=207bit |MIME-Version:=201.0; bh=ArHAOWRkpBMxIvNLn6o9DefUdbMTuOekEVaUsVrWqlg=; b=UbYWAPOMmnrvXT5zg7df8QWS9usZIcCkeVaAyj1Vb5YtKRrPUZTv388p3g u85B8LpfqKwzWA3uIe1sfYLC36IDWM3xOTAmZaRih/JUG0K0Lkiv71hdpNot fFGzXj55Lta+LoL1Qk7ozova6wEdgZOQFmAn5RldRbK2iUi/KLGJs=; Authentication-Results: ; v=0.1; dkim=pass header.i=mike@mtcc.com ( sig from mtcc.com/thundersaddle.kirkwood verified; ); dkim-asp=pass header.From=mike@mtcc.com Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 14:59:35 -0000 On 7/3/13 7:45 AM, Jim Gettys wrote: > > > > On Tue, Jul 2, 2013 at 10:46 PM, Joel M. Halpern > wrote: > > Actually, it seems to me that if we even want to be able to consider other routing protocols, our job will be much easier, and the architecture > much cleaner, if we do not couple the configuration distribution problem to the routing protocol problem. > > If we are sure we will pick the right answer to the routing problem, then sure, use that for all our needs. > > I know how much confidence I have in my ability to make this call. > > > I will note that I raised my concerns about coupling configuration to routing (since I foresee routing needing to evolve) last year (or was it the > year before?), and it fell on deaf ears. > > This concern about coupling configuration and routing is an *architectural* issue, and the time to capture architectural concerns is *now* as work > on that is finishing up. As to what routing or configuration protocol, I have no horse in either race. > - Jim > > There may be a couple of things being conflated. In general, code reuse is a Good Thing, and the allure of doing so for something complicated like a replicated database is quite reasonable. However, reusing the basic mechanisms for distribution, damping, healing, etc, etc is not necessarily the same as using the same mechanisms in *parallel* with, say, the routing payloads. That is, we can snarf up, say, ospf, change what are in the payloads to something other than routing information, and run it on another port. Ports are cheap, after all. Maybe it requires a fork, maybe it doesn't; individual code base's decision. NB: I'm not advocating any particular solution; only trying to clarify our options. Mike, who's contemplated reusing NNTP for flood filling things other than alt.binary.* From mellon@fugue.com Wed Jul 3 08:17:49 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4CC111E81CF for ; Wed, 3 Jul 2013 08:17:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HS4P0wQeGR8a for ; Wed, 3 Jul 2013 08:17:44 -0700 (PDT) Received: from toccata.fugue.com (toccata.fugue.com [204.152.186.142]) by ietfa.amsl.com (Postfix) with ESMTP id 196AF11E81D1 for ; Wed, 3 Jul 2013 08:17:44 -0700 (PDT) Received: from [10.0.10.40] (c-174-62-147-182.hsd1.nh.comcast.net [174.62.147.182]) by toccata.fugue.com (Postfix) with ESMTPSA id 8106C23805E5; Wed, 3 Jul 2013 11:17:42 -0400 (EDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Ted Lemon In-Reply-To: <51D43C49.1000106@mtcc.com> Date: Wed, 3 Jul 2013 11:17:41 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <55A89F99-25DC-4C6E-A5F0-D74CCAFA8B96@fugue.com> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D43C49.1000106@mtcc.com> To: mike X-Mailer: Apple Mail (2.1508) Cc: homenet@ietf.org Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 15:17:49 -0000 On Jul 3, 2013, at 10:59 AM, mike wrote: > Mike, who's contemplated reusing NNTP for flood filling things other = than alt.binary.* Hm. Basing homenet routing/configuration distribution on NNTP. = Finally some revolutionary thinking. ;) From mike@mtcc.com Wed Jul 3 08:28:24 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0DA1621F9CC1 for ; Wed, 3 Jul 2013 08:28:24 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LHskYhBFsDDf for ; Wed, 3 Jul 2013 08:28:19 -0700 (PDT) Received: from mtcc.com (mtcc.com [50.0.18.224]) by ietfa.amsl.com (Postfix) with ESMTP id F06C721F9CBF for ; Wed, 3 Jul 2013 08:28:18 -0700 (PDT) Received: from michael-thomass-macbook.local (aric.mtcc.com [50.0.18.225] (may be forged)) (authenticated bits=0) by mtcc.com (8.14.3/8.14.3) with ESMTP id r63FSI7C010885 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Wed, 3 Jul 2013 08:28:18 -0700 Message-ID: <51D4430D.2040703@mtcc.com> Date: Wed, 03 Jul 2013 08:28:13 -0700 From: mike User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130307 Thunderbird/17.0.4 MIME-Version: 1.0 To: Ted Lemon References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D43C49.1000106@mtcc.com> <55A89F99-25DC-4C6E-A5F0-D74CCAFA8B96@fugue.com> In-Reply-To: <55A89F99-25DC-4C6E-A5F0-D74CCAFA8B96@fugue.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=348; t=1372865298; x=1373729298; c=relaxed/simple; s=thundersaddle.kirkwood; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=mtcc.com; i=mike@mtcc.com; z=From:=20mike=20 |Subject:=20Re=3A=20[homenet]=20draft-chroboczek-homenet-co nfiguration-separate-00 |Sender:=20 |To:=20Ted=20Lemon=20 |Content-Type:=20text/plain=3B=20charset=3DISO-8859-1=3B=20 format=3Dflowed |Content-Transfer-Encoding:=207bit |MIME-Version:=201.0; bh=xsvo14tuGTUQ+7czfwSN2ttSZRKrNFjFvLU8+ClPuJk=; b=csiCgDoCQiFrxYq/tWxgdQBE2thhdpZ6DqGT7eSExrr5ZPIuX2cxO+sRwv IVt4uAzBVPNR7LcBZcHl1H/LD0OXDuXk9rnxWDMVMXaAe/qDijeTtWK9m4x5 T23IZLDxFod8b6tB1918XIy4WReeq2T8MPp/NleedmPZp7Ok3nPzI=; Authentication-Results: ; v=0.1; dkim=pass header.i=mike@mtcc.com ( sig from mtcc.com/thundersaddle.kirkwood verified; ); dkim-asp=pass header.From=mike@mtcc.com Cc: homenet@ietf.org Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 15:28:24 -0000 On 7/3/13 8:17 AM, Ted Lemon wrote: > On Jul 3, 2013, at 10:59 AM, mike wrote: >> Mike, who's contemplated reusing NNTP for flood filling things other than alt.binary.* > Hm. Basing homenet routing/configuration distribution on NNTP. Finally some revolutionary thinking. > > ;) Hacking on gnus in 3...2...1... :) Mike From mike@mtcc.com Wed Jul 3 08:34:20 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A7C221F99D9 for ; Wed, 3 Jul 2013 08:34:20 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.299 X-Spam-Level: X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_22=0.6] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CdF9Z8rW2oNX for ; Wed, 3 Jul 2013 08:34:15 -0700 (PDT) Received: from mtcc.com (mtcc.com [50.0.18.224]) by ietfa.amsl.com (Postfix) with ESMTP id 825A621F997D for ; Wed, 3 Jul 2013 08:34:15 -0700 (PDT) Received: from michael-thomass-macbook.local (aric.mtcc.com [50.0.18.225] (may be forged)) (authenticated bits=0) by mtcc.com (8.14.3/8.14.3) with ESMTP id r63FYFC2013449 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Wed, 3 Jul 2013 08:34:15 -0700 Message-ID: <51D44472.8040002@mtcc.com> Date: Wed, 03 Jul 2013 08:34:10 -0700 From: mike User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130307 Thunderbird/17.0.4 MIME-Version: 1.0 To: homenet@ietf.org References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <8761wr3lno.wl%jch@pps.univ-paris-diderot.fr> <201A0496-6D65-4822-B5F6-EB3B5C77273E@fugue.com> <87r4ff22ye.wl%jch@pps.univ-paris-diderot.fr> In-Reply-To: <87r4ff22ye.wl%jch@pps.univ-paris-diderot.fr> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=588; t=1372865655; x=1373729655; c=relaxed/simple; s=thundersaddle.kirkwood; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=mtcc.com; i=mike@mtcc.com; z=From:=20mike=20 |Subject:=20Re=3A=20[homenet]=20draft-chroboczek-homenet-co nfiguration-separate-00 |Sender:=20 |To:=20homenet@ietf.org |Content-Type:=20text/plain=3B=20charset=3DISO-8859-1=3B=20 format=3Dflowed |Content-Transfer-Encoding:=207bit |MIME-Version:=201.0; bh=ESS3faJRWR7hmBtmTI1nBwhkxRksXsdBnGdB9LghQT8=; b=YfOe58kQMh8O9AncBVAJtJZ7O+yGXhXdtbho6JD+n0i9FmrQFwLU8ezqIe UJukAzH+yH5RjnJaSxoQxSZdtNd4Jk0dgAT1dixiEBNVbjm3RNQCmOJTAi3C ydfBRZVqruXcNeY4qcUQ1ftsdnOCueYK8kG26814+EQju+jzZgZWs=; Authentication-Results: ; v=0.1; dkim=pass header.i=mike@mtcc.com ( sig from mtcc.com/thundersaddle.kirkwood verified; ); dkim-asp=pass header.From=mike@mtcc.com Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 15:34:20 -0000 On 7/3/13 6:22 AM, Juliusz Chroboczek wrote: >> To be clear, the working group hasn't been considering solutions in >> a serious way yet [...] Perhaps you felt that you couldn't present >> a solution yet, but if so I would encourage you to reconsider. > May I assume that you and other interested parties have read > draft-chroboczek-ahcp-00? > I had not, but now I've skimmed it over. Since I just skimmed, the question that didn't get answered in the introduction is how this differs from DHCP with a relay? It might be worth adding that in the tl;dr top sections. Mike From lorenzo@google.com Wed Jul 3 09:22:24 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2752111E81B2 for ; Wed, 3 Jul 2013 09:22:24 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.327 X-Spam-Level: X-Spam-Status: No, score=-1.327 tagged_above=-999 required=5 tests=[AWL=0.650, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gmSe3eEl0PkP for ; Wed, 3 Jul 2013 09:22:23 -0700 (PDT) Received: from mail-ve0-x234.google.com (mail-ve0-x234.google.com [IPv6:2607:f8b0:400c:c01::234]) by ietfa.amsl.com (Postfix) with ESMTP id 89E5111E811A for ; Wed, 3 Jul 2013 09:22:23 -0700 (PDT) Received: by mail-ve0-f180.google.com with SMTP id pa12so296004veb.39 for ; Wed, 03 Jul 2013 09:22:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=2oONrX2i0uAJt8MSz6K7H6jAB7Ljnve+OtJiAV2Ll7Y=; b=KqVY/TGJaAHL5kzIxOIzdv8MEO3iCoE1PcnyhcEsdEzLXe64TUVsl6/Z4As5+0xmlu UPyMWpbzmEbWc83Ya0nbbyR5t+5XFoOFKLVxByV4PEf3eUkbnuFhUZlU2wkRaOmLGWGo RjckK/VeSAdAUmLQ9lHoAY2breNzKv4Z/1U8PDuKCBD03k4QUJ2fM42avDcjM6D7p8WI DHr9u8o/Qiv5JeHog2VwrNMw397FbZ2MQvB3nj0e95AIBS6uzcJpkYdgBQit6bLIpG9l 2PZYjTyE0JCSNVuJaI/I74ARenamqIE7URChjUqi7O6a1nRB8F8jHJX5gdWNbxwdttz6 UVww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=2oONrX2i0uAJt8MSz6K7H6jAB7Ljnve+OtJiAV2Ll7Y=; b=FKBdSMZfugbQZqHBp2pUtOcIq6XMx+YgqKGEfvw+d1IX5T6AIaGpk4+fBbCSvRJOPU zc0A7PwRXOBzb+h3MnPChnJ+zwHLlXxwioxbP5n+Ioe7qttxrYDyHny9bqTAe063lgrz 0SHGrhQ/LIE5H2J1TwrlELBe4SGCniUBRGdMFjuUwQktjnAThz5SPKI/Jj98lbW6Yx4r pOUvCOJdDXazt4rc94Y0Y24OLoj1tpht/mt0/drAM0BHMgBC9EhQ57YrAoyv9ENprBfo rtbj7JqZIZlY/BROz8/ucZ5+3TW8nZW8qVBknlLPAT0MPLVjFLbEzsm97smQ1GHvwH/B B25A== X-Received: by 10.220.42.84 with SMTP id r20mr484555vce.87.1372868542588; Wed, 03 Jul 2013 09:22:22 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.172.66 with HTTP; Wed, 3 Jul 2013 09:22:02 -0700 (PDT) In-Reply-To: References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> From: Lorenzo Colitti Date: Thu, 4 Jul 2013 01:22:02 +0900 Message-ID: To: Jim Gettys Content-Type: multipart/alternative; boundary=047d7b3a9728ce185104e09ddd73 X-Gm-Message-State: ALoCoQlnOgtDdwr1PEEp7YhmmksnvUNo0Jwv6bXIfzeoPr+AX1CdtCqczbcUaw7u6Z5BKWXyWorSu7SZDsvnZr5UcLMnYCtC4VxuI5cEAcLXs6fVLdxbe4Sa+C9UUsHSwt+PHYjeFbN/2HntsiqrqrgM0XKU4wBC5AuAlPF/muN+JPKqbktsmAh7cWHZ/2nfh8IFSQXaMpyd Cc: "homenet@ietf.org Group" , "Joel M. Halpern" , Ted Lemon , Juliusz Chroboczek Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 16:22:24 -0000 --047d7b3a9728ce185104e09ddd73 Content-Type: text/plain; charset=ISO-8859-1 On Wed, Jul 3, 2013 at 11:45 PM, Jim Gettys wrote: > I will note that I raised my concerns about coupling configuration to > routing (since I foresee routing needing to evolve) last year (or was it > the year before?), and it fell on deaf ears. > One of the problems here is: what exactly is "configuration"? For example, does "configuration" extend to "which prefix is assigned to a specific interface"? IMO that's clearly a piece of information that *should* be coupled with routing, because one doesn't work without the other. --047d7b3a9728ce185104e09ddd73 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Wed, Jul 3, 2013 at 11:45 PM, Jim Gettys <jg@freedesk= top.org> wrote:
I will note that I raised my concerns about coupling configuration to r= outing (since I foresee routing needing to evolve) last year (or was it the= year before?), and it fell on deaf ears.

One of the problems here is: what ex= actly is "configuration"? For example, does "configuration&q= uot; extend to "which prefix is assigned to a specific interface"= ? IMO that's clearly a piece of information that *should* be coupled wi= th routing, because one doesn't work without the other.
--047d7b3a9728ce185104e09ddd73-- From jmh@joelhalpern.com Wed Jul 3 12:04:26 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ADE1D21F86C0 for ; Wed, 3 Jul 2013 12:04:26 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.54 X-Spam-Level: X-Spam-Status: No, score=-102.54 tagged_above=-999 required=5 tests=[AWL=0.059, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ttuH6tw3cHrk for ; Wed, 3 Jul 2013 12:04:22 -0700 (PDT) Received: from mailc2.tigertech.net (mailc2.tigertech.net [208.80.4.156]) by ietfa.amsl.com (Postfix) with ESMTP id 0A81621F86FB for ; Wed, 3 Jul 2013 12:04:22 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mailc2.tigertech.net (Postfix) with ESMTP id DC6FE1C47976; Wed, 3 Jul 2013 12:04:21 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at c2.tigertech.net Received: from [10.10.10.104] (pool-70-106-134-124.clppva.east.verizon.net [70.106.134.124]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailc2.tigertech.net (Postfix) with ESMTPSA id 41A1A1C4791B; Wed, 3 Jul 2013 12:04:21 -0700 (PDT) Message-ID: <51D475B0.6030202@joelhalpern.com> Date: Wed, 03 Jul 2013 15:04:16 -0400 From: "Joel M. Halpern" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: mike References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D43C49.1000106@mtcc.com> In-Reply-To: <51D43C49.1000106@mtcc.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: homenet@ietf.org Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 19:04:26 -0000 If folks would like to consider using RFC 2334, that would seem a reasonable way to achieve decoupling in my book. Yours, Joel On 7/3/2013 10:59 AM, mike wrote: > On 7/3/13 7:45 AM, Jim Gettys wrote: >> >> >> >> On Tue, Jul 2, 2013 at 10:46 PM, Joel M. Halpern > > wrote: >> >> Actually, it seems to me that if we even want to be able to >> consider other routing protocols, our job will be much easier, and the >> architecture >> much cleaner, if we do not couple the configuration distribution >> problem to the routing protocol problem. >> >> If we are sure we will pick the right answer to the routing >> problem, then sure, use that for all our needs. >> >> I know how much confidence I have in my ability to make this call. >> >> >> I will note that I raised my concerns about coupling configuration to >> routing (since I foresee routing needing to evolve) last year (or was >> it the year before?), and it fell on deaf ears. >> >> This concern about coupling configuration and routing is an >> *architectural* issue, and the time to capture architectural concerns >> is *now* as work on that is finishing up. As to what routing or >> configuration protocol, I have no horse in either race. >> - Jim >> >> > There may be a couple of things being conflated. In general, code reuse > is a Good Thing, > and the allure of doing so for something complicated like a replicated > database is quite > reasonable. However, reusing the basic mechanisms for distribution, > damping, healing, > etc, etc is not necessarily the same as using the same mechanisms in > *parallel* with, say, > the routing payloads. That is, we can snarf up, say, ospf, change what > are in the payloads > to something other than routing information, and run it on another port. > Ports are cheap, > after all. Maybe it requires a fork, maybe it doesn't; individual code > base's decision. > > NB: I'm not advocating any particular solution; only trying to clarify > our options. > > Mike, who's contemplated reusing NNTP for flood filling things other > than alt.binary.* > _______________________________________________ > homenet mailing list > homenet@ietf.org > https://www.ietf.org/mailman/listinfo/homenet > From jch@pps.univ-paris-diderot.fr Wed Jul 3 12:24:50 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BFC0821F9C25 for ; Wed, 3 Jul 2013 12:24:50 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CBa+pL7VvnUl for ; Wed, 3 Jul 2013 12:24:46 -0700 (PDT) Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by ietfa.amsl.com (Postfix) with ESMTP id 90B2F21F9AEB for ; Wed, 3 Jul 2013 12:24:46 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/38117) with ESMTP id r63JOjoq021511 for ; Wed, 3 Jul 2013 21:24:45 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 2E7EA4F5F9 for ; Wed, 3 Jul 2013 21:24:45 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id ft6SSoGnmThG for ; Wed, 3 Jul 2013 21:24:43 +0200 (CEST) Received: from lanthane.pps.univ-paris-diderot.fr (unknown [172.23.36.54]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 9FA864F5FF for ; Wed, 3 Jul 2013 21:24:43 +0200 (CEST) Received: from localhost ([::1] helo=lanthane.pps.univ-paris-diderot.fr) by lanthane.pps.univ-paris-diderot.fr with esmtp (Exim 4.80) (envelope-from ) id 1UuSfT-0002L8-DL for homenet@ietf.org; Wed, 03 Jul 2013 21:24:43 +0200 Date: Wed, 03 Jul 2013 21:24:43 +0200 Message-ID: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: homenet@ietf.org User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Wed, 03 Jul 2013 21:24:45 +0200 (CEST) Subject: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 19:24:51 -0000 Dear group, dear chairs, Matthieu Boutier and myself have just submitted http://www.ietf.org/id/draft-boutier-homenet-source-specific-routing-00.txt which describes our experience with an extension to the Babel routing protocol with support for source-specific routing. The code that this describes is available from http://git.wifi.pps.univ-paris-diderot.fr/?p=babels.git;a=shortlog;h=refs/heads/source-specific git clone -b source-specific git://git.wifi.pps.univ-paris-diderot.fr/babels.git We have tried to give proper credit to the people who have done work on the subject before us; however, due to the tight deadline, we may have missed some previous work. If you feel you have not been properly cited, please shout loudly (by private mail), we will fix that in the next draft. Dear chairs, I would very much like to have a slot at the Berlin meeting to say a few words about this work. 20 minutes should be enough to give a fair idea and motivate people to read the draft. Thanks for your attention, -- Juliusz Chroboczek From v6ops@globis.net Wed Jul 3 12:49:11 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C547811E822B for ; Wed, 3 Jul 2013 12:49:11 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0D5UrkQCQQ1C for ; Wed, 3 Jul 2013 12:49:11 -0700 (PDT) Received: from globis01.globis.net (RayH-1-pt.tunnel.tserv11.ams1.ipv6.he.net [IPv6:2001:470:1f14:62e::2]) by ietfa.amsl.com (Postfix) with ESMTP id C3DA311E8210 for ; Wed, 3 Jul 2013 12:49:10 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by globis01.globis.net (Postfix) with ESMTP id 7AAB8870072; Wed, 3 Jul 2013 21:48:54 +0200 (CEST) Received: from globis01.globis.net ([127.0.0.1]) by localhost (mail.globis.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PgdZ8FFa01mX; Wed, 3 Jul 2013 21:48:54 +0200 (CEST) Received: from Rays-iMac-2.local (unknown [192.168.0.3]) (Authenticated sender: Ray.Hunter@globis.net) by globis01.globis.net (Postfix) with ESMTPA id 24BD087005E; Wed, 3 Jul 2013 21:48:54 +0200 (CEST) Message-ID: <51D4801F.6050801@globis.net> Date: Wed, 03 Jul 2013 21:48:47 +0200 From: Ray Hunter User-Agent: Postbox 3.0.8 (Macintosh/20130427) MIME-Version: 1.0 To: Lorenzo Colitti References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: "homenet@ietf.org Group" , "Joel M. Halpern" , Ted Lemon , Jim Gettys , Juliusz Chroboczek Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 19:49:11 -0000 Lorenzo Colitti wrote: > On Wed, Jul 3, 2013 at 11:45 PM, Jim Gettys > wrote: > > I will note that I raised my concerns about coupling configuration > to routing (since I foresee routing needing to evolve) last year > (or was it the year before?), and it fell on deaf ears. > > > One of the problems here is: what exactly is "configuration"? For > example, does "configuration" extend to "which prefix is assigned to a > specific interface"? IMO that's clearly a piece of information that > *should* be coupled with routing, because one doesn't work without the > other. Good question. I think we need some more basic architecture rules of how this is all going to plug together. Here's a straw man that I'm sure can be improved with some debate.. "Homenet Configuration Information" is the set of parameters, settings, and other data required by a set of devices to participate in a Homenet and transmit traffic from end user applications in a nominal manner, excluding any data directly tied to the end user application or session, but explicitly including routing information and well as prefix assignments. Homenet Configuration Information can be further classified on three orthogonal axes. 1) Temporary or Persistent. Persistent information is likely to survive a reset, power cycle or reboot of a single device, without having to be relearned from another device. Temporary information is not likely to survive a reboot or power outage. 2) Distributed or non-distributed. Distributed information is required to be known by more than one device in the Homenet. Non-distributed is only required to be known on an individual device. 3) Internal or External Internal information is sourced or generated from within the Homenet. External information is derived from a source external to the Homenet. An example of distributed, temporary, internal configuration information could be the set of active routers in the Homenet. An example of persistent, distributed, external configuration information could be a root certificate or other token that uniquely identifies the Homenet. Further: A Homenet consists of 2 classes of device: end nodes and routers. A router forwards packets between end nodes. And end node terminates end user application traffic flows. Derived Architecture Rules: A device MAY simultaneously act as a router and an end node. e.g. a router that also acts as a media store. Homenet SHALL support a Common Homenet Routing Protocol. All Homenet Border Routers MUST participate in the Common Homenet Routing Protocol. Other Homenet Routers SHOULD participate in the Common Homenet Routing Protocol. Other routing protocols MAY be present in Homenet e.g. for LoWPAN connectivity, but these alternative routing protocols MUST NOT take precedence over the Common Homenet Routing Protocol if there are alternative routes learned via two alternative sources. An end node MAY participate passively in the Common Homenet Routing Protocol, where it MAY learn all routes in the Homenet, and inject routes used to transmit/receive traffic from its own interfaces, but it MUST NOT forward traffic on behalf of other end nodes (otherwise it becomes a router). Distributed configuration information that is temporally dependent SHOULD be distributed in either a single protocol, or via a set of tightly-coupled protocols that include synchronisation of configuration information (fate sharing). External configuration information SHOULD be injected into the Homenet at Homenet Border Routers. External configuration information MAY be learned from a configuration GUI or from a partner ISP router. External configuration information SHOULD be derived from existing mechanisms deployed at the ISP boundary e.g. DHCPv6-PD, ICMP RA. Configuration information MAY be distributed in one of three information distribution layers: Base bootstrap: The minimum set of configuration information required to learn or identify any devices as sources of further information e.g. next hop router, DNS server for end nodes, router neighbors. Homenet Essential: Common information likely to be required by all nodes that participate in the Common Homenet Routing Protocol e.g. to learn the set of Homenet border routers. Homenet Optional: Additional information that is likely only required for a subset of nodes or applications e.g. discovery of print servers or media players Base Bootstrap MUST be supported by all end nodes in the Homenet. Essential configuration distribution MUST be supported on all routers. It is desirable, but not essential, to identify a common Homenet Optional distribution layer. Does that take us a step forward? regards, RayH From dave.taht@gmail.com Wed Jul 3 12:55:12 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56EE311E822C for ; Wed, 3 Jul 2013 12:55:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.6 X-Spam-Level: X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YOCQMObsNDPH for ; Wed, 3 Jul 2013 12:55:10 -0700 (PDT) Received: from mail-ie0-x22e.google.com (mail-ie0-x22e.google.com [IPv6:2607:f8b0:4001:c03::22e]) by ietfa.amsl.com (Postfix) with ESMTP id 1B62011E8224 for ; Wed, 3 Jul 2013 12:55:09 -0700 (PDT) Received: by mail-ie0-f174.google.com with SMTP id 9so1433502iec.19 for ; Wed, 03 Jul 2013 12:55:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=rmqjigZpzHHXTg3e2yllpDtiTJpzxagQxK6Jgr3vbVM=; b=lGekbZZ6tvM2p9/R4MydC/HlAF+I8GJd4B0ap1/S4pwryREgl8BC1hTWDtrJfIwizx VHP6//nYMBgcj0sBTejU3J+dSQpHykbvmVtc2DLPGQXV1TsyG//7y1R7/3ujl3ff1eMx /URuccPeQ+IjdBE3mGLJ45VsbsQtxNAppwl+H5KOPQpBRBaGJo5a9EwCY4u4jaHaoK7f 9U9hfS92f1JSb/oQ2NmOb9q3eOB+zLKKVnUhOzVYpUckxSKXbQtAA8keOiF5pbV9rwF/ xu5q2TogJJWJCCT4nW/GABEhghISMGMd2Jv7N9G+DiTQZArjEIwIOo6buktRk22YqEv7 CIQQ== MIME-Version: 1.0 X-Received: by 10.50.65.99 with SMTP id w3mr1597208igs.37.1372881303025; Wed, 03 Jul 2013 12:55:03 -0700 (PDT) Received: by 10.64.86.8 with HTTP; Wed, 3 Jul 2013 12:55:02 -0700 (PDT) In-Reply-To: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> Date: Wed, 3 Jul 2013 12:55:02 -0700 Message-ID: From: Dave Taht To: Juliusz Chroboczek Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: homenet@ietf.org Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 19:55:12 -0000 On Wed, Jul 3, 2013 at 12:24 PM, Juliusz Chroboczek wrote: > Dear group, dear chairs, > > Matthieu Boutier and myself have just submitted > > http://www.ietf.org/id/draft-boutier-homenet-source-specific-routing-00= .txt > > which describes our experience with an extension to the Babel routing > protocol with support for source-specific routing. The code that this > describes is available from > > http://git.wifi.pps.univ-paris-diderot.fr/?p=3Dbabels.git;a=3Dshortlog;= h=3Drefs/heads/source-specific > git clone -b source-specific git://git.wifi.pps.univ-paris-diderot.fr/b= abels.git > > We have tried to give proper credit to the people who have done work > on the subject before us; however, due to the tight deadline, we may > have missed some previous work. If you feel you have not been > properly cited, please shout loudly (by private mail), we will fix > that in the next draft. > > Dear chairs, I would very much like to have a slot at the Berlin > meeting to say a few words about this work. 20 minutes should be > enough to give a fair idea and motivate people to read the draft. > > Thanks for your attention, another case not quite touched upon in your rfc is the case where there is an existing deployment of various ipv6 encapsulation technologies. 6in4 6to4 6rd can all co-exist with native ipv6, under this scheme, and networks renumbered at leisure. It's not clear to me that ula rules are well implemented on hosts at this point in the host selection mechanisms, and there is some coding going on in 6relayd that does stuff like prohibit distributing a default route when there are no ipv6 addresses being distributed via ra, which is probably covered by some rfc somewhere. > > -- Juliusz Chroboczek > _______________________________________________ > homenet mailing list > homenet@ietf.org > https://www.ietf.org/mailman/listinfo/homenet --=20 Dave T=E4ht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.= html From tjc@ecs.soton.ac.uk Wed Jul 3 13:04:29 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 013CC21F99BB for ; Wed, 3 Jul 2013 13:04:29 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.598 X-Spam-Level: X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pcIRZ8rufggE for ; Wed, 3 Jul 2013 13:04:28 -0700 (PDT) Received: from falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [IPv6:2001:630:d0:f102::25e]) by ietfa.amsl.com (Postfix) with ESMTP id DD5BA21F9931 for ; Wed, 3 Jul 2013 13:04:27 -0700 (PDT) Received: from falcon.ecs.soton.ac.uk (localhost.ecs.soton.ac.uk [127.0.0.1]) by falcon.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r63K4KrZ022148 for ; Wed, 3 Jul 2013 21:04:20 +0100 X-DKIM: Sendmail DKIM Filter v2.8.2 falcon.ecs.soton.ac.uk r63K4KrZ022148 DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=ecs.soton.ac.uk; s=201304; t=1372881860; bh=mZNo2mDEJRFOBw51pMAZzycrtX0=; h=From:Subject:Date:References:To:Mime-Version; b=JJZqtdW0HZ5z8IcOW3w/8nN8WNl5/8hqK2sXkx4qL8tK8ZthI8DTwMxvu3iWTKxP4 de41om/CQMGN/8JJeon61u36G+7MZsL7Vfj6QoCrqc6xOHjevCkkJvKxlQ6xAN3nOV kZS6/EEEdPKyMWpjMOeJZX/0n/F+iLQ9NcxCWJ5w= Received: from gander.ecs.soton.ac.uk (gander.ecs.soton.ac.uk [2001:630:d0:f102::25d]) by falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [2001:630:d0:f102::25e]) envelope-from with ESMTP (valid=N/A) id p62L4K05445174525f ret-id none; Wed, 03 Jul 2013 21:04:20 +0100 Received: from [192.168.1.110] (host213-123-213-183.in-addr.btopenworld.com [213.123.213.183]) (authenticated bits=0) by gander.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r63K4Fl2032726 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for ; Wed, 3 Jul 2013 21:04:16 +0100 From: Tim Chown Content-Type: multipart/alternative; boundary="Apple-Mail=_BC807E7F-53E6-4833-B8CE-B2697A348DCD" Date: Wed, 3 Jul 2013 21:04:13 +0100 References: <20130703051701.22549.85585.idtracker@ietfa.amsl.com> <7EC0FB6E-B325-48AB-A0F0-E8B2DC9B77DB@ecs.soton.ac.uk> To: HOMENET Group Message-ID: Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) X-Mailer: Apple Mail (2.1508) X-ECS-MailScanner: Found to be clean, Found to be clean X-smtpf-Report: sid=p62L4K054451745200; tid=p62L4K05445174525f; client=relay,ipv6; mail=; rcpt=; nrcpt=1:0; fails=0 X-ECS-MailScanner-Information: Please contact the ISP for more information X-ECS-MailScanner-ID: r63K4KrZ022148 X-ECS-MailScanner-From: tjc@ecs.soton.ac.uk Subject: [homenet] Fwd: Draft submission deadlines change X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 20:04:29 -0000 --Apple-Mail=_BC807E7F-53E6-4833-B8CE-B2697A348DCD Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Begin forwarded message: > From: IETF Chair > Subject: Draft submission deadlines change > Date: 3 July 2013 06:17:01 BST > To: IETF Announcement List > Reply-To: ietf@ietf.org >=20 > Please note that for IETF 87, there is only one deadline for draft = submission: Monday 15th July. Previously, there had been two different = deadlines, one for -00 and another one for other versions. The IESG has = decided to experiment with just one deadline for now to simplify the set = of deadlines and enable easier submission of new drafts. While we = realise that the change comes near the deadline, we hope that you find = the extra time useful. >=20 > But please do note that working group chairs will continue to make = smart decisions about what topics are worthwhile for discussing in a = session in the upcoming meeting, and will also set their agendas in a = timely manner and create deadlines for their working groups that must be = adhered to. The earlier new drafts are submitted, the more time there is = to talk about them on the mailing lists and consider them for the = session agendas. This is particularly important for BoFs. >=20 > Jari Arkko for the IESG --Apple-Mail=_BC807E7F-53E6-4833-B8CE-B2697A348DCD Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii
From: IETF Chair <chair@ietf.org>
Subject: = Draft submission deadlines = change
Date: 3 July 2013 06:17:01 BST
To: IETF Announcement = List <ietf-announce@ietf.org>
<= /span>
Reply-To: ietf@ietf.org

P= lease note that for IETF 87, there is only one deadline for draft = submission: Monday 15th July. Previously, there had been two different = deadlines, one for -00 and another one for other versions. The IESG has = decided to experiment with just one deadline for now to simplify the set = of deadlines and enable easier submission of new drafts. While we = realise that the change comes near the deadline, we hope that you find = the extra time useful.

But please do note that working group = chairs will continue to make smart decisions about what topics are = worthwhile for discussing in a session in the upcoming meeting, and will = also set their agendas in a timely manner and create deadlines for their = working groups that must be adhered to. The earlier new drafts are = submitted, the more time there is to talk about them on the mailing = lists and consider them for the session agendas. This is particularly = important for BoFs.

Jari Arkko for the = IESG

= --Apple-Mail=_BC807E7F-53E6-4833-B8CE-B2697A348DCD-- From mike@mtcc.com Wed Jul 3 13:07:48 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21FC911E8226 for ; Wed, 3 Jul 2013 13:07:48 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.499 X-Spam-Level: X-Spam-Status: No, score=-2.499 tagged_above=-999 required=5 tests=[AWL=0.100, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lPr+3f5o-sCQ for ; Wed, 3 Jul 2013 13:07:44 -0700 (PDT) Received: from mtcc.com (mtcc.com [50.0.18.224]) by ietfa.amsl.com (Postfix) with ESMTP id 1416F11E821D for ; Wed, 3 Jul 2013 13:07:44 -0700 (PDT) Received: from takifugu.mtcc.com (takifugu.mtcc.com [50.0.18.224]) (authenticated bits=0) by mtcc.com (8.14.3/8.14.3) with ESMTP id r63K76DQ012220 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Wed, 3 Jul 2013 13:07:07 -0700 Message-ID: <51D4846A.1090404@mtcc.com> Date: Wed, 03 Jul 2013 13:07:06 -0700 From: Michael Thomas User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.22) Gecko/20090605 Thunderbird/2.0.0.22 Mnenhy/0.7.5.0 MIME-Version: 1.0 To: Ray Hunter References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D4801F.6050801@globis.net> In-Reply-To: <51D4801F.6050801@globis.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=5571; t=1372882029; x=1373746029; c=relaxed/simple; s=thundersaddle.kirkwood; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=mtcc.com; i=mike@mtcc.com; z=From:=20Michael=20Thomas=20 |Subject:=20Re=3A=20[homenet]=20draft-chroboczek-homenet-co nfiguration-separate-00 |Sender:=20 |To:=20Ray=20Hunter=20 |Content-Type:=20text/plain=3B=20charset=3DISO-8859-1=3B=20 format=3Dflowed |Content-Transfer-Encoding:=207bit |MIME-Version:=201.0; bh=XzaZPoWH1dLw6sQQvD0dsA34bkIYhvBSLHiolDiml18=; b=smnW++ZlHYsDsxab+SzCuBIWWvU4B2KL4cK58uy1mLNyi6PR0yS2F5lUew 3NR8oY6zV2e+SYc7pHteKXwYvKFgUXEWWxHCUftf9bUTgoS7X0mdAjzghSPm pX4596kVPgJ8P0gYqXfiU6UH0XC/oZhgI0YYHTH5QmwjKlcPsbV9g=; Authentication-Results: ; v=0.1; dkim=pass header.i=mike@mtcc.com ( sig from mtcc.com/thundersaddle.kirkwood verified; ); dkim-asp=pass header.From=mike@mtcc.com Cc: Juliusz Chroboczek , Ted Lemon , Jim Gettys , "homenet@ietf.org Group" , "Joel M. Halpern" , Lorenzo Colitti Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 20:07:48 -0000 On 07/03/2013 12:48 PM, Ray Hunter wrote: > > Lorenzo Colitti wrote: >> On Wed, Jul 3, 2013 at 11:45 PM, Jim Gettys > > wrote: >> >> I will note that I raised my concerns about coupling configuration >> to routing (since I foresee routing needing to evolve) last year >> (or was it the year before?), and it fell on deaf ears. >> >> >> One of the problems here is: what exactly is "configuration"? For >> example, does "configuration" extend to "which prefix is assigned to a >> specific interface"? IMO that's clearly a piece of information that >> *should* be coupled with routing, because one doesn't work without the >> other. > Good question. I think we need some more basic architecture rules of how > this is all going to plug together. > > Here's a straw man that I'm sure can be improved with some debate.. Question: is that *just* about *routing* configuration, or about a *router* configuration. The distinction being that modern home routers often do many more chores, some that have little to do with routing per se. I got the impression that that was at issue but could be wrong. Mike > > > "Homenet Configuration Information" is the set of parameters, settings, > and other data required by a set of devices to participate in a Homenet > and transmit traffic from end user applications in a nominal manner, > excluding any data directly tied to the end user application or session, > but explicitly including routing information and well as prefix assignments. > > Homenet Configuration Information can be further classified on three > orthogonal axes. > > 1) Temporary or Persistent. > > Persistent information is likely to survive a reset, power cycle or > reboot of a single device, without having to be relearned from another > device. > Temporary information is not likely to survive a reboot or power outage. > > 2) Distributed or non-distributed. > > Distributed information is required to be known by more than one device > in the Homenet. > Non-distributed is only required to be known on an individual device. > > 3) Internal or External > > Internal information is sourced or generated from within the Homenet. > External information is derived from a source external to the Homenet. > > An example of distributed, temporary, internal configuration information > could be the set of active routers in the Homenet. > > An example of persistent, distributed, external configuration > information could be a root certificate or other token that uniquely > identifies the Homenet. > > Further: > > A Homenet consists of 2 classes of device: end nodes and routers. > > A router forwards packets between end nodes. > > And end node terminates end user application traffic flows. > > > > Derived Architecture Rules: > > A device MAY simultaneously act as a router and an end node. e.g. a > router that also acts as a media store. > > Homenet SHALL support a Common Homenet Routing Protocol. > > All Homenet Border Routers MUST participate in the Common Homenet > Routing Protocol. Other Homenet Routers SHOULD participate in the Common > Homenet Routing Protocol. Other routing protocols MAY be present in > Homenet e.g. for LoWPAN connectivity, but these alternative routing > protocols MUST NOT take precedence over the Common Homenet Routing > Protocol if there are alternative routes learned via two alternative > sources. > > An end node MAY participate passively in the Common Homenet Routing > Protocol, where it MAY learn all routes in the Homenet, and inject > routes used to transmit/receive traffic from its own interfaces, but it > MUST NOT forward traffic on behalf of other end nodes (otherwise it > becomes a router). > > Distributed configuration information that is temporally dependent > SHOULD be distributed in either a single protocol, or via a set of > tightly-coupled protocols that include synchronisation of configuration > information (fate sharing). > > External configuration information SHOULD be injected into the Homenet > at Homenet Border Routers. > > External configuration information MAY be learned from a configuration > GUI or from a partner ISP router. > > External configuration information SHOULD be derived from existing > mechanisms deployed at the ISP boundary e.g. DHCPv6-PD, ICMP RA. > > > Configuration information MAY be distributed in one of three information > distribution layers: > > Base bootstrap: The minimum set of configuration information required to > learn or identify any devices as sources of further information e.g. > next hop router, DNS server for end nodes, router neighbors. > > Homenet Essential: Common information likely to be required by all nodes > that participate in the Common Homenet Routing Protocol e.g. to learn > the set of Homenet border routers. > > Homenet Optional: Additional information that is likely only required > for a subset of nodes or applications e.g. discovery of print servers or > media players > > Base Bootstrap MUST be supported by all end nodes in the Homenet. > > Essential configuration distribution MUST be supported on all routers. > > It is desirable, but not essential, to identify a common Homenet > Optional distribution layer. > > > > Does that take us a step forward? > > regards, > RayH > _______________________________________________ > homenet mailing list > homenet@ietf.org > https://www.ietf.org/mailman/listinfo/homenet From v6ops@globis.net Wed Jul 3 13:24:54 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB93821F9C3E for ; Wed, 3 Jul 2013 13:24:53 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dlQRH4hZcnW7 for ; Wed, 3 Jul 2013 13:24:40 -0700 (PDT) Received: from globis01.globis.net (RayH-1-pt.tunnel.tserv11.ams1.ipv6.he.net [IPv6:2001:470:1f14:62e::2]) by ietfa.amsl.com (Postfix) with ESMTP id A2CF421F9962 for ; Wed, 3 Jul 2013 13:24:35 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by globis01.globis.net (Postfix) with ESMTP id 8864487007E; Wed, 3 Jul 2013 22:24:17 +0200 (CEST) Received: from globis01.globis.net ([127.0.0.1]) by localhost (mail.globis.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tp8zDm3kCwbx; Wed, 3 Jul 2013 22:24:17 +0200 (CEST) Received: from Rays-iMac-2.local (unknown [192.168.0.3]) (Authenticated sender: Ray.Hunter@globis.net) by globis01.globis.net (Postfix) with ESMTPA id 623DA870072; Wed, 3 Jul 2013 22:24:17 +0200 (CEST) Message-ID: <51D4886B.9000501@globis.net> Date: Wed, 03 Jul 2013 22:24:11 +0200 From: Ray Hunter User-Agent: Postbox 3.0.8 (Macintosh/20130427) MIME-Version: 1.0 To: Michael Thomas References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D4801F.6050801@globis.net> <51D4846A.1090404@mtcc.com> In-Reply-To: <51D4846A.1090404@mtcc.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Juliusz Chroboczek , Ted Lemon , Jim Gettys , "homenet@ietf.org Group" , "Joel M. Halpern" , Lorenzo Colitti Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jul 2013 20:24:54 -0000 > Michael Thomas > 3 July 2013 22:07 > On 07/03/2013 12:48 PM, Ray Hunter wrote: >> >> Lorenzo Colitti wrote: >>> On Wed, Jul 3, 2013 at 11:45 PM, Jim Gettys >> > wrote: >>> >>> I will note that I raised my concerns about coupling configuration >>> to routing (since I foresee routing needing to evolve) last year >>> (or was it the year before?), and it fell on deaf ears. >>> >>> >>> One of the problems here is: what exactly is "configuration"? For >>> example, does "configuration" extend to "which prefix is assigned to a >>> specific interface"? IMO that's clearly a piece of information that >>> *should* be coupled with routing, because one doesn't work without the >>> other. >> Good question. I think we need some more basic architecture rules of how >> this is all going to plug together. >> >> Here's a straw man that I'm sure can be improved with some debate.. > > Question: is that *just* about *routing* configuration, or about a > *router* > configuration. The distinction being that modern home routers often do > many more chores, some that have little to do with routing per se. I got > the impression that that was at issue but could be wrong. > > Mike > ALL configuration for ALL homenet devices, including end nodes. Which is why I think we need to look at a layered set of solutions, with each layer almost certainly consisting of a number of protocols. There's no point in having a nice standardised routing protocol if the end nodes still can't resolve names. On the other hand, trying to shoe horn all of DHCPv6 and all it's future (vendor) extensions into a routing protocol clearly ain't going to work either. Whereas identifying a common (distributed) configuration repository for optional configuration information, and how to query it based on DHCPv6, might just work. >> >> >> "Homenet Configuration Information" is the set of parameters, settings, >> and other data required by a set of devices to participate in a Homenet >> and transmit traffic from end user applications in a nominal manner, >> excluding any data directly tied to the end user application or session, >> but explicitly including routing information and well as prefix >> assignments. >> >> Homenet Configuration Information can be further classified on three >> orthogonal axes. >> >> 1) Temporary or Persistent. >> >> Persistent information is likely to survive a reset, power cycle or >> reboot of a single device, without having to be relearned from another >> device. >> Temporary information is not likely to survive a reboot or power outage. >> >> 2) Distributed or non-distributed. >> >> Distributed information is required to be known by more than one device >> in the Homenet. >> Non-distributed is only required to be known on an individual device. >> >> 3) Internal or External >> >> Internal information is sourced or generated from within the Homenet. >> External information is derived from a source external to the Homenet. >> >> An example of distributed, temporary, internal configuration information >> could be the set of active routers in the Homenet. >> >> An example of persistent, distributed, external configuration >> information could be a root certificate or other token that uniquely >> identifies the Homenet. >> >> Further: >> >> A Homenet consists of 2 classes of device: end nodes and routers. >> >> A router forwards packets between end nodes. >> >> And end node terminates end user application traffic flows. >> >> >> Derived Architecture Rules: >> >> A device MAY simultaneously act as a router and an end node. e.g. a >> router that also acts as a media store. >> >> Homenet SHALL support a Common Homenet Routing Protocol. >> >> All Homenet Border Routers MUST participate in the Common Homenet >> Routing Protocol. Other Homenet Routers SHOULD participate in the Common >> Homenet Routing Protocol. Other routing protocols MAY be present in >> Homenet e.g. for LoWPAN connectivity, but these alternative routing >> protocols MUST NOT take precedence over the Common Homenet Routing >> Protocol if there are alternative routes learned via two alternative >> sources. >> >> An end node MAY participate passively in the Common Homenet Routing >> Protocol, where it MAY learn all routes in the Homenet, and inject >> routes used to transmit/receive traffic from its own interfaces, but it >> MUST NOT forward traffic on behalf of other end nodes (otherwise it >> becomes a router). >> >> Distributed configuration information that is temporally dependent >> SHOULD be distributed in either a single protocol, or via a set of >> tightly-coupled protocols that include synchronisation of configuration >> information (fate sharing). >> >> External configuration information SHOULD be injected into the Homenet >> at Homenet Border Routers. >> >> External configuration information MAY be learned from a configuration >> GUI or from a partner ISP router. >> >> External configuration information SHOULD be derived from existing >> mechanisms deployed at the ISP boundary e.g. DHCPv6-PD, ICMP RA. >> >> >> Configuration information MAY be distributed in one of three information >> distribution layers: >> >> Base bootstrap: The minimum set of configuration information required to >> learn or identify any devices as sources of further information e.g. >> next hop router, DNS server for end nodes, router neighbors. >> >> Homenet Essential: Common information likely to be required by all nodes >> that participate in the Common Homenet Routing Protocol e.g. to learn >> the set of Homenet border routers. >> >> Homenet Optional: Additional information that is likely only required >> for a subset of nodes or applications e.g. discovery of print servers or >> media players >> >> Base Bootstrap MUST be supported by all end nodes in the Homenet. >> >> Essential configuration distribution MUST be supported on all routers. >> >> It is desirable, but not essential, to identify a common Homenet >> Optional distribution layer. >> >> >> >> Does that take us a step forward? >> >> regards, >> RayH >> _______________________________________________ >> homenet mailing list >> homenet@ietf.org >> https://www.ietf.org/mailman/listinfo/homenet > > Ray Hunter > 3 July 2013 21:48 > > Good question. I think we need some more basic architecture rules of how > this is all going to plug together. > > Here's a straw man that I'm sure can be improved with some debate.. > > > "Homenet Configuration Information" is the set of parameters, settings, > and other data required by a set of devices to participate in a Homenet > and transmit traffic from end user applications in a nominal manner, > excluding any data directly tied to the end user application or session, > but explicitly including routing information and well as prefix > assignments. > > Homenet Configuration Information can be further classified on three > orthogonal axes. > > 1) Temporary or Persistent. > > Persistent information is likely to survive a reset, power cycle or > reboot of a single device, without having to be relearned from another > device. > Temporary information is not likely to survive a reboot or power outage. > > 2) Distributed or non-distributed. > > Distributed information is required to be known by more than one device > in the Homenet. > Non-distributed is only required to be known on an individual device. > > 3) Internal or External > > Internal information is sourced or generated from within the Homenet. > External information is derived from a source external to the Homenet. > > An example of distributed, temporary, internal configuration information > could be the set of active routers in the Homenet. > > An example of persistent, distributed, external configuration > information could be a root certificate or other token that uniquely > identifies the Homenet. > > Further: > > A Homenet consists of 2 classes of device: end nodes and routers. > > A router forwards packets between end nodes. > > And end node terminates end user application traffic flows. > > > > Derived Architecture Rules: > > A device MAY simultaneously act as a router and an end node. e.g. a > router that also acts as a media store. > > Homenet SHALL support a Common Homenet Routing Protocol. > > All Homenet Border Routers MUST participate in the Common Homenet > Routing Protocol. Other Homenet Routers SHOULD participate in the Common > Homenet Routing Protocol. Other routing protocols MAY be present in > Homenet e.g. for LoWPAN connectivity, but these alternative routing > protocols MUST NOT take precedence over the Common Homenet Routing > Protocol if there are alternative routes learned via two alternative > sources. > > An end node MAY participate passively in the Common Homenet Routing > Protocol, where it MAY learn all routes in the Homenet, and inject > routes used to transmit/receive traffic from its own interfaces, but it > MUST NOT forward traffic on behalf of other end nodes (otherwise it > becomes a router). > > Distributed configuration information that is temporally dependent > SHOULD be distributed in either a single protocol, or via a set of > tightly-coupled protocols that include synchronisation of configuration > information (fate sharing). > > External configuration information SHOULD be injected into the Homenet > at Homenet Border Routers. > > External configuration information MAY be learned from a configuration > GUI or from a partner ISP router. > > External configuration information SHOULD be derived from existing > mechanisms deployed at the ISP boundary e.g. DHCPv6-PD, ICMP RA. > > > Configuration information MAY be distributed in one of three information > distribution layers: > > Base bootstrap: The minimum set of configuration information required to > learn or identify any devices as sources of further information e.g. > next hop router, DNS server for end nodes, router neighbors. > > Homenet Essential: Common information likely to be required by all nodes > that participate in the Common Homenet Routing Protocol e.g. to learn > the set of Homenet border routers. > > Homenet Optional: Additional information that is likely only required > for a subset of nodes or applications e.g. discovery of print servers or > media players > > Base Bootstrap MUST be supported by all end nodes in the Homenet. > > Essential configuration distribution MUST be supported on all routers. > > It is desirable, but not essential, to identify a common Homenet > Optional distribution layer. > > > > Does that take us a step forward? > > regards, > RayH > ------------------------------------------------------------------------ From jch@pps.univ-paris-diderot.fr Wed Jul 3 18:15:16 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8097511E80E4 for ; Wed, 3 Jul 2013 18:15:16 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f0eX8BOfMKH7 for ; Wed, 3 Jul 2013 18:15:10 -0700 (PDT) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by ietfa.amsl.com (Postfix) with ESMTP id 3355B11E8113 for ; Wed, 3 Jul 2013 18:15:08 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/38117) with ESMTP id r641EdKc004812; Thu, 4 Jul 2013 03:14:39 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 96D7B4F62C; Thu, 4 Jul 2013 03:14:37 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id ZTxpctnouGOY; Thu, 4 Jul 2013 03:14:36 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 7365E4F62B; Thu, 4 Jul 2013 03:14:36 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1UuY85-0001Ba-FY; Thu, 04 Jul 2013 03:14:37 +0200 Date: Thu, 04 Jul 2013 03:14:37 +0200 Message-ID: <874ncbnn2a.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Ray Hunter In-Reply-To: <51D4801F.6050801@globis.net> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D4801F.6050801@globis.net> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Thu, 04 Jul 2013 03:14:40 +0200 (CEST) Cc: "homenet@ietf.org Group" Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 01:15:16 -0000 > 1) Temporary or Persistent. > > Persistent information is likely to survive a reset, power cycle or > reboot of a single device, without having to be relearned from another > device. > Temporary information is not likely to survive a reboot or power outage. Is client-side information about DHCP leases temporary or persistent? (I'm wondering if it wouldn't be useful to consider the classic difference between "hard" and "soft" state -- hard state being state that is difficult or impossible to recover if lost, while soft state is state that can be recovered easily if lost. Classic NFS, for example, is "stateless" in the sense that all hard state is persistent.) > Homenet SHALL support a Common Homenet Routing Protocol. The CHiRP. > All Homenet Border Routers MUST participate in the Common Homenet > Routing Protocol. Other Homenet Routers SHOULD participate in the Common > Homenet Routing Protocol. Other routing protocols MAY be present in > Homenet e.g. for LoWPAN connectivity, Ok. > but these alternative routing protocols MUST NOT take precedence > over the Common Homenet Routing Protocol if there are alternative > routes learned via two alternative sources. Hmm... does that imply that a device that participates in both the CHiRP and the LoWPAN protocol MUST follow a CHiRP route in order to reach other devices on the LoWPAN subnet? > Distributed configuration information that is temporally dependent > SHOULD be distributed in either a single protocol, or via a set of > tightly-coupled protocols that include synchronisation of configuration > information (fate sharing). Could you please give some examples of such "temporally dependent" information? -- Juliusz From mellon@fugue.com Wed Jul 3 18:23:32 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E146E21F9976 for ; Wed, 3 Jul 2013 18:23:31 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lctqsI03zfs4 for ; Wed, 3 Jul 2013 18:23:25 -0700 (PDT) Received: from toccata.fugue.com (toccata.fugue.com [204.152.186.142]) by ietfa.amsl.com (Postfix) with ESMTP id 743FD21F9A35 for ; Wed, 3 Jul 2013 18:23:24 -0700 (PDT) Received: from [10.0.10.40] (c-174-62-147-182.hsd1.nh.comcast.net [174.62.147.182]) by toccata.fugue.com (Postfix) with ESMTPSA id 12A2323802B9; Wed, 3 Jul 2013 21:23:22 -0400 (EDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Ted Lemon In-Reply-To: <874ncbnn2a.wl%jch@pps.univ-paris-diderot.fr> Date: Wed, 3 Jul 2013 21:23:21 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <5CB0A9DB-CEE0-4F5A-AB5B-6C75D1ECB196@fugue.com> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D4801F.6050801@globis.net> <874ncbnn2a.wl%jch@pps.univ-paris-diderot.fr> To: Juliusz Chroboczek X-Mailer: Apple Mail (2.1508) Cc: Ray Hunter , "homenet@ietf.org Group" Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 01:23:32 -0000 On Jul 3, 2013, at 9:14 PM, Juliusz Chroboczek = wrote: > Is client-side information about DHCP leases temporary or persistent? It's RECOMMENDED that it be persistent, but not REQUIRED, since it can = be recovered from the server. From Ray.Bellis@nominet.org.uk Thu Jul 4 00:49:03 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 013E521F9F4D for ; Thu, 4 Jul 2013 00:49:03 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.599 X-Spam-Level: X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cSMXe6o9mfZ2 for ; Thu, 4 Jul 2013 00:48:58 -0700 (PDT) Received: from mx1.nominet.org.uk (mail.nominet.org.uk [213.248.242.48]) by ietfa.amsl.com (Postfix) with ESMTP id C7A7221F9F45 for ; Thu, 4 Jul 2013 00:48:56 -0700 (PDT) DomainKey-Signature: s=main.dk.nominet.selector; d=nominet.org.uk; c=nofws; q=dns; h=X-IronPort-AV:Received:Received:From:To:Subject: Thread-Topic:Thread-Index:Date:Message-ID:Accept-Language: Content-Language:X-MS-Has-Attach:X-MS-TNEF-Correlator: x-originating-ip:Content-Type:Content-ID: Content-Transfer-Encoding:MIME-Version; b=VQmEwqo0aplOgleVhh7yJdYIR3gOtY25QdsX0IORwMY8j5MUzZx9waoi OWTQIx1XcbBhbHOXS4YXDmt2trOQSE9kmqb5WyVUU9xlZqbcZ0VODRosA dLfidVxUMGR2jPS; DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nominet.org.uk; i=@nominet.org.uk; q=dns/txt; s=main.dkim.nominet.selector; t=1372924137; x=1404460137; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=AIQpNgx+unIXBU5SqBEAukManYLBcvWgSTrxRVtZJFY=; b=tP6xbPP7PgrdF07lWsni5sSb8yNrdZ1ZqhK8k1Xr8IHTbmIP1IgFcu8I G+d+lQ+lbRjl4cpDzjbMypFKpbNhj+jzt0U9fh9cMcV2S8pWbppS01yfU noS8VzSrgvj4HU0; X-IronPort-AV: E=Sophos;i="4.87,993,1363132800"; d="scan'208";a="1791353" Received: from wds-exc2.okna.nominet.org.uk ([213.248.197.145]) by mx1.nominet.org.uk with ESMTP; 04 Jul 2013 08:48:55 +0100 Received: from WDS-EXC1.okna.nominet.org.uk ([fe80::1593:1394:a91f:8f5f]) by wds-exc2.okna.nominet.org.uk ([fe80::7577:eaca:5241:25d4%17]) with mapi id 14.02.0318.004; Thu, 4 Jul 2013 08:48:55 +0100 From: Ray Bellis To: "homenet@ietf.org Group" Thread-Topic: IETF 87 - call for agenda items Thread-Index: AQHOeIruKtLZvCgZwUaVNFWMJZYvgQ== Date: Thu, 4 Jul 2013 07:48:54 +0000 Message-ID: <53F00E5CD8B2E34C81C0C89EB0B4FE732DDE9962@wds-exc1.okna.nominet.org.uk> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.2.1] Content-Type: text/plain; charset="us-ascii" Content-ID: <5E54B075EF01CB4093564473ACB63D16@okna.nominet.org.uk> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: [homenet] IETF 87 - call for agenda items X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 07:49:03 -0000 The Homenet WG is currently scheduled to meet for 2.5 hours on the Monday o= f IETF 87 at 09:00 Please send requests for agenda time to the chairs as soon as possible, and= not later than the (single) draft submission deadline of July 15th. In the event that we get too many requests for agenda time, priority will b= e given to drafts and/or ideas that have generated active discussion on the= list. thanks, Ray & Mark From v6ops@globis.net Thu Jul 4 02:29:16 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A695A21F92D3 for ; Thu, 4 Jul 2013 02:29:16 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sTg5F4NzfQRO for ; Thu, 4 Jul 2013 02:29:15 -0700 (PDT) Received: from globis01.globis.net (RayH-1-pt.tunnel.tserv11.ams1.ipv6.he.net [IPv6:2001:470:1f14:62e::2]) by ietfa.amsl.com (Postfix) with ESMTP id 44ACD21F9F70 for ; Thu, 4 Jul 2013 02:29:15 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by globis01.globis.net (Postfix) with ESMTP id 3F9928700DB; Thu, 4 Jul 2013 11:28:59 +0200 (CEST) Received: from globis01.globis.net ([127.0.0.1]) by localhost (mail.globis.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7XGR+cQ7gqxC; Thu, 4 Jul 2013 11:28:59 +0200 (CEST) Received: from Rays-iMac-2.local (unknown [192.168.0.3]) (Authenticated sender: Ray.Hunter@globis.net) by globis01.globis.net (Postfix) with ESMTPA id 1A1FF8700D7; Thu, 4 Jul 2013 11:28:59 +0200 (CEST) Message-ID: <51D54054.7070507@globis.net> Date: Thu, 04 Jul 2013 11:28:52 +0200 From: Ray Hunter User-Agent: Postbox 3.0.8 (Macintosh/20130427) MIME-Version: 1.0 To: Juliusz Chroboczek References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D4801F.6050801@globis.net> <874ncbnn2a.wl%jch@pps.univ-paris-diderot.fr> In-Reply-To: <874ncbnn2a.wl%jch@pps.univ-paris-diderot.fr> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 09:29:16 -0000 > Juliusz Chroboczek > 4 July 2013 03:14 >> 1) Temporary or Persistent. >> >> Persistent information is likely to survive a reset, power cycle or >> reboot of a single device, without having to be relearned from another >> device. >> Temporary information is not likely to survive a reboot or power outage. > > Is client-side information about DHCP leases temporary or persistent? > > (I'm wondering if it wouldn't be useful to consider the classic > difference between "hard" and "soft" state -- hard state being state > that is difficult or impossible to recover if lost, while soft state > is state that can be recovered easily if lost. Classic NFS, for > example, is "stateless" in the sense that all hard state is persistent.) I thought this classification would be useful in Homenet, as there are likely to be devices that do not contain persistent storage. These devices should be able to take part in Homenet, but may not be able to perform all functions. If you have better ideas, please bring them forward. > >> Homenet SHALL support a Common Homenet Routing Protocol. > > The CHiRP. > >> All Homenet Border Routers MUST participate in the Common Homenet >> Routing Protocol. Other Homenet Routers SHOULD participate in the Common >> Homenet Routing Protocol. Other routing protocols MAY be present in >> Homenet e.g. for LoWPAN connectivity, > > Ok. > >> but these alternative routing protocols MUST NOT take precedence >> over the Common Homenet Routing Protocol if there are alternative >> routes learned via two alternative sources. > > Hmm... does that imply that a device that participates in both the > CHiRP and the LoWPAN protocol MUST follow a CHiRP route in order to > reach other devices on the LoWPAN subnet? Good point. Others have stated a belief that LowPAN will never be used as an interconnect, and will always be a "stub" network. Generally, we know pretty well how to deal with multiple sources of routing information, and it generally involves tagging the original source, and then filtering information at the appropriate boundary or applying an administrative distance. But if you have multiple connection points of non-synchronised information, and the boundaries are automatically discovered, you will always end up with some pathological cases e.g. "split brain" How about: Other routing protocols MAY be present in Homenet e.g. media specific routing for LoWPAN connectivity, but these alternative routing protocols MUST NOT take precedence over the Common Homenet Routing Protocol for path selection to off-media destinations if there are alternative routes learned via two alternative sources of routing. >> Distributed configuration information that is temporally dependent >> SHOULD be distributed in either a single protocol, or via a set of >> tightly-coupled protocols that include synchronisation of configuration >> information (fate sharing). > > Could you please give some examples of such "temporally dependent" > information? > > -- Juliusz How about: "temporally dependent" is defined as related configuration information that would lead to potential instability, flapping, or loss of end user sessions, if it is not tightly coordinated during state transitions. I think it's easier to think of the corollary: there is no (strong) temporal binding between configuring a print server or NTP server on an end node, and the identification of homenet border routers IMHO. So IMHO the debate on whether to use AHCP OR routing based prefix assignment OR SNMP OR whatever as *the* Homenet configuraton protocol is bogus, because none of them can configure everything we need. We need to identify the groupings that do make sense and that are essential for all nodes, for all routers, and the rest of the optional "stuff", and identify a (set) of protocols for setting these configurations. Whereas we certainly do NOT want to kitchen sink all configuration items into the Essential layer, nor bloat the Bootstrap layer so much that sensors run out of storage, or become too expensive to produce. I think there IS a tight binding between topology discovery, identifying homenet border routers, identifying external interfaces to an ISP network, identifying internal interfaces, injecting external source routes into the routing process, enabling a routing process and discovering neighbors and advertising routes on internal interfaces, enabling BCP ingress and egress filtering and firewall functions on ISP interfaces, and *potentially* with prefix assignment. You probably also want all of the above to be well coupled with the state of DHCPv6 PD or other upstream link to the ISP router. Does that make sense to you? regards, RayH > Ray Hunter > 3 July 2013 21:48 > > Good question. I think we need some more basic architecture rules of how > this is all going to plug together. > > Here's a straw man that I'm sure can be improved with some debate.. > > > "Homenet Configuration Information" is the set of parameters, settings, > and other data required by a set of devices to participate in a Homenet > and transmit traffic from end user applications in a nominal manner, > excluding any data directly tied to the end user application or session, > but explicitly including routing information and well as prefix > assignments. > > Homenet Configuration Information can be further classified on three > orthogonal axes. > > 1) Temporary or Persistent. > > Persistent information is likely to survive a reset, power cycle or > reboot of a single device, without having to be relearned from another > device. > Temporary information is not likely to survive a reboot or power outage. > > 2) Distributed or non-distributed. > > Distributed information is required to be known by more than one device > in the Homenet. > Non-distributed is only required to be known on an individual device. > > 3) Internal or External > > Internal information is sourced or generated from within the Homenet. > External information is derived from a source external to the Homenet. > > An example of distributed, temporary, internal configuration information > could be the set of active routers in the Homenet. > > An example of persistent, distributed, external configuration > information could be a root certificate or other token that uniquely > identifies the Homenet. > > Further: > > A Homenet consists of 2 classes of device: end nodes and routers. > > A router forwards packets between end nodes. > > And end node terminates end user application traffic flows. > > > > Derived Architecture Rules: > > A device MAY simultaneously act as a router and an end node. e.g. a > router that also acts as a media store. > > Homenet SHALL support a Common Homenet Routing Protocol. > > All Homenet Border Routers MUST participate in the Common Homenet > Routing Protocol. Other Homenet Routers SHOULD participate in the Common > Homenet Routing Protocol. Other routing protocols MAY be present in > Homenet e.g. for LoWPAN connectivity, but these alternative routing > protocols MUST NOT take precedence over the Common Homenet Routing > Protocol if there are alternative routes learned via two alternative > sources. > > An end node MAY participate passively in the Common Homenet Routing > Protocol, where it MAY learn all routes in the Homenet, and inject > routes used to transmit/receive traffic from its own interfaces, but it > MUST NOT forward traffic on behalf of other end nodes (otherwise it > becomes a router). > > Distributed configuration information that is temporally dependent > SHOULD be distributed in either a single protocol, or via a set of > tightly-coupled protocols that include synchronisation of configuration > information (fate sharing). > > External configuration information SHOULD be injected into the Homenet > at Homenet Border Routers. > > External configuration information MAY be learned from a configuration > GUI or from a partner ISP router. > > External configuration information SHOULD be derived from existing > mechanisms deployed at the ISP boundary e.g. DHCPv6-PD, ICMP RA. > > > Configuration information MAY be distributed in one of three information > distribution layers: > > Base bootstrap: The minimum set of configuration information required to > learn or identify any devices as sources of further information e.g. > next hop router, DNS server for end nodes, router neighbors. > > Homenet Essential: Common information likely to be required by all nodes > that participate in the Common Homenet Routing Protocol e.g. to learn > the set of Homenet border routers. > > Homenet Optional: Additional information that is likely only required > for a subset of nodes or applications e.g. discovery of print servers or > media players > > Base Bootstrap MUST be supported by all end nodes in the Homenet. > > Essential configuration distribution MUST be supported on all routers. > > It is desirable, but not essential, to identify a common Homenet > Optional distribution layer. > > > > Does that take us a step forward? > > regards, > RayH > ------------------------------------------------------------------------ From lorenzo@google.com Thu Jul 4 05:21:03 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81AD121F9FCD for ; Thu, 4 Jul 2013 05:21:03 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.544 X-Spam-Level: X-Spam-Status: No, score=-1.544 tagged_above=-999 required=5 tests=[AWL=0.433, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y06WOnz9ORWn for ; Thu, 4 Jul 2013 05:21:03 -0700 (PDT) Received: from mail-ve0-x22e.google.com (mail-ve0-x22e.google.com [IPv6:2607:f8b0:400c:c01::22e]) by ietfa.amsl.com (Postfix) with ESMTP id CE7D921F9FC8 for ; Thu, 4 Jul 2013 05:21:02 -0700 (PDT) Received: by mail-ve0-f174.google.com with SMTP id oz10so963419veb.19 for ; Thu, 04 Jul 2013 05:21:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=mze0GA6rql7ffujBN+AcP+fYUQT4MSnB6bXHIEdinDc=; b=SVq2AOw1nuDV8xSh7vrsAgtV8ANi9ss3YgqHB69REVdxO2UBzic3Ain7IVQoIMBxm3 4H7AuqNSTltN17uJDKk4OvWCLtCEG524yWHQyTcW8M3sqz/r3XJOwyWeqihOXH6xgWGM v7g4B3N6vE0CW5G1FBz+w8iBjhz3Jv1D3hjuZgbZ2vtZWzN2v6jphU6h6YVWM94estT6 GrIi07Q8bJYbK9FTsq5Dh3hgb/znAwwJdlVWeirHaUyW3g7OIdfYXMWzJVjgUNYWhMOS 1nVldGmBmmX486JioR9t5ENPsfwvR1LubvBeHHAKzMJoNTRxJ97C+Zq4m3LJSdWT7rgI AuOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=mze0GA6rql7ffujBN+AcP+fYUQT4MSnB6bXHIEdinDc=; b=FBQyp8wF5/B6rYsDJ6J2w9O+X/Z1cqe0nOdTxpv717KxhHcLJxDnRGfc2oYsD3BY1v 0f8n5sQNp47BEP3FcNfHqq3SFgaUdaXKlxWSzWxrJ15k+AAoLwWnpudH6A5FF1PA157t XKX3i6oKAmY61qPlKAMnK6zCDvyTCjzhFxmgqCfAMt7kuaxCKk6jccpD55I2Q1pJSj3h wwNcDbRz7au9QcbXJCdP/nlyaTdNYD98obLpjXJN2U5OkVKv/9p81tnIb0ouG67nbaeh iPx9j3R2px6D3InPDjFwqvAgR8fb5IyI4c+OfaSMj+Y5/eSc25sYvLKHx4dfQPp8GsBC Tw2Q== X-Received: by 10.220.250.147 with SMTP id mo19mr2789596vcb.79.1372940460704; Thu, 04 Jul 2013 05:21:00 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.175.12 with HTTP; Thu, 4 Jul 2013 05:20:40 -0700 (PDT) In-Reply-To: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> From: Lorenzo Colitti Date: Thu, 4 Jul 2013 21:20:40 +0900 Message-ID: To: Juliusz Chroboczek Content-Type: multipart/alternative; boundary=089e013cb73e757ce404e0ae9c52 X-Gm-Message-State: ALoCoQkwUqFaDbULe7cevAkMTvGJCvVszZBFr6wrK1Kcy5z/VIwTlV2KvziKZfigSKgEOcMAo8LNVaPTScoUpAT/yFVycPk75TsZdWnO8xrJkOl2NlU3NcUEucqf4d2vMsylnZq+tEg0Ebc9EHFsfPV7wkvqIoXl6alvmJ2D1Ief6XyHby7PHbv44GCgZA5LPilKBhfsTIAW Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 12:21:03 -0000 --089e013cb73e757ce404e0ae9c52 Content-Type: text/plain; charset=ISO-8859-1 On Thu, Jul 4, 2013 at 4:24 AM, Juliusz Chroboczek < jch@pps.univ-paris-diderot.fr> wrote: > Matthieu Boutier and myself have just submitted > > > http://www.ietf.org/id/draft-boutier-homenet-source-specific-routing-00.txt > > which describes our experience with an extension to the Babel routing > protocol with support for source-specific routing. Er... did you read http://tools.ietf.org/html/draft-troan-homenet-sadr-00 before submitting this? With the exception of the text on babel, a lot of the material you wrote is already covered there. --089e013cb73e757ce404e0ae9c52 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Thu, Jul 4, 2013 at 4:24 AM, Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr> wrote:
Matthieu Boutier and myself hav= e just submitted

=A0 http://www.ietf.org/id/draft-boutier-hom= enet-source-specific-routing-00.txt

which describes our experience with an extension to the Babel routing
protocol with support for source-specific routing.
--089e013cb73e757ce404e0ae9c52-- From lorenzo@google.com Thu Jul 4 06:02:44 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DCD621F9FE7 for ; Thu, 4 Jul 2013 06:02:44 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.652 X-Spam-Level: X-Spam-Status: No, score=-1.652 tagged_above=-999 required=5 tests=[AWL=0.325, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z8I7sxBpAUec for ; Thu, 4 Jul 2013 06:02:43 -0700 (PDT) Received: from mail-vb0-x232.google.com (mail-vb0-x232.google.com [IPv6:2607:f8b0:400c:c02::232]) by ietfa.amsl.com (Postfix) with ESMTP id 83D2D21F9FE0 for ; Thu, 4 Jul 2013 06:02:43 -0700 (PDT) Received: by mail-vb0-f50.google.com with SMTP id w16so929043vbb.23 for ; Thu, 04 Jul 2013 06:02:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=MzdT9x+WsYZruD61XVND7slNXeGPbPJCYlWAaEzI0Rw=; b=ldJn5MOGMVyPi099/vX5yj+QQypM7hG5Fj6brUuYsfnlJ2c0F/iM/o84fpr4Mgy0vx rGYVuBcYgxmEGGfwPMWwlLdJRouGi67mWIxugBAp9Hp2F5oHvTyqu2ilSPavo3ROTIIZ khZRiXVrN9UbXhvmDNdsgTf852tvUb0ah3gm4Qq+8caoDnOH4tjHtMkQxe5y/HTeoBgX djg4HB1o7qdYX7GE9xbFr9f/lPXf7p2DNCD3MN4Enta47tuljQByZhP9IoLHgLEAMJ7n /i+tC+H7QwSs3oGPsOpFbs3K53HEGxVKFrbNCpCQT8jXFnQUoLOcAXeX2rG9vQtpp6a6 qPtQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=MzdT9x+WsYZruD61XVND7slNXeGPbPJCYlWAaEzI0Rw=; b=Aq27WBI3svvp4pf+pi6fiIAvuTGkK4xJfppNQ8bZqY9RbmR9Jhrp3qz7TYxIhiB5nV hIJ7hVAo7Sy57JTIM+sI3SNYcvy4n0SL4xE1jLHYWBVc8y7J347FEWQxn/SdmUWNmksw yrUu9YkXyLeIZIyl46Q03JXaT2E4qKq6vdlGmY6yGE32INXQsvMY6E2PE8vDuOUtgtfk Us4RYAOvNNtkeyA+lJYLND80RD3fYsT8xGNykJt9CiwmE36t5Yfy+/U0ZBjeT3/mgqAU oRDNkLpu70YC/3KeGKL/pcFqvy1+jVU9HQKeNaDh/jxidIDfbvCY7wWWMI/0jGJRHPLt K3Fw== X-Received: by 10.52.109.232 with SMTP id hv8mr2511130vdb.78.1372942961715; Thu, 04 Jul 2013 06:02:41 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.175.12 with HTTP; Thu, 4 Jul 2013 06:02:21 -0700 (PDT) In-Reply-To: <87ip0y56z6.wl%jch@pps.univ-paris-diderot.fr> References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DD5F5BF@wds-exc1.okna.nominet.org.uk> <53F00E5CD8B2E34C81C0C89EB0B4FE732DD9D252@wds-exc1.okna.nominet.org.uk> <9D7D0D56-BCAD-4028-818F-B2FF46AD21E5@gmail.com> <5DC7A376-906C-4278-897B-3C6679D78FC7@fugue.com> <160953AF-4B2E-4189-B472-41E20CBA87AE@gmail.com> <51C5DB8C.1070104@globis.net> <94A203EA12AECE4BA92D42DBFFE0AE47185A4D@eusaamb101.ericsson.se> <51C6038F.2050500@globis.net> <94A203EA12AECE4BA92D42DBFFE0AE47185C5C@eusaamb101.ericsson.se> <94A203EA12AECE4BA92D42DBFFE0AE47186532@eusaamb101.ericsson.se> <94A203EA12AECE4BA92D42DBFFE0AE471868AB@eusaamb101.ericsson.se> <3FB7F9ED-2CA6-4C55-98C8-80908FD1291D@fugue.com> <87a9mglclo.wl%jch@pps.univ-paris-diderot.fr> <1B90DAEA-BD29-4640-85EF-BF1B7F524E0B@fugue.com> <871u7sl6tv.wl%jch@pps.univ-paris-diderot.fr> <7i8v1vtikc.wl%jch@pps.univ-paris-diderot.fr> <87zjuatl7h.wl%jch@pps.univ-paris-diderot.fr> <87ip0y56z6.wl%jch@pps.univ-paris-diderot.fr> From: Lorenzo Colitti Date: Thu, 4 Jul 2013 22:02:21 +0900 Message-ID: To: Juliusz Chroboczek Content-Type: multipart/alternative; boundary=bcaec547c61f87e99604e0af31cc X-Gm-Message-State: ALoCoQmOoOdxBE8Edu0qGzlGe3DVLNNvEklI/mludfqLYBEGltVVORoJWN2zlbAMZEm+4Y/2UJBeM8I7Z5jlDHnWIwoQItBh4EIr1GmxU685UkbPKWT4FE1sK/XyyQ/jdHxz+3+Qpm73g8QuSjIrzZtlQTJQsIceWcNX/8gAwi0x2gneRXH2XgmwyNq/8FdNhYIidnD3FC/A Cc: "homenet@ietf.org Group" Subject: Re: [homenet] OT: unnumbered interfaces [was: 2nd Working Group Last Call...] X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 13:02:44 -0000 --bcaec547c61f87e99604e0af31cc Content-Type: text/plain; charset=ISO-8859-1 On Sat, Jun 29, 2013 at 5:13 AM, Juliusz Chroboczek < jch@pps.univ-paris-diderot.fr> wrote: > > We'll expect each host to announce N routing entries, one per > > address, and document things as such. > [...] > > I assume the implementation does this today, then? > > The standalone babeld implementation does this by default. The > implementation included in Quagga has defaults consistent with the > other routing protocols included in Quagga, and needs some > reconfiguration to behave as you desire. > > Please have a look at > > http://babelweb.wifi.pps.univ-paris-diderot.fr:8080/ Snazzy! A couple of things aren't clear to me, though: 1. How does this support the IPv6 subnet model with link-local multicast and link-local addresses and so on? The IPv6 over Ethernet RFC sort of relies on that to work, and I'm wondering if it makes assumptions that don't hold in a situation where every host has to announce /128s. 2. Also, what about DAD? If all the hosts participate in the routing protocol, you can implement DAD over that, but what about current hosts? Cheers, Lorenzo --bcaec547c61f87e99604e0af31cc Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Sat, Jun 29, 2013 at 5:13 AM, Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr> wrote:
> We'll expect each host to announce N routing entries, one per
=
> address, and document things as such.
[...]
> I assume the implementation does this today, then?
The standalone babeld implementation does this by default. =A0The
implementation included in Quagga has defaults consistent with the
other routing protocols included in Quagga, and needs some
reconfiguration to behave as you desire.

Please have a look at

=A0 http://babelweb.wifi.pps.univ-paris-diderot.fr:8080/

Snazzy!

A couple of thin= gs aren't clear to me, though:

1. How does this support the IPv6 subnet model with lin= k-local multicast and link-local addresses and so on? The IPv6 over Etherne= t RFC sort of relies on that to work, and I'm wondering if it makes ass= umptions that don't hold in a situation where every host has to announc= e /128s.
2. Also, what about DAD? If all the hosts participate in the routing p= rotocol, you can implement DAD over that, but what about current hosts?
=

Cheers,
Lorenzo
--bcaec547c61f87e99604e0af31cc-- From mcr@sandelman.ca Thu Jul 4 06:57:22 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FD5711E8121 for ; Thu, 4 Jul 2013 06:57:22 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dmq4128nCW9v for ; Thu, 4 Jul 2013 06:57:21 -0700 (PDT) Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3::184]) by ietfa.amsl.com (Postfix) with ESMTP id BE3A711E80E9 for ; Thu, 4 Jul 2013 06:57:18 -0700 (PDT) Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 68D802018B; Thu, 4 Jul 2013 11:01:51 -0400 (EDT) Received: by sandelman.ca (Postfix, from userid 179) id 3315DA902A; Thu, 4 Jul 2013 09:56:09 -0400 (EDT) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 208B6636AD; Thu, 4 Jul 2013 09:56:09 -0400 (EDT) From: Michael Richardson To: Ray Bellis In-Reply-To: <53F00E5CD8B2E34C81C0C89EB0B4FE732DDE9962@wds-exc1.okna.nominet.org.uk> References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DDE9962@wds-exc1.okna.nominet.org.uk> X-Mailer: MH-E 8.2; nmh 1.3-dev; GNU Emacs 23.4.1 X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m Sender: mcr@sandelman.ca Cc: "homenet@ietf.org Group" Subject: Re: [homenet] IETF 87 - call for agenda items X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 13:57:22 -0000 --=-=-= I would like the WG to spend some face time dealing with (making a list of), things that need to be configured, which are not routes. (So, I would include prefixes in the list) I think that it is important for the group as a whole to recap some of the discussion that has occured here. If it would help the group, I could write a draft that had an initial list. (I will not be in Berlin, but I will be remote) -- Michael Richardson , Sandelman Software Works --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUBUdV+9YqHRg3pndX9AQLFYwP/cHtjLh5/xyOAFdgfm3VHtDdgmhz7mIiq aUWDa0D2saskgn5yII1tourbQH1zdR12t7Wz2NsmIOY/8VCn388w8fvJDaZmIjFA KTl5ZEAc6MVpKVfcfpi4fm7GxC4ctqjNkOFU3REklQnI7cI2MSmYeFBpCFCUtAtL uCyBUUv+ze4= =JUmg -----END PGP SIGNATURE----- --=-=-=-- From mellon@fugue.com Thu Jul 4 07:02:40 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6134811E8133 for ; Thu, 4 Jul 2013 07:02:40 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uipPlBhOgh4t for ; Thu, 4 Jul 2013 07:02:29 -0700 (PDT) Received: from toccata.fugue.com (toccata.fugue.com [204.152.186.142]) by ietfa.amsl.com (Postfix) with ESMTP id BC80F11E8132 for ; Thu, 4 Jul 2013 07:02:26 -0700 (PDT) Received: from [10.0.10.40] (c-174-62-147-182.hsd1.nh.comcast.net [174.62.147.182]) by toccata.fugue.com (Postfix) with ESMTPSA id B57192380503; Thu, 4 Jul 2013 10:02:25 -0400 (EDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Ted Lemon In-Reply-To: <51D54054.7070507@globis.net> Date: Thu, 4 Jul 2013 10:02:24 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D4801F.6050801@globis.net> <874ncbnn2a.wl%jch@pps.univ-paris-diderot.fr> <51D54054.7070507@globis.net> To: Ray Hunter X-Mailer: Apple Mail (2.1508) Cc: "homenet@ietf.org" , Juliusz Chroboczek Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 14:02:40 -0000 On Jul 4, 2013, at 5:28 AM, Ray Hunter wrote: > I thought this classification would be useful in Homenet, as there are > likely to be devices that do not contain persistent storage. Generally speaking, I think devices of this type are probably either end = nodes or non-edge participants in a 6lowpan network, so they don't need = to maintain state anyway. If the edge routers can't maintain state, = that's a different matter. From mcr@sandelman.ca Thu Jul 4 07:19:45 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A64321F918F for ; Thu, 4 Jul 2013 07:19:45 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JhOtq1gWodXQ for ; Thu, 4 Jul 2013 07:19:40 -0700 (PDT) Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3::184]) by ietfa.amsl.com (Postfix) with ESMTP id 4631421F90E4 for ; Thu, 4 Jul 2013 07:19:40 -0700 (PDT) Received: from sandelman.ca (desk.marajade.sandelman.ca [209.87.252.247]) by tuna.sandelman.ca (Postfix) with ESMTP id 17AB52018B; Thu, 4 Jul 2013 11:24:14 -0400 (EDT) Received: by sandelman.ca (Postfix, from userid 179) id 5EB8DA902A; Thu, 4 Jul 2013 10:18:31 -0400 (EDT) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 509F9636AD; Thu, 4 Jul 2013 10:18:31 -0400 (EDT) From: Michael Richardson To: "homenet\@ietf.org Group" , "Joel M. Halpern" , Lorenzo Colitti In-Reply-To: <51D4886B.9000501@globis.net> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D4801F.6050801@globis.net> <51D4846A.1090404@mtcc.com> <51D4886B.9000501@globis.net> X-Mailer: MH-E 8.2; nmh 1.3-dev; GNU Emacs 23.4.1 X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m Sender: mcr@sandelman.ca Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 14:19:45 -0000 --=-=-= Ray Hunter wrote: > ALL configuration for ALL homenet devices, including end nodes. > Which is why I think we need to look at a layered set of solutions, > with each layer almost certainly consisting of a number of protocols. > There's no point in having a nice standardised routing protocol if the > end nodes still can't resolve names. > On the other hand, trying to shoe horn all of DHCPv6 and all it's > future (vendor) extensions into a routing protocol clearly ain't going > to work either. so we have stateful configuration of IPv6. Let me recap, stating the obvious, so that I know that I am on the same page as others. We have the M and O bits in the RA. I think that we will typically have M=0 and O=1. The client then asks for more information via DHCPv6, which goes to a link-local multicast address. (I'm unclear when the site-scoped address is used). I don't think that *anything* can or *should* change here(*) (What and how the client does DNS vs mDNS vs sdnsext is a higher-level issue for the moment) The question is: how does the non-ISP-connected router get the right information to use to answer the DHCPv6 requests it sees and/or realize that it shouldn't run full DHCPv6, but rather just be a DHCPv6 relay. So I think that the set of information that the *routers* need to exchange is really not that large, if we assume that the "DHCPv6 server is HERE" is one of those pieces of information. (*) THERE IS STILL an issue of what do hosts and routers do if there are two ISP connected routers, and potentially two completely different sources of DHCPv6 information. Even in the simplest two ISP case, hosts can see both of these DHCPv6 servers directly. -- ] Never tell me the odds! | ipv6 mesh networks [ ] Michael Richardson, Sandelman Software Works | network architect [ ] mcr@sandelman.ca http://www.sandelman.ca/ | ruby on rails [ -- Michael Richardson , Sandelman Software Works --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUBUdWENIqHRg3pndX9AQJugQQAvDhL3/2/PT+6QildrT6ZxL8b/FhewMTp RDylEXG50dFyAGRuA/vu5AcZAVEzBw69e1gSqentNbeiD68SHfhgq4yMczJlIy2b hNA19vExiu/HLA58wMTUOCH8YCv3Ac4HudMPsZXkbBvGKWyS1z4GENYyKQKv37iP ob/rn5HE2ms= =DSGH -----END PGP SIGNATURE----- --=-=-=-- From baptiste.jonglez@ens-lyon.fr Thu Jul 4 07:35:59 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3090A21F9FD5 for ; Thu, 4 Jul 2013 07:35:59 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.249 X-Spam-Level: X-Spam-Status: No, score=-6.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f0xyZIaCMuAZ for ; Thu, 4 Jul 2013 07:35:54 -0700 (PDT) Received: from jabiru.ens-lyon.fr (jabiru.ens-lyon.fr [140.77.51.2]) by ietfa.amsl.com (Postfix) with ESMTP id F1C4321F9F70 for ; Thu, 4 Jul 2013 07:35:46 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by jabiru.ens-lyon.fr (Postfix) with ESMTP id 9222F1EB1AB for ; Thu, 4 Jul 2013 16:35:42 +0200 (CEST) X-Virus-Scanned: by amavisd-new-2.6.4 (20090625) (Debian) at ens-lyon.fr Received: from jabiru.ens-lyon.fr ([127.0.0.1]) by localhost (jabiru.ens-lyon.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TRkKrWKZu6I0 for ; Thu, 4 Jul 2013 16:35:41 +0200 (CEST) Received: from localhost (rev20.vpn.fdn.fr [80.67.179.20]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (Client did not present a certificate) by jabiru.ens-lyon.fr (Postfix) with ESMTPSA id 26DE21EB2AD for ; Thu, 4 Jul 2013 16:35:40 +0200 (CEST) Date: Thu, 4 Jul 2013 16:35:39 +0200 From: Baptiste Jonglez To: homenet@ietf.org Message-ID: <20130704143539.GF1041@ens-lyon.fr> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="hUH5gZbnpyIv7Mn4" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 14:35:59 -0000 --hUH5gZbnpyIv7Mn4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Jul 04, 2013 at 09:20:40PM +0900, Lorenzo Colitti wrote: > Er... did you read > http://tools.ietf.org/html/draft-troan-homenet-sadr-00 before > submitting this? With the exception of the text on babel, a lot of > the material you wrote is already covered there. This document is listed as a reference: [TROAN]. However, it is not directly used anywhere in the draft. --hUH5gZbnpyIv7Mn4 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) iQIcBAEBAgAGBQJR1Yg7AAoJEAwdk2Chmk9b7kwP/0FGCI4C6bUI4xAiYzvTGwgg f8mAcwNgd+9PV7iscTZvNFZ2f5WdyFEX8DIac0Baz8pAAi0wepaTaGlWIF7AKnk9 K6wMyoQks31hnXkGelGQl6ko0BlsQfPpz4EF2IpTbQmBw6ZFi4aRGCUUQfAl9DUF ERXawiW0wiUxh+3jSCT5/vl+rAorO6d0+4kIaaapJj7FfMhXU//VQLgycN05Fdjf edFE6E22+E6kawKQ6zT6lFKEXOoVJJHmxN8DjtBBT1IYoiVOlptLLHvW8k7M51cu deWvbExZfR2INmw5TyATVeowO8mLHVIn34Ca5nGeDtkG24EmYEP1l3KoF3yokmOT nGW+W7IK5uQya3PVnNDj7fPCZpxacUE29CDfbtouRt2Aoi9fqPHKtQYhArRIys7M QtfRcc/gCCtdATmhuC2oxqeSp4TQ/ni5ZA+L+1ue+htZSERhOGNKCjd0NcN38pIu mCd7wTw54pb74eHOqiAPYyrzMY8O8XiBw8RezyUx3lgRr4mHwBRyGec5JpSmf831 4/cGR2+p5gJTDWjQJajMOMMhkNY1BQNYn5ztZZ0N8UG2IDDQ7YXLJvs2SOEVOQN2 OHFgk6d7/2BMI6UWjp6TYjk54l9bteZIK6lLCmCExeOz5F66PCnHzCY+aginTW1j rCR5RYldRUH0apUEmH/B =nMgC -----END PGP SIGNATURE----- --hUH5gZbnpyIv7Mn4-- From lorenzo@google.com Thu Jul 4 07:57:06 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FC6611E8127 for ; Thu, 4 Jul 2013 07:57:06 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.717 X-Spam-Level: X-Spam-Status: No, score=-1.717 tagged_above=-999 required=5 tests=[AWL=0.260, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ibOWdlr7SvFP for ; Thu, 4 Jul 2013 07:57:06 -0700 (PDT) Received: from mail-ve0-x22a.google.com (mail-ve0-x22a.google.com [IPv6:2607:f8b0:400c:c01::22a]) by ietfa.amsl.com (Postfix) with ESMTP id AE44C11E812A for ; Thu, 4 Jul 2013 07:56:59 -0700 (PDT) Received: by mail-ve0-f170.google.com with SMTP id 14so1092603vea.29 for ; Thu, 04 Jul 2013 07:56:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=T/fDAy/GPLMRfOetC8VrIIhfrBgxV2/S6BNoa7jTnJs=; b=EkwR1nyEpOeWAbKkqFLES6d2YjXMmbCSztGI3zX2SqzPt10DP+7baCfcQra+fCh46h YWcZjwVwzMkIIJltrKztsdsiy56RippsVzlHy8aSTN02E6KqPzjNUAR/nS+DoN66VGgJ b4EAHr53CLF2xnpCOgd3fWPzn7YFU+0YCqUVJTJhn7ZUsuNsXrj4Q6lDwg1dCHH/kQ/4 dn/k7ZxbwuIEZv++EehT1Ik7PN8hnlmL4byhoTCsRWbP1SaEzb33XoPa4PExn1T1bw3+ Uz/hsx5O+b1O+1whrRncOZyxUnWDjabOEBG+iVGiEvTx73O+CbPnNIBWrinYyRUyDwVX HQcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=T/fDAy/GPLMRfOetC8VrIIhfrBgxV2/S6BNoa7jTnJs=; b=GvsaFzZ7yKlU1ET4B56YtyQTP3SRIn1qBrEKVN0r2Y4ndEQvJr1dQQLwB0pNrAPMmM Ys5GXZSo1R+7cU7Bz5IoXRdT/uHgMvB8teoht9DvxTOcN0gmrdt5k4ToBEMpAdTBFZOZ Z+zy8NAdiJxn3lIbpRpXXYXQ0yD10ygdx6zZkxCl3nTbPZol/q4bvOcE/f9d2AlMV3E0 N+MeJulFlwtNVdEgiKadyGjTwtoYdGsTvDou4SVDSK1DSOPlvUv17LvmGre+iBqzNx9J wOKzhW8Xuve827fqfC8ein5cZQF8i+Bf9JOn9kRvl4JA5dwaym9L3LoNbVJHYMH8Z/X2 cECg== X-Received: by 10.58.226.199 with SMTP id ru7mr3280731vec.68.1372949817890; Thu, 04 Jul 2013 07:56:57 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.175.12 with HTTP; Thu, 4 Jul 2013 07:56:37 -0700 (PDT) In-Reply-To: <20130704143539.GF1041@ens-lyon.fr> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <20130704143539.GF1041@ens-lyon.fr> From: Lorenzo Colitti Date: Thu, 4 Jul 2013 23:56:37 +0900 Message-ID: To: Baptiste Jonglez Content-Type: multipart/alternative; boundary=047d7bd6afe630c43c04e0b0cac5 X-Gm-Message-State: ALoCoQl9U20McmiubbyHUNYI1v5CQ2lh6Z0xzCJwqHF1aUkZgJBiqUZdNiAVIwz6fFfL+RL2fKedRJs5kmFLkDpPKfIKnmexqB6SwDufB/p/FaHQOswPrBcPylaiyNuUiI+vUE0YZo0bnBgNff6UDWOG3xATT1JT4zoo/94SjXkdrthINoEsj+OiNb0619yTmjxda+g+PURP Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 14:57:06 -0000 --047d7bd6afe630c43c04e0b0cac5 Content-Type: text/plain; charset=ISO-8859-1 On Thu, Jul 4, 2013 at 11:35 PM, Baptiste Jonglez < baptiste.jonglez@ens-lyon.fr> wrote: > This document is listed as a reference: [TROAN]. > That doesn't answer the "did you read it" question :-) --047d7bd6afe630c43c04e0b0cac5 Content-Type: text/html; charset=ISO-8859-1
On Thu, Jul 4, 2013 at 11:35 PM, Baptiste Jonglez <baptiste.jonglez@ens-lyon.fr> wrote:
This document is listed as a reference: [TROAN].

That doesn't answer the "did you read it" question :-)
--047d7bd6afe630c43c04e0b0cac5-- From mike@mtcc.com Thu Jul 4 08:42:20 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6EDE421F9FD8 for ; Thu, 4 Jul 2013 08:42:20 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.524 X-Spam-Level: X-Spam-Status: No, score=-2.524 tagged_above=-999 required=5 tests=[AWL=0.075, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b-FE4Z7Oggk4 for ; Thu, 4 Jul 2013 08:42:15 -0700 (PDT) Received: from mtcc.com (mtcc.com [50.0.18.224]) by ietfa.amsl.com (Postfix) with ESMTP id 51A4F21F9E9B for ; Thu, 4 Jul 2013 08:42:15 -0700 (PDT) Received: from michael-thomass-macbook.local (aric.mtcc.com [50.0.18.225] (may be forged)) (authenticated bits=0) by mtcc.com (8.14.3/8.14.3) with ESMTP id r64FgEZ0009537 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Thu, 4 Jul 2013 08:42:15 -0700 Message-ID: <51D597D3.3090400@mtcc.com> Date: Thu, 04 Jul 2013 08:42:11 -0700 From: mike User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130307 Thunderbird/17.0.4 MIME-Version: 1.0 To: homenet@ietf.org References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D4801F.6050801@globis.net> <51D4846A.1090404@mtcc.com> <51D4886B.9000501@globis.net> <26777.1372947511@sandelman.ca> In-Reply-To: <26777.1372947511@sandelman.ca> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=1884; t=1372952535; x=1373816535; c=relaxed/simple; s=thundersaddle.kirkwood; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=mtcc.com; i=mike@mtcc.com; z=From:=20mike=20 |Subject:=20Re=3A=20[homenet]=20draft-chroboczek-homenet-co nfiguration-separate-00 |Sender:=20 |To:=20homenet@ietf.org |Content-Type:=20text/plain=3B=20charset=3DISO-8859-1=3B=20 format=3Dflowed |Content-Transfer-Encoding:=207bit |MIME-Version:=201.0; bh=NM30DQyHPJPGB5JZyjVcjwJt/7MWK/8jNYJwVjTm+nc=; b=b0YpWNBoo4d42CPRNNxueZjguWJMNfAoT2OUOOsHXwbjxLsmdaxqLeSTYI oyy90TH7dRwDXKIscv4DxLF1+wj0WKGy0JLgBktqfyoTo23gppLHJJf1IH4s 8SMltGox2GyQXEK22fcchgI83bENyIZFe6fafs4Vv342asDn+NuaA=; Authentication-Results: ; v=0.1; dkim=pass header.i=mike@mtcc.com ( sig from mtcc.com/thundersaddle.kirkwood verified; ); dkim-asp=pass header.From=mike@mtcc.com Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 15:42:20 -0000 On 7/4/13 7:18 AM, Michael Richardson wrote: > > (*) THERE IS STILL an issue of what do hosts and routers do if there are > two ISP connected routers, and potentially two completely different > sources of DHCPv6 information. Even in the simplest two ISP case, > hosts can see both of these DHCPv6 servers directly. > Maybe there's really a few things going on here? There is clearly some ISP specific information that ought to be relayed to the host. But there's also "configurator of last resort" insofar as since there generally isn't much clue in the routers, the ISP's fill the void by providing that information. Sometimes it's benign, sometimes it's in the ISP's self interest. And if we have two ISP's due to multihoming, there's going to be conflict if it's of the self-interest kind for the ISP's. As far as I can tell now, it would just be a race in the multihoming situation, right? Pretty much whichever DHCP server responded first (or their relay) would win which could cause some inconsistency for configuration that is "shared". DNS, for example, might give different results if, say, one of my upstream providers answered queries differently than another because one has, say, a service to do split horizon DNS to fake up names for my home and the other doesn't. Or if you hate that example, there have got to be dozens of others in the kitchen sink of DHCP options. I'm not exactly sure what ought to be done about that because each ISP is incented to be the ultimate truth of configuration information. It seems to me that the only arbitrator for such problems is likely to be a human being at home dealing with this. Maybe the right thing is to synthesize DHCP responses in homenet routers to be the things that ISP can/will provide, and the choices the homenet wants to chose when there's conflict? Mike From mellon@fugue.com Thu Jul 4 08:51:15 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CDD0011E8138 for ; Thu, 4 Jul 2013 08:51:15 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kdzS-e3VQ7Cv for ; Thu, 4 Jul 2013 08:51:10 -0700 (PDT) Received: from toccata.fugue.com (toccata.fugue.com [204.152.186.142]) by ietfa.amsl.com (Postfix) with ESMTP id B9D8A11E812E for ; Thu, 4 Jul 2013 08:51:10 -0700 (PDT) Received: from [IPv6:2001:470:88a3::4964:ec45:edc7:bf33] (unknown [IPv6:2001:470:88a3:0:4964:ec45:edc7:bf33]) by toccata.fugue.com (Postfix) with ESMTPSA id 030982380503; Thu, 4 Jul 2013 11:51:08 -0400 (EDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Ted Lemon In-Reply-To: <51D597D3.3090400@mtcc.com> Date: Thu, 4 Jul 2013 11:51:07 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <4D2AB7A7-93AB-4AC1-9142-9E98097A926A@fugue.com> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D4801F.6050801@globis.net> <51D4846A.1090404@mtcc.com> <51D4886B.9000501@globis.net> <26777.1372947511@sandelman.ca> <51D597D3.3090400@mtcc.com> To: mike X-Mailer: Apple Mail (2.1508) Cc: homenet@ietf.org Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 15:51:16 -0000 On Jul 4, 2013, at 11:42 AM, mike wrote: > As far as I can tell now, it would just be a race in the multihoming = situation, right? > Pretty much whichever DHCP server responded first (or their relay) = would win which > could cause some inconsistency for configuration that is "shared". = DNS, for example, > might give different results if, say, one of my upstream providers = answered queries > differently than another because one has, say, a service to do split = horizon DNS to > fake up names for my home and the other doesn't. Or if you hate that = example, there > have got to be dozens of others in the kitchen sink of DHCP options. Work is being done on this in the MIF working group at the moment; we = believe the problem is tractable. To future-proof against work that = has not yet completed there, the right thing for homenet to do is make = sure that the information is tagged as to its source, and not just = dumped into a pot and mixed together. It may be that for the moment the engine that actually delivers the = information to the end node has to do some mixing, but the point is that = it should not be mixed before it gets to the final point of delivery, = and ideally not even then. From jch@pps.univ-paris-diderot.fr Thu Jul 4 09:59:21 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55ED021F9733 for ; Thu, 4 Jul 2013 09:59:21 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Iyjq6h82dTJn for ; Thu, 4 Jul 2013 09:59:16 -0700 (PDT) Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by ietfa.amsl.com (Postfix) with ESMTP id 64F9B21F9CB3 for ; Thu, 4 Jul 2013 09:59:13 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/38117) with ESMTP id r64GwiZn024754; Thu, 4 Jul 2013 18:58:44 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 1F41A4F722; Thu, 4 Jul 2013 18:58:44 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id N_64Cgp-P4yt; Thu, 4 Jul 2013 18:58:42 +0200 (CEST) Received: from lanthane.pps.univ-paris-diderot.fr (unknown [172.23.36.54]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id D4EF54F721; Thu, 4 Jul 2013 18:58:42 +0200 (CEST) Received: from localhost ([::1] helo=lanthane.pps.univ-paris-diderot.fr) by lanthane.pps.univ-paris-diderot.fr with esmtp (Exim 4.80) (envelope-from ) id 1Uumri-0002sp-Gj; Thu, 04 Jul 2013 18:58:42 +0200 Date: Thu, 04 Jul 2013 18:58:42 +0200 Message-ID: <7iip0qw9bx.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Ray Hunter In-Reply-To: <51D54054.7070507@globis.net> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D4801F.6050801@globis.net> <874ncbnn2a.wl%jch@pps.univ-paris-diderot.fr> <51D54054.7070507@globis.net> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Thu, 04 Jul 2013 18:58:44 +0200 (CEST) Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 16:59:21 -0000 > > Could you please give some examples of such "temporally dependent" > > information? > I think there IS a tight binding between topology discovery, identifying > homenet border routers, identifying external interfaces to an ISP [etc.] > Does that make sense to you? I understand what you are saying, but I'd like to see concrete examples of such coupling. Routing protocols are designed to react in a timely manner to addressing and topology changes, so I'd expect address configuration, CPE discovery and the routing protocol to be able to run asynchronously. I am probably missing something obvious, but my gut reaction is that any such "temporal dependency" indicates a mere limitation of the implementation of the routing protocol. -- Juliusz From v6ops@globis.net Thu Jul 4 10:09:51 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5DBB621F9DE1 for ; Thu, 4 Jul 2013 10:09:51 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oijzq3E0jUuS for ; Thu, 4 Jul 2013 10:09:50 -0700 (PDT) Received: from globis01.globis.net (RayH-1-pt.tunnel.tserv11.ams1.ipv6.he.net [IPv6:2001:470:1f14:62e::2]) by ietfa.amsl.com (Postfix) with ESMTP id B0F8421F9D86 for ; Thu, 4 Jul 2013 10:09:50 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by globis01.globis.net (Postfix) with ESMTP id 56B51870081; Thu, 4 Jul 2013 19:09:34 +0200 (CEST) Received: from globis01.globis.net ([127.0.0.1]) by localhost (mail.globis.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ke+wi8ZvlbGc; Thu, 4 Jul 2013 19:09:34 +0200 (CEST) Received: from Rays-iMac-2.local (unknown [192.168.0.3]) (Authenticated sender: Ray.Hunter@globis.net) by globis01.globis.net (Postfix) with ESMTPA id 35538870002; Thu, 4 Jul 2013 19:09:34 +0200 (CEST) Message-ID: <51D5AC47.20206@globis.net> Date: Thu, 04 Jul 2013 19:09:27 +0200 From: Ray Hunter User-Agent: Postbox 3.0.8 (Macintosh/20130427) MIME-Version: 1.0 To: Juliusz Chroboczek References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D4801F.6050801@globis.net> <874ncbnn2a.wl%jch@pps.univ-paris-diderot.fr> <51D54054.7070507@globis.net> <7iip0qw9bx.wl%jch@pps.univ-paris-diderot.fr> In-Reply-To: <7iip0qw9bx.wl%jch@pps.univ-paris-diderot.fr> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 17:09:51 -0000 > Juliusz Chroboczek > 4 July 2013 18:58 >>> Could you please give some examples of such "temporally dependent" >>> information? > >> I think there IS a tight binding between topology discovery, identifying >> homenet border routers, identifying external interfaces to an ISP [etc.] > >> Does that make sense to you? > > I understand what you are saying, but I'd like to see concrete > examples of such coupling. Routing protocols are designed to react in > a timely manner to addressing and topology changes, so I'd expect > address configuration, CPE discovery and the routing protocol to be > able to run asynchronously. > > I am probably missing something obvious, but my gut reaction is that > any such "temporal dependency" indicates a mere limitation of the > implementation of the routing protocol. > > -- Juliusz > I think you're missing the requirement for automatic topology discovery. It wouldn't be smart to run an IGP routing protocol either transmitting or listening on the ISP interface. You don't want it to peer with your neighbor's CPE on a shared medium just because it's been rebooted. And vice versa, when the router is moved and plugged in by the user as an "internal" router, it should learn to start up a routing process in that case. Normally that topology information is either pre-defined in the hardware, or soft configured even before the routing protocol starts up. If you're going to use OSPF to discover topology (and assign prefixes) you're going to have to send out some types of LSA before others. regards, RayH From jch@pps.univ-paris-diderot.fr Thu Jul 4 10:17:14 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C3AE21F9E0B for ; Thu, 4 Jul 2013 10:17:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.091 X-Spam-Level: X-Spam-Status: No, score=-2.091 tagged_above=-999 required=5 tests=[AWL=-0.157, BAYES_00=-2.599, HELO_EQ_FR=0.35, SARE_MILLIONSOF=0.315] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iUSCOndiRTVo for ; Thu, 4 Jul 2013 10:16:58 -0700 (PDT) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by ietfa.amsl.com (Postfix) with ESMTP id 0405321F9D71 for ; Thu, 4 Jul 2013 10:16:57 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/38117) with ESMTP id r64HGsLn003591; Thu, 4 Jul 2013 19:16:54 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 78B704F720; Thu, 4 Jul 2013 19:16:54 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id OhqBl7LnR7NL; Thu, 4 Jul 2013 19:16:53 +0200 (CEST) Received: from lanthane.pps.univ-paris-diderot.fr (unknown [172.23.36.54]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 1B8D84F703; Thu, 4 Jul 2013 19:16:52 +0200 (CEST) Received: from localhost ([::1] helo=lanthane.pps.univ-paris-diderot.fr) by lanthane.pps.univ-paris-diderot.fr with esmtp (Exim 4.80) (envelope-from ) id 1Uun9I-0002tJ-P0; Thu, 04 Jul 2013 19:16:52 +0200 Date: Thu, 04 Jul 2013 19:16:52 +0200 Message-ID: <7ihagaw8hn.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: mike In-Reply-To: <51D44472.8040002@mtcc.com> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <8761wr3lno.wl%jch@pps.univ-paris-diderot.fr> <201A0496-6D65-4822-B5F6-EB3B5C77273E@fugue.com> <87r4ff22ye.wl%jch@pps.univ-paris-diderot.fr> <51D44472.8040002@mtcc.com> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Thu, 04 Jul 2013 19:16:55 +0200 (CEST) Cc: homenet@ietf.org Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 17:17:14 -0000 >> draft-chroboczek-ahcp-00? > I had not, but now I've skimmed it over. Since I just skimmed, the > question that didn't get answered in the introduction is how this > differs from DHCP with a relay? That's a good point, yes. It almost tempts me to public -01. I actually considered using a packet format derived from DHCPv6 initially, then decided it's not worth the bother for this particular experiment. The main difference is that AHCP defines a forwarding strategy that allows efficient and redundant communication with no risk of looping. Perhaps I'm missing something, but it would appear that no such strategy is defined for DHCPv6 relays. I haven't actually tried it out, but I believe that AHCP's forwarding strategy could almost be used with the DHCPv6 packet format -- the one thing that appears to be missing (but perhaps I haven't looked hard enough) is a place to store a nonce that allows efficient duplicate detection. I that one could store it within an option, but haven't looked at it in depth. Then, the layering is different -- AHCP forwarders just blindly forward packets, without caring about clients and servers, so AHCP could be used for a peer-to-peer configuration strategy (zOSPF style) with not changes to the forwarders -- a somewhat important point if we're going to put the configuration forwarder into the firmware of millions of homenet routers. There are other differences, like the ability to mandate that an option should be used ("Do not use this configuration unless you're prepared to act on the following option"), but they are probably of little interest to homenet. -- Juliusz From jch@pps.univ-paris-diderot.fr Thu Jul 4 10:19:44 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 506C521F8887 for ; Thu, 4 Jul 2013 10:19:44 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.197 X-Spam-Level: X-Spam-Status: No, score=-2.197 tagged_above=-999 required=5 tests=[AWL=0.052, BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4lDFi78-tGPf for ; Thu, 4 Jul 2013 10:19:39 -0700 (PDT) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by ietfa.amsl.com (Postfix) with ESMTP id CE92E21F9931 for ; Thu, 4 Jul 2013 10:19:38 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/38117) with ESMTP id r64HJAxp004312; Thu, 4 Jul 2013 19:19:10 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id A1A144F724; Thu, 4 Jul 2013 19:19:10 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id A42MDNO35Dgh; Thu, 4 Jul 2013 19:19:09 +0200 (CEST) Received: from lanthane.pps.univ-paris-diderot.fr (unknown [172.23.36.54]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id A1D894F723; Thu, 4 Jul 2013 19:19:09 +0200 (CEST) Received: from localhost ([::1] helo=lanthane.pps.univ-paris-diderot.fr) by lanthane.pps.univ-paris-diderot.fr with esmtp (Exim 4.80) (envelope-from ) id 1UunBV-0002tV-Ac; Thu, 04 Jul 2013 19:19:09 +0200 Date: Thu, 04 Jul 2013 19:19:09 +0200 Message-ID: <7ifvvuw8du.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Ray Hunter In-Reply-To: <51D5AC47.20206@globis.net> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D4801F.6050801@globis.net> <874ncbnn2a.wl%jch@pps.univ-paris-diderot.fr> <51D54054.7070507@globis.net> <7iip0qw9bx.wl%jch@pps.univ-paris-diderot.fr> <51D5AC47.20206@globis.net> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Thu, 04 Jul 2013 19:19:10 +0200 (CEST) Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 17:19:44 -0000 > > I am probably missing something obvious, > I think you're missing the requirement for automatic topology discovery. > > It wouldn't be smart to run an IGP routing protocol either transmitting > or listening on the ISP interface. Yes, that's it. Thanks for the explanation. -- Juliusz From jch@pps.univ-paris-diderot.fr Thu Jul 4 10:35:32 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5963821F9A57 for ; Thu, 4 Jul 2013 10:35:32 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.21 X-Spam-Level: X-Spam-Status: No, score=-2.21 tagged_above=-999 required=5 tests=[AWL=0.039, BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3L1ryhx8+kWM for ; Thu, 4 Jul 2013 10:35:27 -0700 (PDT) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by ietfa.amsl.com (Postfix) with ESMTP id DE0B721F9C8F for ; Thu, 4 Jul 2013 10:35:26 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/38117) with ESMTP id r64HZMBw008640; Thu, 4 Jul 2013 19:35:22 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 1C5344F728; Thu, 4 Jul 2013 19:35:22 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id 2tf9soRA7Dqe; Thu, 4 Jul 2013 19:35:21 +0200 (CEST) Received: from lanthane.pps.univ-paris-diderot.fr (unknown [172.23.36.54]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 0EB4B4F720; Thu, 4 Jul 2013 19:35:21 +0200 (CEST) Received: from localhost ([::1] helo=lanthane.pps.univ-paris-diderot.fr) by lanthane.pps.univ-paris-diderot.fr with esmtp (Exim 4.80) (envelope-from ) id 1UunRA-0002tv-OM; Thu, 04 Jul 2013 19:35:20 +0200 Date: Thu, 04 Jul 2013 19:35:20 +0200 Message-ID: <7id2qyw7mv.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Lorenzo Colitti In-Reply-To: References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DD5F5BF@wds-exc1.okna.nominet.org.uk> <53F00E5CD8B2E34C81C0C89EB0B4FE732DD9D252@wds-exc1.okna.nominet.org.uk> <9D7D0D56-BCAD-4028-818F-B2FF46AD21E5@gmail.com> <5DC7A376-906C-4278-897B-3C6679D78FC7@fugue.com> <160953AF-4B2E-4189-B472-41E20CBA87AE@gmail.com> <51C5DB8C.1070104@globis.net> <94A203EA12AECE4BA92D42DBFFE0AE47185A4D@eusaamb101.ericsson.se> <51C6038F.2050500@globis.net> <94A203EA12AECE4BA92D42DBFFE0AE47185C5C@eusaamb101.ericsson.se> <94A203EA12AECE4BA92D42DBFFE0AE47186532@eusaamb101.ericsson.se> <94A203EA12AECE4BA92D42DBFFE0AE471868AB@eusaamb101.ericsson.se> <3FB7F9ED-2CA6-4C55-98C8-80908FD1291D@fugue.com> <87a9mglclo.wl%jch@pps.univ-paris-diderot.fr> <1B90DAEA-BD29-4640-85EF-BF1B7F524E0B@fugue.com> <871u7sl6tv.wl%jch@pps.univ-paris-diderot.fr> <7i8v1vtikc.wl%jch@pps.univ-paris-diderot.fr> <87zjuatl7h.wl%jch@pps.univ-paris-diderot.fr> <87ip0y56z6.wl%jch@pps.univ-paris-diderot.fr> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Thu, 04 Jul 2013 19:35:23 +0200 (CEST) Cc: "homenet@ietf.org Group" Subject: Re: [homenet] OT: unnumbered interfaces [was: 2nd Working Group Last Call...] X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 17:35:32 -0000 > Snazzy! Thanks. > 1. How does this support the IPv6 subnet model with link-local > multicast and link-local addresses and so on? Nothing changes. Link-local addresses are still assigned to each interface, as usual. In a pure mesh network, the behaviour of link-local multicast changes somewhat, so things like mDNS don't work well. Intuitively, "link-local" doesn't make sense in this universe, it's rather "local to your set of neighbours". > 2. Also, what about DAD? If all the hosts participate in the routing > protocol, you can implement DAD over that, but what about current > hosts? You're right, we don't do DAD. That's related to the issues with link-local above. -- Juliusz From jch@pps.univ-paris-diderot.fr Thu Jul 4 10:41:42 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A6D7921F9D90 for ; Thu, 4 Jul 2013 10:41:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.218 X-Spam-Level: X-Spam-Status: No, score=-2.218 tagged_above=-999 required=5 tests=[AWL=0.032, BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1m6qMn-dVJx8 for ; Thu, 4 Jul 2013 10:41:38 -0700 (PDT) Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by ietfa.amsl.com (Postfix) with ESMTP id 312FF21F9DB6 for ; Thu, 4 Jul 2013 10:41:37 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/38117) with ESMTP id r64Hfa2M011450; Thu, 4 Jul 2013 19:41:36 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id E58464F722; Thu, 4 Jul 2013 19:41:35 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id 2lcfjIYw6O3i; Thu, 4 Jul 2013 19:41:34 +0200 (CEST) Received: from lanthane.pps.univ-paris-diderot.fr (unknown [172.23.36.54]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 87B384F720; Thu, 4 Jul 2013 19:41:34 +0200 (CEST) Received: from localhost ([::1] helo=lanthane.pps.univ-paris-diderot.fr) by lanthane.pps.univ-paris-diderot.fr with esmtp (Exim 4.80) (envelope-from ) id 1UunXC-0002u1-75; Thu, 04 Jul 2013 19:41:34 +0200 Date: Thu, 04 Jul 2013 19:41:34 +0200 Message-ID: <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Lorenzo Colitti In-Reply-To: References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Thu, 04 Jul 2013 19:41:36 +0200 (CEST) Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 17:41:42 -0000 > Er... did you read > http://tools.ietf.org/html/draft-troan-homenet-sadr-00 > before submitting this? I have read it carefully. I've even had the courtesy of citing it (it's reference [TROAN]). > With the exception of the text on babel, a lot of the material you > wrote is already covered there. Your draft covers what we describe in Sections 2.1.1 and part of 2.2.2. That's roughly 15% of our text. -- Juliusz From lorenzo@google.com Thu Jul 4 18:50:12 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4768D11E8118 for ; Thu, 4 Jul 2013 18:50:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.76 X-Spam-Level: X-Spam-Status: No, score=-1.76 tagged_above=-999 required=5 tests=[AWL=0.217, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JH2GjhYTq80T for ; Thu, 4 Jul 2013 18:50:11 -0700 (PDT) Received: from mail-ve0-x22e.google.com (mail-ve0-x22e.google.com [IPv6:2607:f8b0:400c:c01::22e]) by ietfa.amsl.com (Postfix) with ESMTP id 8A02121F91B4 for ; Thu, 4 Jul 2013 18:50:11 -0700 (PDT) Received: by mail-ve0-f174.google.com with SMTP id oz10so1398641veb.5 for ; Thu, 04 Jul 2013 18:50:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=XquyeDShMqoxxi7v2fEt8VhuNU27T3Nq/jMyULbrqvM=; b=h2JbIsuubuIaQWCeN/9udAGx1oClt1oU9KVRlyNouhgDGpQhrwPDwLqLE2uUSoZtme o3Sc22a08u2j3/hrblL92zK28d5DKZ83aNNZTnDktL92Intl2qlz5uTkV257QbhAVv4+ nXPN0vQJKOR86a6Rltn9ggFT37BM89YGjRdAsfS0qNqVBRUNIKWO971cM+o9iGiakatA 5wgPorTtUBTcYP1QFAiXFIhehJZSqdA04kbVPjQkkioiTQdNq2iTtvQ14h9hgsFJk4Q+ X36jaqplnnJKxf4kWtaqIyRuqXUsiJnJvteySTI3rgVscioD/4EmHr0tAvIgyWzFoTku KuaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=XquyeDShMqoxxi7v2fEt8VhuNU27T3Nq/jMyULbrqvM=; b=Ees+WNX9Lp4m7u+kF2AQqtI7m0W5qau6tfFKbcpMgO4hqhEcNtnI68jiwI59DCXyi9 fHUofD8w8++8cs7TopL+azclPvB6UdThH9spvQdpqwyAnDp5htr3M5V6cgsVXh2LAhA4 kn+W365LqWbg2jp94e4TVwLg1nwwNXRe9oAk7xl4WIgzldFsRb8hTx1unh5t94WHYDV8 wWcFfQEZBDXh3P0y64fAfzKhe4g9ZRzJQsUfEHsoGGlujELcq1a2Xn7322RHiVolURcc fKEwlQEERLz7PqAzP6ctAeHUdQLz55Ell5O+VoX7QLiRTzRHAIlzYoASvc7rXb2/OWGD Bd3Q== X-Received: by 10.52.31.230 with SMTP id d6mr4039293vdi.43.1372989009853; Thu, 04 Jul 2013 18:50:09 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.252.66 with HTTP; Thu, 4 Jul 2013 18:49:49 -0700 (PDT) In-Reply-To: <7id2qyw7mv.wl%jch@pps.univ-paris-diderot.fr> References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DD5F5BF@wds-exc1.okna.nominet.org.uk> <53F00E5CD8B2E34C81C0C89EB0B4FE732DD9D252@wds-exc1.okna.nominet.org.uk> <9D7D0D56-BCAD-4028-818F-B2FF46AD21E5@gmail.com> <5DC7A376-906C-4278-897B-3C6679D78FC7@fugue.com> <160953AF-4B2E-4189-B472-41E20CBA87AE@gmail.com> <51C5DB8C.1070104@globis.net> <94A203EA12AECE4BA92D42DBFFE0AE47185A4D@eusaamb101.ericsson.se> <51C6038F.2050500@globis.net> <94A203EA12AECE4BA92D42DBFFE0AE47185C5C@eusaamb101.ericsson.se> <94A203EA12AECE4BA92D42DBFFE0AE47186532@eusaamb101.ericsson.se> <94A203EA12AECE4BA92D42DBFFE0AE471868AB@eusaamb101.ericsson.se> <3FB7F9ED-2CA6-4C55-98C8-80908FD1291D@fugue.com> <87a9mglclo.wl%jch@pps.univ-paris-diderot.fr> <1B90DAEA-BD29-4640-85EF-BF1B7F524E0B@fugue.com> <871u7sl6tv.wl%jch@pps.univ-paris-diderot.fr> <7i8v1vtikc.wl%jch@pps.univ-paris-diderot.fr> <87zjuatl7h.wl%jch@pps.univ-paris-diderot.fr> <87ip0y56z6.wl%jch@pps.univ-paris-diderot.fr> <7id2qyw7mv.wl%jch@pps.univ-paris-diderot.fr> From: Lorenzo Colitti Date: Fri, 5 Jul 2013 10:49:49 +0900 Message-ID: To: Juliusz Chroboczek Content-Type: multipart/alternative; boundary=bcaec519646d36bc2f04e0b9ea8f X-Gm-Message-State: ALoCoQkecVSkrW2h74aX4xLM6nU9guhkIlzBk0X9qPdFlvpu6XN+ooJJ5GpuZ83RKi/onabXtO5EGDH1iUmkKkNAoImul5ZTDukh+tYFVP7W1cQOs6TjEMufOkJojX/Y+eUyqDsRJSUftMx6cBDgMBcW9ApIKfnnMY8H/+ZbLJp89Z31S3Dw021/LvlGUJisp1NmHb/58TAB Cc: "homenet@ietf.org Group" Subject: Re: [homenet] OT: unnumbered interfaces [was: 2nd Working Group Last Call...] X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 01:50:12 -0000 --bcaec519646d36bc2f04e0b9ea8f Content-Type: text/plain; charset=ISO-8859-1 On Fri, Jul 5, 2013 at 2:35 AM, Juliusz Chroboczek < jch@pps.univ-paris-diderot.fr> wrote: > > 2. Also, what about DAD? If all the hosts participate in the routing > > protocol, you can implement DAD over that, but what about current > > hosts? > > You're right, we don't do DAD. That's related to the issues with > link-local above. > I see. So this is a significant change in semantics. Given that RFC 2462 says: Duplicate Address Detection MUST be performed on all unicast addresses prior to assigning them to an interface, regardless of whether they are obtained through stateless autoconfiguration, DHCPv6, or manual configuration, with the following exceptions: then it's fair to expect that standard implementations can (and likely do) assume that if DAD succeeds, then their IPv6 address is unique and usable. That being the case, how can you ensure that there are no duplicate addresses in the network? If all hosts on the nework speak the routing protocol, then that's easy, but what about legacy hosts? Does this scheme require that all hosts on the network speak the routing protocol? --bcaec519646d36bc2f04e0b9ea8f Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Fri, Jul 5, 2013 at 2:35 AM, Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr> wrote:
> 2. Also,= what about DAD? If all the hosts participate in the routing
> protocol, you can implement DAD over that, but what about current
> hosts?

You're right, we don't do DAD. =A0That's related to the i= ssues with
link-local above.

I see. So this is a s= ignificant change in semantics. Given that RFC 2462 says:

=A0 =A0Duplicate Address Detection MUST be performed on all un= icast
=A0 =A0addresses prior to assigning them to an interface, regardless o= f
=A0 =A0whether they are obtained through stateless autoconfigur= ation,
=A0 =A0DHCPv6, or manual configuration, with the following= exceptions:

then it's fair to expect that standard implem= entations can (and likely do) assume that if DAD succeeds, then their IPv6 = address is unique and usable.

That being the case,= how can you ensure that there are no duplicate addresses in the network? I= f all hosts on the nework speak the routing protocol, then that's easy,= but what about legacy hosts? Does this scheme require that all hosts on th= e network speak the routing protocol?
--bcaec519646d36bc2f04e0b9ea8f-- From victor@jvknet.com Thu Jul 4 19:49:10 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76DC311E8109 for ; Thu, 4 Jul 2013 19:49:10 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.108 X-Spam-Level: X-Spam-Status: No, score=-3.108 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, SARE_SUB_6CONS_WORD=0.356, SARE_SUB_OBFU_OTHER=0.135] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3JcJYTXwsPfw for ; Thu, 4 Jul 2013 19:49:05 -0700 (PDT) Received: from mail-ie0-f169.google.com (mail-ie0-f169.google.com [209.85.223.169]) by ietfa.amsl.com (Postfix) with ESMTP id B5DE021F9A13 for ; Thu, 4 Jul 2013 19:49:05 -0700 (PDT) Received: by mail-ie0-f169.google.com with SMTP id 10so4481894ied.0 for ; Thu, 04 Jul 2013 19:49:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=user-agent:date:subject:from:to:cc:message-id:thread-topic :in-reply-to:mime-version:content-type:content-transfer-encoding :x-gm-message-state; bh=FUyF/ADHFjE4/PsPOx6P0yRCyBZ1JzzdHH4RcAQi8UM=; b=RD6VOl6EHY2awLa3euJAyflSawdHy2PhaZNQ5CLt/B5gawxBz2MI+WBSNGp9bv7cqF 14mqh7DTi3xB9BbpTOndJT+mzz1KBFXK9Ka5ZvZgzz1xDRGenQmsFIk1+cfrRKIacjiN 1ajBUUnO5lrnBqQZB7Mo/0o/U8fCM7M2use9CqpUi92Uy/y6v5Ui+pEE/mYBK4CqD4a3 9Uh5t+fhh91OmI/nm/bEP7xTLvd19rgv/4j2P+xwj5nsYBKAlfQdiPDLEMOCUyG9OxB/ bPR1QGVoUYJ0GWDyYDRgwmbUya1dlHGSBe71TeK6YF60oD4idBym/mD1xsW7e6jwk+7I 1+7A== X-Received: by 10.42.113.197 with SMTP id d5mr3157406icq.46.1372992545099; Thu, 04 Jul 2013 19:49:05 -0700 (PDT) Received: from [192.168.100.33] ([67.224.83.162]) by mx.google.com with ESMTPSA id y9sm26417924iga.9.2013.07.04.19.49.03 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Thu, 04 Jul 2013 19:49:04 -0700 (PDT) User-Agent: Microsoft-MacOutlook/14.10.0.110310 Date: Thu, 04 Jul 2013 22:48:58 -0400 From: Victor Kuarsingh To: Message-ID: Thread-Topic: New Version Notification for draft-jvkjjmb-home-networking-incremental-00.txt In-Reply-To: <20130705023457.7547.27123.idtracker@ietfa.amsl.com> Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit X-Gm-Message-State: ALoCoQmgdeB6yLNnxChjMqajeGDtYrHCHI7Jgqn9Ig/C4RpOimi02Ri08cpmdE+B4dIYhDA+iK1R Cc: ray.bellis@nominet.org.uk, John McQueen , mark@townsley.net, Chris Grundemann , John Jason Brzozowski Subject: [homenet] FW: New Version Notification for draft-jvkjjmb-home-networking-incremental-00.txt X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 02:49:10 -0000 Homenet WG, A draft has been submitted (below) which outlines a home network progression from current state (reference point RFC6204) to future advanced states. The progression is outlined as an incremental approach to achieve the full envisioned homenet architecture over a series of phases (additive capabilities). The progression outlined was envisioned such that the home network can be evolve in a controlled and feasible manner considering the realities of brownfield deployments in environments that must remain operational during the transition. The WGs feedback is desired and requested. Regards, Victor K On 2013-07-04 10:34 PM, "internet-drafts@ietf.org" wrote: > >A new version of I-D, draft-jvkjjmb-home-networking-incremental-00.txt >has been successfully submitted by Victor Kuarsingh and posted to the >IETF repository. > >Filename: draft-jvkjjmb-home-networking-incremental >Revision: 00 >Title: An incremental solution to advanced home networking >Creation date: 2013-07-04 >Group: Individual Submission >Number of pages: 24 >URL: >http://www.ietf.org/internet-drafts/draft-jvkjjmb-home-networking-incremen >tal-00.txt >Status: >http://datatracker.ietf.org/doc/draft-jvkjjmb-home-networking-incremental >Htmlized: >http://tools.ietf.org/html/draft-jvkjjmb-home-networking-incremental-00 > > >Abstract: > The home network is an environment subject to ongoing evolution and > change. Many home networks today are simplistic in nature, often > comprising of a single router/gateway. The expectation over time is > predicated on the notion that the home network will be more complex > servicing many in-home and Internet functions. The home network will > evolve necessitating the replacement and update to current hardware > and software to more advanced devices and software capable of > operating in more complex environments. This document provides a > view on how the home network can progress from today's foundational > form, to a more advanced environment, using progressive technological > capabilities. > > > > > > >The IETF Secretariat > From hrogge@googlemail.com Thu Jul 4 22:31:56 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 377D311E823C for ; Thu, 4 Jul 2013 22:31:56 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.978 X-Spam-Level: X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yry7L1YMDBnw for ; Thu, 4 Jul 2013 22:31:55 -0700 (PDT) Received: from mail-qc0-x22c.google.com (mail-qc0-x22c.google.com [IPv6:2607:f8b0:400d:c01::22c]) by ietfa.amsl.com (Postfix) with ESMTP id 9892311E823B for ; Thu, 4 Jul 2013 22:31:55 -0700 (PDT) Received: by mail-qc0-f172.google.com with SMTP id j10so1077754qcx.3 for ; Thu, 04 Jul 2013 22:31:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=5hKtv1Gz/jjzHlTGFzPmeVXUBZOkWZ2gfjiyLklpw8E=; b=KQ901wX+crtx1an1c1MXgFKpwG4KEGQ540ywf1vuqt064vKjG7IqN0rps/w9JzDV+S QvheduwbL9lW3Zt0lIAI8L3avxLa5yd0TlMvwzJ6j56ATeoOaTL2QlKaFEqdGt392yKW zJq6ZUiuUQF0m/ipEVz2p6xSW6YHU4yZxbBk/l5wboAW+aAPEBWhYgZYxHE7+Q4CxNXz 8hLijUvvFEzcRtakqjFDittDz/i3R+d3PNfk6I+fL7MkWYQ8lC7COBbQHYGAU/fsu3RB LYT/jTUOgQ8+0y9Hgl5SHlDwntoN+zkTdAd3P2WasZx1KOfOP7eBXzXNqAggEvSAMZYu 3U7g== X-Received: by 10.224.7.129 with SMTP id d1mr8488874qad.108.1373002315113; Thu, 04 Jul 2013 22:31:55 -0700 (PDT) MIME-Version: 1.0 Received: by 10.224.27.73 with HTTP; Thu, 4 Jul 2013 22:31:35 -0700 (PDT) In-Reply-To: References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DD5F5BF@wds-exc1.okna.nominet.org.uk> <53F00E5CD8B2E34C81C0C89EB0B4FE732DD9D252@wds-exc1.okna.nominet.org.uk> <9D7D0D56-BCAD-4028-818F-B2FF46AD21E5@gmail.com> <5DC7A376-906C-4278-897B-3C6679D78FC7@fugue.com> <160953AF-4B2E-4189-B472-41E20CBA87AE@gmail.com> <51C5DB8C.1070104@globis.net> <94A203EA12AECE4BA92D42DBFFE0AE47185A4D@eusaamb101.ericsson.se> <51C6038F.2050500@globis.net> <94A203EA12AECE4BA92D42DBFFE0AE47185C5C@eusaamb101.ericsson.se> <94A203EA12AECE4BA92D42DBFFE0AE47186532@eusaamb101.ericsson.se> <94A203EA12AECE4BA92D42DBFFE0AE471868AB@eusaamb101.ericsson.se> <3FB7F9ED-2CA6-4C55-98C8-80908FD1291D@fugue.com> <87a9mglclo.wl%jch@pps.univ-paris-diderot.fr> <1B90DAEA-BD29-4640-85EF-BF1B7F524E0B@fugue.com> <871u7sl6tv.wl%jch@pps.univ-paris-diderot.fr> <7i8v1vtikc.wl%jch@pps.univ-paris-diderot.fr> <87zjuatl7h.wl%jch@pps.univ-paris-diderot.fr> <87ip0y56z6.wl%jch@pps.univ-paris-diderot.fr> <7id2qyw7mv.wl%jch@pps.univ-paris-diderot.fr> From: Henning Rogge Date: Fri, 5 Jul 2013 07:31:35 +0200 Message-ID: To: Lorenzo Colitti Content-Type: text/plain; charset=ISO-8859-1 Cc: "homenet@ietf.org Group" , Juliusz Chroboczek Subject: Re: [homenet] OT: unnumbered interfaces [was: 2nd Working Group Last Call...] X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 05:31:56 -0000 the DAD as defined in the IPv6 RFCs doesn't work in a multihop radio network, because of the hidden station problem. Imagine a situation with three nodes A, B and C. A can hear B, B can hear A and C, C can hear B. If A and C choose the same address, DAD will not detect the problem because A and C cannot talk to each other directly, but B will have two neighbors with the same address. Because of this problem you need a different approach to generate your addresses. Henning Rogge On Fri, Jul 5, 2013 at 3:49 AM, Lorenzo Colitti wrote: > On Fri, Jul 5, 2013 at 2:35 AM, Juliusz Chroboczek > wrote: >> >> > 2. Also, what about DAD? If all the hosts participate in the routing >> > protocol, you can implement DAD over that, but what about current >> > hosts? >> >> You're right, we don't do DAD. That's related to the issues with >> link-local above. > > > I see. So this is a significant change in semantics. Given that RFC 2462 > says: > > Duplicate Address Detection MUST be performed on all unicast > addresses prior to assigning them to an interface, regardless of > whether they are obtained through stateless autoconfiguration, > DHCPv6, or manual configuration, with the following exceptions: > > then it's fair to expect that standard implementations can (and likely do) > assume that if DAD succeeds, then their IPv6 address is unique and usable. > > That being the case, how can you ensure that there are no duplicate > addresses in the network? If all hosts on the nework speak the routing > protocol, then that's easy, but what about legacy hosts? Does this scheme > require that all hosts on the network speak the routing protocol? > > _______________________________________________ > homenet mailing list > homenet@ietf.org > https://www.ietf.org/mailman/listinfo/homenet > -- We began as wanderers, and we are wanderers still. We have lingered long enough on the shores of the cosmic ocean. We are ready at last to set sail for the stars - Carl Sagan From andrewmcgr@gmail.com Thu Jul 4 23:02:08 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9179621F9BFB for ; Thu, 4 Jul 2013 23:02:08 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bWdUDxdgRCK9 for ; Thu, 4 Jul 2013 23:02:07 -0700 (PDT) Received: from mail-la0-x234.google.com (mail-la0-x234.google.com [IPv6:2a00:1450:4010:c03::234]) by ietfa.amsl.com (Postfix) with ESMTP id AFDEE11E8242 for ; Thu, 4 Jul 2013 23:02:02 -0700 (PDT) Received: by mail-la0-f52.google.com with SMTP id fo12so1734298lab.25 for ; Thu, 04 Jul 2013 23:02:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=NpTTJkFanuHZEFqbh7zzZTjrKXwtlpwYdJlRYTu/s/E=; b=sW79gXJw9bcDhJGLxG5uk+ZGx5+gqmuYcgWdsKOnO2X9ChUmlGWQalxDCweJ/673Yp crPmcAkf9Ag+7yGcjDAzWpGqx/aFpbUIb/xWKPH6We+pMzkYEg5px07z0ye+CMeAlWNf LrE/zPY72CrBLYhwOiyhye2jtxvtQ0CcaEQI5As3Plwj6qU2oGwrF8Y+J6//q0gL4gb4 7Y9jFUD5ZgIob2v6sQoJX1fyT/nJhxrOzq3vQ2udTT8qhJTTtOoPLz0uu59rpZpfWXsn /wTFDYtKOGMnr5xAqJjC7a2X8soofIQoB8VXk3WTul5yuYhesJqgNpetKr+W8wnDM8TL nrmQ== MIME-Version: 1.0 X-Received: by 10.152.27.40 with SMTP id q8mr4233712lag.75.1373004121612; Thu, 04 Jul 2013 23:02:01 -0700 (PDT) Received: by 10.112.51.41 with HTTP; Thu, 4 Jul 2013 23:02:01 -0700 (PDT) In-Reply-To: References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DD5F5BF@wds-exc1.okna.nominet.org.uk> <53F00E5CD8B2E34C81C0C89EB0B4FE732DD9D252@wds-exc1.okna.nominet.org.uk> <9D7D0D56-BCAD-4028-818F-B2FF46AD21E5@gmail.com> <5DC7A376-906C-4278-897B-3C6679D78FC7@fugue.com> <160953AF-4B2E-4189-B472-41E20CBA87AE@gmail.com> <51C5DB8C.1070104@globis.net> <94A203EA12AECE4BA92D42DBFFE0AE47185A4D@eusaamb101.ericsson.se> <51C6038F.2050500@globis.net> <94A203EA12AECE4BA92D42DBFFE0AE47185C5C@eusaamb101.ericsson.se> <94A203EA12AECE4BA92D42DBFFE0AE47186532@eusaamb101.ericsson.se> <94A203EA12AECE4BA92D42DBFFE0AE471868AB@eusaamb101.ericsson.se> <3FB7F9ED-2CA6-4C55-98C8-80908FD1291D@fugue.com> <87a9mglclo.wl%jch@pps.univ-paris-diderot.fr> <1B90DAEA-BD29-4640-85EF-BF1B7F524E0B@fugue.com> <871u7sl6tv.wl%jch@pps.univ-paris-diderot.fr> <7i8v1vtikc.wl%jch@pps.univ-paris-diderot.fr> <87zjuatl7h.wl%jch@pps.univ-paris-diderot.fr> <87ip0y56z6.wl%jch@pps.univ-paris-diderot.fr> <7id2qyw7mv.wl%jch@pps.univ-paris-diderot.fr> Date: Fri, 5 Jul 2013 16:02:01 +1000 Message-ID: From: Andrew McGregor To: Henning Rogge Content-Type: multipart/alternative; boundary=089e0158c5aaf1aa2404e0bd6e61 Cc: "homenet@ietf.org Group" , Juliusz Chroboczek , Lorenzo Colitti Subject: Re: [homenet] OT: unnumbered interfaces [was: 2nd Working Group Last Call...] X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 06:02:08 -0000 --089e0158c5aaf1aa2404e0bd6e61 Content-Type: text/plain; charset=ISO-8859-1 DAD could be interpreted to mean, not the specific method defined in the IPv6 RFCs, but 'some way of detecting duplicate addresses that is likely to work in this situation'. However, given that DAD as deployed doesn't work due to hidden nodes, this becomes an extra requirement on APs and other wireless devices to help out the DAD process. Presumably we need homenet routers, especially the wireless ones, to proxy DAD when they know an address exists on any link, whether or not there's an expectation that the two hosts could communicate directly. On Fri, Jul 5, 2013 at 3:31 PM, Henning Rogge wrote: > the DAD as defined in the IPv6 RFCs doesn't work in a multihop radio > network, because of the hidden station problem. > > Imagine a situation with three nodes A, B and C. A can hear B, B can > hear A and C, C can hear B. > > If A and C choose the same address, DAD will not detect the problem > because A and C cannot talk to each other directly, but B will have > two neighbors with the same address. > > Because of this problem you need a different approach to generate your > addresses. > > Henning Rogge > > On Fri, Jul 5, 2013 at 3:49 AM, Lorenzo Colitti > wrote: > > On Fri, Jul 5, 2013 at 2:35 AM, Juliusz Chroboczek > > wrote: > >> > >> > 2. Also, what about DAD? If all the hosts participate in the routing > >> > protocol, you can implement DAD over that, but what about current > >> > hosts? > >> > >> You're right, we don't do DAD. That's related to the issues with > >> link-local above. > > > > > > I see. So this is a significant change in semantics. Given that RFC 2462 > > says: > > > > Duplicate Address Detection MUST be performed on all unicast > > addresses prior to assigning them to an interface, regardless of > > whether they are obtained through stateless autoconfiguration, > > DHCPv6, or manual configuration, with the following exceptions: > > > > then it's fair to expect that standard implementations can (and likely > do) > > assume that if DAD succeeds, then their IPv6 address is unique and > usable. > > > > That being the case, how can you ensure that there are no duplicate > > addresses in the network? If all hosts on the nework speak the routing > > protocol, then that's easy, but what about legacy hosts? Does this scheme > > require that all hosts on the network speak the routing protocol? > > > > _______________________________________________ > > homenet mailing list > > homenet@ietf.org > > https://www.ietf.org/mailman/listinfo/homenet > > > > > > -- > We began as wanderers, and we are wanderers still. We have lingered > long enough on the shores of the cosmic ocean. We are ready at last to > set sail for the stars - Carl Sagan > _______________________________________________ > homenet mailing list > homenet@ietf.org > https://www.ietf.org/mailman/listinfo/homenet > --089e0158c5aaf1aa2404e0bd6e61 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
DAD could be interpreted to mean, not the specific method = defined in the IPv6 RFCs, but 'some way of detecting duplicate addresse= s that is likely to work in this situation'.

However= , given that DAD as deployed doesn't work due to hidden nodes, this bec= omes an extra requirement on APs and other wireless devices to help out the= DAD process. Presumably we need homenet routers, especially the wireless o= nes, to proxy DAD when they know an address exists on any link, whether or = not there's an expectation that the two hosts could communicate directl= y.


On Fri,= Jul 5, 2013 at 3:31 PM, Henning Rogge <hrogge@googlemail.com><= /span> wrote:
the DAD as defined in the IPv6 RFCs doesn= 9;t work in a multihop radio
network, because of the hidden station problem.

Imagine a situation with three nodes A, B and C. A can hear B, B can
hear A and C, C can hear B.

If A and C choose the same address, DAD will not detect the problem
because A and C cannot talk to each other directly, but B will have
two neighbors with the same address.

Because of this problem you need a different approach to generate your
addresses.

Henning Rogge

On Fri, Jul 5, 2013 at 3:49 AM, Lorenzo Colitti <lorenzo@google.com> wrote:
> On Fri, Jul 5, 2013 at 2:35 AM, Juliusz Chroboczek
> <jch@pps.univ-pari= s-diderot.fr> wrote:
>>
>> > 2. Also, what about DAD? If all the hosts participate in the = routing
>> > protocol, you can implement DAD over that, but what about cur= rent
>> > hosts?
>>
>> You're right, we don't do DAD. =A0That's related to th= e issues with
>> link-local above.
>
>
> I see. So this is a significant change in semantics. Given that RFC 24= 62
> says:
>
> =A0 =A0Duplicate Address Detection MUST be performed on all unicast > =A0 =A0addresses prior to assigning them to an interface, regardless o= f
> =A0 =A0whether they are obtained through stateless autoconfiguration,<= br> > =A0 =A0DHCPv6, or manual configuration, with the following exceptions:=
>
> then it's fair to expect that standard implementations can (and li= kely do)
> assume that if DAD succeeds, then their IPv6 address is unique and usa= ble.
>
> That being the case, how can you ensure that there are no duplicate > addresses in the network? If all hosts on the nework speak the routing=
> protocol, then that's easy, but what about legacy hosts? Does this= scheme
> require that all hosts on the network speak the routing protocol?
>
> _________________________________= ______________
> homenet mailing list
> homenet@ietf.org
> https://www.ietf.org/mailman/listinfo/homenet
>



--
We began as wanderers, and we are wanderers still. We have lingered
long enough on the shores of the cosmic ocean. We are ready at last to
set sail for the stars - Carl Sagan
_____________________________= __________________
homenet mailing list
homenet@ietf.org
https://www.ietf.org/mailman/listinfo/homenet

--089e0158c5aaf1aa2404e0bd6e61-- From swmike@swm.pp.se Thu Jul 4 23:54:16 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A16E11E822B for ; Thu, 4 Jul 2013 23:54:08 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LS7CIh3mcmBu for ; Thu, 4 Jul 2013 23:54:03 -0700 (PDT) Received: from uplift.swm.pp.se (ipv6.swm.pp.se [IPv6:2a00:801::f]) by ietfa.amsl.com (Postfix) with ESMTP id 4A56F11E8267 for ; Thu, 4 Jul 2013 23:53:51 -0700 (PDT) Received: by uplift.swm.pp.se (Postfix, from userid 501) id 2672A9C; Fri, 5 Jul 2013 08:53:50 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by uplift.swm.pp.se (Postfix) with ESMTP id 1BC019A; Fri, 5 Jul 2013 08:53:50 +0200 (CEST) Date: Fri, 5 Jul 2013 08:53:50 +0200 (CEST) From: Mikael Abrahamsson To: Michael Richardson In-Reply-To: <22885.1372946169@sandelman.ca> Message-ID: References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DDE9962@wds-exc1.okna.nominet.org.uk> <22885.1372946169@sandelman.ca> User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) Organization: People's Front Against WWW MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: "homenet@ietf.org Group" Subject: Re: [homenet] IETF 87 - call for agenda items X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 06:54:16 -0000 On Thu, 4 Jul 2013, Michael Richardson wrote: > I would like the WG to spend some face time dealing with (making a list > of), things that need to be configured, which are not routes. I would like to see a scheme where anything can be configured, including stuff which can be vendor-specific/proprietary so vendors can deploy new functionality quickly without going through a standardisation process, and then at a later date when it becomes a standard, they can abolish the vendor-specific identifiers they've been using. I'm thinking along the way SNMP works here... So yes, there should be a discussion about what homenet needs to be configured, but overall I would homenet to create a solution that other configuration information can ride along with. High level goal I have in mind I would like to see "just working" in 5-10 years. I buy a new device. I unpack it and start it up. It sees a bunch of Wifi networks, I select one that is mine. On another device I run a "control my home" app, where I can see in chronological order what devices have requested access. I grant access to the device I just started up, it connects, sees configuration information from the network, and asks what role it should configure itself as. I select "Mikael Abrahamsson portable device", and through the same app mentioned before, I get a request, and I grant it. Now this device aquires a certain amount of privileges and configuration that I have configured all my portable devices to have, including mail accounts etc. All authorization/encryption/communication is done encrypted with a TPM style component internal to the device. Now this device automatically has configured itself to have my printers etc. Now I bring this device to my friends house. He has already allowed access to "Mikael Abrahamsson devices" with some kind of guest privileges. My new device has already received information about what "friends" I have and since my friends network is broadcasting a key that belongs to my friend, my device automatically tries to connect, before that it verifies that the public key is correct (authenticating the network), my friends network autenticates my device, and my new device is allowed to connect without any unique action taken by my friend or me. Same thing when I buy a new network device to connect to my network, I connect it, authorize it, what role it should have, and then everything is configured automatically. The above scenario requires a staggering amount of configuration information, discovery and interaction. Not all of it new, but it needs to be tied together a lot and whatever configuration/discovery architecture we come up with should not be in the way of future developments in this area. Am I totally "up in the sky" with the above vision of where things should be headed, or do we have a shared long-term vision within the WG? -- Mikael Abrahamsson email: swmike@swm.pp.se From lorenzo@google.com Fri Jul 5 00:53:56 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71FD211E825D for ; Fri, 5 Jul 2013 00:53:56 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.145 X-Spam-Level: X-Spam-Status: No, score=-1.145 tagged_above=-999 required=5 tests=[AWL=-0.460, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, MISSING_HEADERS=1.292, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cqxzcgNjx+mw for ; Fri, 5 Jul 2013 00:53:56 -0700 (PDT) Received: from mail-ve0-x22c.google.com (mail-ve0-x22c.google.com [IPv6:2607:f8b0:400c:c01::22c]) by ietfa.amsl.com (Postfix) with ESMTP id EBB1F11E825B for ; Fri, 5 Jul 2013 00:53:55 -0700 (PDT) Received: by mail-ve0-f172.google.com with SMTP id jz10so1578617veb.31 for ; Fri, 05 Jul 2013 00:53:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:cc :content-type; bh=/dcOn9/yiUdpaMb9VkXF9VBHoqcKRTr6GwFjEVvrO7g=; b=I9pUyI1y5lEFXEohA93CY8hhizD59BQeIl2Xv47u3Vnnxt8AIKXGY+T3AqDCadnD5p fuXsL51USX+IqW26cbPjj6nK/OOtJmN6flY0iiTIblYJV6UECQonbqqAO8RngjRg5dhC a4XjkvHPsfmhyghPqmyUSd8m3tV4e7tIJuvkk1caYwp3e6qLiYe8ogI5OiVhy6CKhqwi VeNTRvX/t13upRuE+SVUndrqhN4/Y8OUD7+tX3PNeTa/tnd1XptPliu44sFNkp+PazhG Zh/YbsG9tkHu4ly4Pk0NNyEteIhm3R07M6+F4B35z+OBFsNzO7aW9kA7zJ6nOzkUSoPn jTZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:cc :content-type:x-gm-message-state; bh=/dcOn9/yiUdpaMb9VkXF9VBHoqcKRTr6GwFjEVvrO7g=; b=B6aMtcQ1DwSqmdaS9CpgFArd1GZri4boPT1F+n7daKWmZWCPeUc7ryHw3dJ3ysgLlZ Bu4hGpeviKSonaeqVz4k0kYMAdPkz9cEOrd65RV5DYLiL8iVZRk5N7sDmKOGKHOZnlnp KcvO3iI5KLLCpzcLwCZXto53sWhzaSQNK+CAZJsUnt5fPuzer3H5Z9MeYEUXC68lkmP3 wzBEpgIwe16oN7ZpInfNqP8Lh67zkzImDFh8Sibrsc+/O+E+B82LuKESRIODMDWIrJtD nae/2vDd7p0Cmp6IOzU8k3a/zxBD4iwW3tgE+5oO3swq5ChK7Kwgl/VITHucZ+rndZDl GYlw== X-Received: by 10.220.198.133 with SMTP id eo5mt6738975vcb.24.1373010835232; Fri, 05 Jul 2013 00:53:55 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.241.136 with HTTP; Fri, 5 Jul 2013 00:53:34 -0700 (PDT) In-Reply-To: References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DD5F5BF@wds-exc1.okna.nominet.org.uk> <53F00E5CD8B2E34C81C0C89EB0B4FE732DD9D252@wds-exc1.okna.nominet.org.uk> <9D7D0D56-BCAD-4028-818F-B2FF46AD21E5@gmail.com> <5DC7A376-906C-4278-897B-3C6679D78FC7@fugue.com> <160953AF-4B2E-4189-B472-41E20CBA87AE@gmail.com> <51C5DB8C.1070104@globis.net> <94A203EA12AECE4BA92D42DBFFE0AE47185A4D@eusaamb101.ericsson.se> <51C6038F.2050500@globis.net> <94A203EA12AECE4BA92D42DBFFE0AE47185C5C@eusaamb101.ericsson.se> <94A203EA12AECE4BA92D42DBFFE0AE47186532@eusaamb101.ericsson.se> <94A203EA12AECE4BA92D42DBFFE0AE471868AB@eusaamb101.ericsson.se> <3FB7F9ED-2CA6-4C55-98C8-80908FD1291D@fugue.com> <87a9mglclo.wl%jch@pps.univ-paris-diderot.fr> <1B90DAEA-BD29-4640-85EF-BF1B7F524E0B@fugue.com> <871u7sl6tv.wl%jch@pps.univ-paris-diderot.fr> <7i8v1vtikc.wl%jch@pps.univ-paris-diderot.fr> <87zjuatl7h.wl%jch@pps.univ-paris-diderot.fr> <87ip0y56z6.wl%jch@pps.univ-paris-diderot.fr> <7id2qyw7mv.wl%jch@pps.univ-paris-diderot.fr> From: Lorenzo Colitti Date: Fri, 5 Jul 2013 16:53:34 +0900 Message-ID: Content-Type: multipart/alternative; boundary=001a11c1c4521c99af04e0beffc4 X-Gm-Message-State: ALoCoQnvapDZUKc2mjXi7FhQtYeQFywVhif6uMNh+el4GhHPnxioj7ojQybXGC/+p+6VNtSJX6ia61yEpd/8+393dO4RfOhSYGE1BUad/txN3IhGdmZugId1I5aBm5BXCN7fNnnNOKcjyjHpdH9E4upjW+NkI5lep8lAQDRs6MMO2TpICinPPGu2d3Cl05MCM4USlvkx3tsG Cc: Henning Rogge , "homenet@ietf.org Group" , Juliusz Chroboczek Subject: Re: [homenet] OT: unnumbered interfaces [was: 2nd Working Group Last Call...] X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 07:53:56 -0000 --001a11c1c4521c99af04e0beffc4 Content-Type: text/plain; charset=ISO-8859-1 On Fri, Jul 5, 2013 at 3:02 PM, Andrew McGregor wrote: > DAD could be interpreted to mean, not the specific method defined in the > IPv6 RFCs, but 'some way of detecting duplicate addresses that is likely to > work in this situation'. > Where "work in this situation" means "works without modifying existing host implementations", yes? --001a11c1c4521c99af04e0beffc4 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Fri, Jul 5, 2013 at 3:02 PM, Andrew McGregor <andr= ewmcgr@gmail.com> wrote:
DAD could be interpreted to= mean, not the specific method defined in the IPv6 RFCs, but 'some way = of detecting duplicate addresses that is likely to work in this situation&#= 39;.

Where "work in this situation" m= eans "works without modifying existing host implementations", yes= ?
--001a11c1c4521c99af04e0beffc4-- From lorenzo@google.com Fri Jul 5 00:59:38 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3390F21F9974 for ; Fri, 5 Jul 2013 00:59:38 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.434 X-Spam-Level: X-Spam-Status: No, score=-1.434 tagged_above=-999 required=5 tests=[AWL=-0.057, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hT8bVEda2bsI for ; Fri, 5 Jul 2013 00:59:37 -0700 (PDT) Received: from mail-vb0-x233.google.com (mail-vb0-x233.google.com [IPv6:2607:f8b0:400c:c02::233]) by ietfa.amsl.com (Postfix) with ESMTP id A7D8821F84FD for ; Fri, 5 Jul 2013 00:59:37 -0700 (PDT) Received: by mail-vb0-f51.google.com with SMTP id x17so1490184vbf.24 for ; Fri, 05 Jul 2013 00:59:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=GMXlitJd642KkOGOOzMrjvm9fVgyOMTcXSApTpfS9ik=; b=LUyLVf4Dxy1hxFKhU59VOUy7JyyVyZTWV9GfHkTF0koOZ/75SBPHzYnPgxD33g+V/7 hVUT4fuT+owafIBb3ofxeTOccP+fqsvU/92+40fAIBzWPxZgbScBWWTn/eIzNu5oeCD1 nJ59dBfIRePQoN1kw5vwzRMyAjds73nr/QGPSayvTtqmiXm/X5Cm3ZzpIx5AkNAkg2+b deYwsZoPXX2H/6xW5Y5YQNPilx9oyLllnvWZ3ulX0/n0vU/cvgzrSWUXBlEDjRK6by1n iYUF2etPju8U6e4NauFVzwBNoeOw+++XeCSYK8e7XTTAqsGr2E7h/HR+2SFpqHURpG2K aoMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=GMXlitJd642KkOGOOzMrjvm9fVgyOMTcXSApTpfS9ik=; b=J+9o+LvzJHeAMi3TOtVdx5FWwnW783TJNryhhY2e4P3izKrYMDQS0kktFxFChoEosP qzTJaXRNdkyJ1XTCigIzLszIrqgY5HklxHsriPoU1SWQI6GnW9F6zfNQA3L1lkJLnAhf YQ/7HzL/9W+8/F0uTcFv31cSS9wzMWTnEN5Xgcdd3odKqCky+b05EhiTF94IVhnoYlEB hw+QG8mKJsbu5Tbf2nFXAjDJ+IGRla6bbpPDO2N5kpxqJfl+iY2F4QSa7SnGjX9171E5 Y3ozf/vguBGJZpmqJpNK2CPtVuyFUqZJ1zP5J9z739u3yIZsA9xxC1ufrW+Os7MFM40A aaVw== X-Received: by 10.52.90.115 with SMTP id bv19mr4821889vdb.108.1373011177032; Fri, 05 Jul 2013 00:59:37 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.241.136 with HTTP; Fri, 5 Jul 2013 00:59:16 -0700 (PDT) In-Reply-To: <22885.1372946169@sandelman.ca> References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DDE9962@wds-exc1.okna.nominet.org.uk> <22885.1372946169@sandelman.ca> From: Lorenzo Colitti Date: Fri, 5 Jul 2013 16:59:16 +0900 Message-ID: To: Michael Richardson Content-Type: multipart/alternative; boundary=20cf307f38de7b06cd04e0bf13f3 X-Gm-Message-State: ALoCoQn6f5eQp6U287YamGBOj6VGG6mr38N3pOSDY20tv68YLDB+BMYSpQRlZOMECjLIt/5oJbO6dHSsmB7zIJXnlusSilnSQ44I3/+a2uF5IVjQweCYiwsz+g6M5aQsn/2E/iI0xFIAbs3bFfZIPQ4NNsgtnjUoUB8VqZmme6Hek+MOwyn91gacc05D5QHfIEQK6iL5Yf+c Cc: Ray Bellis , "homenet@ietf.org Group" Subject: Re: [homenet] IETF 87 - call for agenda items X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 07:59:38 -0000 --20cf307f38de7b06cd04e0bf13f3 Content-Type: text/plain; charset=ISO-8859-1 On Thu, Jul 4, 2013 at 10:56 PM, Michael Richardson wrote: > I would like the WG to spend some face time dealing with (making a list > of), things that need to be configured, which are not routes. > > (So, I would include prefixes in the list) > I disagree that routes prefixes can be treated separately from routes, because one router's prefixes are every other router's routes (well, either that,or things don't work). Far be it from me to object to people doing more work, but... isn't it premature to attempt to define a generic architecture to configure anything that's possible to congfigure? That seems like it's a lot to bite off, and would take a while. Can we get away with a layered approach, where we first build a network with working routing, and then we figure out how to run services on top of it? --20cf307f38de7b06cd04e0bf13f3 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Thu, Jul 4, 2013 at 10:56 PM, Michael Richardson <= mcr+ietf@sandelman.ca> wrote:
<= div class=3D"gmail_quote">
I would like the WG to spend some face time = dealing with (making a list of),=A0things that need to be configured, which= are not routes.

(So, I would include prefixes in the list)

<= div>I disagree that routes prefixes can be treated separately from routes, = because one router's prefixes are every other router's routes (well= , either that,or things don't work).

Far be it from me to object to people doing more work, = but... isn't it premature to attempt to define a generic architecture t= o configure anything that's possible to congfigure? That seems like it&= #39;s a lot to bite off, and would take a while. Can we get away with a lay= ered approach, where we first build a network with working routing, and the= n we figure out how to run services on top of it?
--20cf307f38de7b06cd04e0bf13f3-- From lorenzo@google.com Fri Jul 5 01:11:01 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5C4A11E825B for ; Fri, 5 Jul 2013 01:11:01 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.728 X-Spam-Level: X-Spam-Status: No, score=-1.728 tagged_above=-999 required=5 tests=[AWL=0.249, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YCZ5aSQKoPY4 for ; Fri, 5 Jul 2013 01:11:01 -0700 (PDT) Received: from mail-vb0-x229.google.com (mail-vb0-x229.google.com [IPv6:2607:f8b0:400c:c02::229]) by ietfa.amsl.com (Postfix) with ESMTP id DA71211E8266 for ; Fri, 5 Jul 2013 01:10:53 -0700 (PDT) Received: by mail-vb0-f41.google.com with SMTP id p13so1534408vbe.0 for ; Fri, 05 Jul 2013 01:10:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=ub55NjAIRBV+nC45kIDf1/9b7e6stN4Y3vC7JTycl0Y=; b=h19VrSzs9PC6vISy6xmC9RI2jq6+VDGG6Bia3VRAqvCFYMN7txLfPPAHFyTJIX+2wa Hm+vdChWAT+xZW1JGrFCncyw0Z/0AE/buve9MUwGAmCuGGwP462tOAmzQio6XJIYxAFu 9iqef6AKFTkbzeQvITcsvleghDlnBkDjh3WqauPQd8KYPCLuSyqnmXl2bA3Q264hI0Iq b86dLwlA8qwnrvD5g47rMDQVh+d4kkfIhy8DZlMeVF5/otK7E9uj7zJa+XPggL9rIejW jWtb+jaXJYP7NABhuTUiH0dPyPUG5ipw074QT48lJ5SgX2q2iri6kLuxKY3Wfmsv8dWd +Hhw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=ub55NjAIRBV+nC45kIDf1/9b7e6stN4Y3vC7JTycl0Y=; b=TgBWDX0Hf9DwhgUU00RXAbRWK0JRk0pimaSupPuozhQY1MXzpXYEmxh1QLbFQDy9LP u4fyTh+L/EI2W6b+79R5sgf9meYwAqWC8uvQXWBJd32tGOZF34T5E31HOaaPELFX8Vl3 kaVk2lA/mmXBGux4Fl8/nXEALxVva7KTH1VxP3cJLcHHysLMFUHIs/KvtPK/3m858KUR nbqCH29SXjGlIxJe0gWaKa/mdRYkr+0sxsD0VhGSvCYc6SmmvsP5JGtqvH10clk06iYX BX/dZnfBG5i3yu92YXhXjAQoyUDXHPWjI++ILlYSi0zBW8EMCqIdRpbeOoBPYDjSveAp icAg== X-Received: by 10.221.4.4 with SMTP id oa4mr5813312vcb.70.1373011853310; Fri, 05 Jul 2013 01:10:53 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.241.136 with HTTP; Fri, 5 Jul 2013 01:10:32 -0700 (PDT) In-Reply-To: <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> From: Lorenzo Colitti Date: Fri, 5 Jul 2013 17:10:32 +0900 Message-ID: To: Juliusz Chroboczek Content-Type: multipart/alternative; boundary=089e01161992ca242404e0bf3b19 X-Gm-Message-State: ALoCoQkpKgOvyTdsiIyKQTlS5rd/QI87vRKlyEgqGq4VpiSCgk0Vql2HcujnamMFFXhmXAO8uqYuj+4mRXjHIrlwpSoy95BIi/KGQb/VBQVUkiQVq3xLgeqS6KvVfvRZYNlmO42NSq7y/O76+v4+4AKb0KLcHV0EkD2tChpIT23RnGnq+1qtxgTr3yuKbLGJV95yPA8TCQjn Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 08:11:01 -0000 --089e01161992ca242404e0bf3b19 Content-Type: text/plain; charset=ISO-8859-1 On Fri, Jul 5, 2013 at 2:41 AM, Juliusz Chroboczek < jch@pps.univ-paris-diderot.fr> wrote: > > With the exception of the text on babel, a lot of the material you > > wrote is already covered there. > > Your draft covers what we describe in Sections 2.1.1 and part of 2.2.2. > That's roughly 15% of our text. > Why does [TROAN] not also cover 2.2.3? Is the conceptual forwarding algorithm in [TROAN] incomplete? As for "15% of our text", perhaps that's not the right metric? I mean, it would certainly be possible to increase the length of [TROAN] by 6x by adding irrelevant text, but I don't think that would be an improvement. :) --089e01161992ca242404e0bf3b19 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Fri, Jul 5, 2013 at 2:41 AM, Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr> wrote:
> With th= e exception of the text on babel, a lot of the material you
> wrote is already covered there.

Your draft covers what we describe in Sections 2.1.1 and part of 2.2.= 2.
That's roughly 15% of our text.

Why= does [TROAN] not also cover 2.2.3? Is the conceptual forwarding algorithm = in [TROAN] incomplete?

As for "15% of our= text", perhaps that's not the right metric? I mean, it would cert= ainly be possible to increase the length of [TROAN] by 6x by adding irrelev= ant text, but I don't think that would be an improvement. :)
--089e01161992ca242404e0bf3b19-- From mglt.ietf@gmail.com Fri Jul 5 02:38:17 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DAB4211E8274 for ; Fri, 5 Jul 2013 02:38:17 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qNASbmyTTZVe for ; Fri, 5 Jul 2013 02:38:17 -0700 (PDT) Received: from mail-wi0-x236.google.com (mail-wi0-x236.google.com [IPv6:2a00:1450:400c:c05::236]) by ietfa.amsl.com (Postfix) with ESMTP id BF2C911E8271 for ; Fri, 5 Jul 2013 02:38:16 -0700 (PDT) Received: by mail-wi0-f182.google.com with SMTP id m6so1939195wiv.9 for ; Fri, 05 Jul 2013 02:38:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=rJs8F3qo5hqjlS8zGAa2RhHRQgf5Pew8wwGnMZJDdDY=; b=F1Eg8RGZKd59xT69gj6vsjHmpQCY8bUSbFFhtTVYbpdWum2/CnXQSXvSHEZlr/8YHB 5nQQKUogQUGE+5smKgGh795vCrlDaRShrATaWUO/V2WP6qb1S4oGPHaQPVCigw3iPEHZ VWcjBMR9rHgwyv7Pmz2DouNJW7LnKCLlquPs6Zrc0wTCmhYb8/8rB9UnJ3incmBVMyrt MEQhH97cjXr5VNcM+oniNUM8fM0eIwfEsmFo4Qrx8/FEAUeIYayyxM52we4xCxvNsY/s 9+e4mz2GNVjxKogZz3wjdiLPbeQl+WSUKI3wLWImWZfqeY3CORmKnhuClymBUb8gdM2/ 5mhw== MIME-Version: 1.0 X-Received: by 10.180.7.164 with SMTP id k4mr5277005wia.40.1373017094692; Fri, 05 Jul 2013 02:38:14 -0700 (PDT) Received: by 10.194.163.134 with HTTP; Fri, 5 Jul 2013 02:38:14 -0700 (PDT) In-Reply-To: <20130705092543.26772.89242.idtracker@ietfa.amsl.com> References: <20130705092543.26772.89242.idtracker@ietfa.amsl.com> Date: Fri, 5 Jul 2013 11:38:14 +0200 Message-ID: From: Daniel Migault To: homenet@ietf.org Content-Type: multipart/alternative; boundary=f46d0442826a332a8204e0c074aa Cc: Ralf Weber , Wouter Cloetens , Chris Griffiths Subject: [homenet] Fwd: New Version Notification for draft-mglt-homenet-front-end-naming-delegation-02.txt X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 09:38:18 -0000 --f46d0442826a332a8204e0c074aa Content-Type: text/plain; charset=ISO-8859-1 Hi, Please find the new version of the Homenet Naming Architecture draft. Feel free to make comments. BR, Daniel ---------- Forwarded message ---------- From: Date: Fri, Jul 5, 2013 at 11:25 AM Subject: New Version Notification for draft-mglt-homenet -front-end-naming-delegation-02.txt To: Wouter Cloetens , Chris Griffiths < cgriffiths@dyn.com>, Daniel Migault , Ralf Weber < ralf.weber@nominum.com> A new version of I-D, draft-mglt-homenet-front-end-naming-delegation-02.txt has been successfully submitted by Daniel Migault and posted to the IETF repository. Filename: draft-mglt-homenet-front-end-naming-delegation Revision: 02 Title: IPv6 Home Network Naming Delegation Creation date: 2013-07-05 Group: Individual Submission Number of pages: 16 URL: http://www.ietf.org/internet-drafts/draft-mglt-homenet-front-end-naming-delegation-02.txt Status: http://datatracker.ietf.org/doc/draft-mglt-homenet-front-end-naming-delegation Htmlized: http://tools.ietf.org/html/draft-mglt-homenet-front-end-naming-delegation-02 Diff: http://www.ietf.org/rfcdiff?url2=draft-mglt-homenet-front-end-naming-delegation-02 Abstract: CPEs are designed to provide IP connectivity to home networks. Most CPEs assigns IP addresses to the nodes of the home network which makes it a good candidate for hosting the naming service. With IPv6, the naming service makes nodes reachable from the home network as well as from the Internet. However, CPEs have not been designed to host such a naming service. More specifically, CPE have been designed neither to host a service exposed on the Internet, nor to support heavy operations like zone signing. Both MAY expose the CPEs to resource exhaustion which would make the home network unreachable, and most probably would also affect the home network inner communications. In addition, DNSSEC management and configuration may not be well understood or mastered by regular end users. Misconfiguration MAY also results in naming service disruption, thus these end users MAY prefer to rely on third party naming providers. This document describes a homenet naming architecture where the CPEs manage the DNS zone associates to its home network, and outsource both DNSSEC management and naming service on the Internet to a third party designated as the Public Authoritative Servers. The IETF Secretariat -- Daniel Migault Orange Labs -- Security +33 6 70 72 69 58 --f46d0442826a332a8204e0c074aa Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hi,=A0

Please find the new version of t= he Homenet Naming Architecture draft.

Feel free to= make comments.

BR,=A0
Daniel

---------- Forwarded message ----------
From: <= internet-drafts@ietf.org>
Date: Fri, Jul 5, 2013 at 11:25 = AM
Subject: New Version Notification for draft-mglt-homenet-front-end-na= ming-delegation-02.txt To: Wouter Cloetens <w= outer.cloetens@softathome.com>, Chris Griffiths <cgriffiths@dyn.com>, Daniel Migault <mglt.ietf@gmail.com>, Ralf Weber &l= t;ralf.weber@nominum.com><= br>


A new version of I-D, draft-mglt-homenet-front-end-naming-delegation-= 02.txt
has been successfully submi= tted by Daniel Migault and posted to the
IETF repository.

Filename: =A0 =A0 =A0 =A0draft-mglt-homenet-front-end-naming-delegati= on
Revision: =A0 =A0 =A0 =A002
Title: =A0 =A0 =A0 =A0 =A0 IPv6 Home Network Naming Delegation
Creation date: =A0 2013-07-05
Group: =A0 =A0 =A0 =A0 =A0 Individual Submission
Number of pages: 16
URL: =A0 =A0 =A0 =A0 =A0 =A0 h= ttp://www.ietf.org/internet-drafts/draft-mglt-homenet-front-end-naming-dele= gation-02.txt
Status: =A0 =A0 =A0 =A0 =A0http://datatra= cker.ietf.org/doc/draft-mglt-homenet-front-end-naming-delegation
Html= ized: =A0 =A0 =A0 =A0http://tools.ie= tf.org/html/draft-mglt-homenet-front-end-naming-delegation-02
Diff= : =A0 =A0 =A0 =A0 =A0 =A0htt= p://www.ietf.org/rfcdiff?url2=3Ddraft-mglt-homenet-front-end-naming-delegat= ion-02

Abstract:
=A0 =A0CPEs are designed to provide IP connectivity to home networks. =A0Mo= st
=A0 =A0CPEs assigns IP addresses to the nodes of the home network which
=A0 =A0makes it a good cand= idate for hosting the naming service. =A0With IPv6,
=A0 =A0the naming service m= akes nodes reachable from the home network as
=A0 =A0well as from the Int= ernet.

=A0 =A0However, CPEs have not been designed to host such a naming service.<= br> =A0 =A0More specifically, CPE have been designed neither to host a service<= br> =A0 =A0exposed on the Inter= net, nor to support heavy operations like zone
=A0 =A0signing. =A0Both MAY= expose the CPEs to resourc= e exhaustion which would
=A0 =A0make the home networ= k unreachable, and most probably would also
=A0 =A0affect the home netw= ork inner communications.

=A0 =A0In addition, DNSSEC management and configuration may not be well
=A0 =A0understood or master= ed by regular end users. =A0Misconfiguration MAY
=A0 =A0also results in nami= ng service disruption, thus these end users MAY
=A0 =A0prefer to rely on th= ird party naming providers.

=A0 =A0This document describes a h= omenet naming architecture where the CPEs
=A0 =A0manage the DNS zone = associates to its home network, and outsource
=A0 =A0both DNSSEC manageme= nt and naming service on the Internet to a third
=A0 =A0party designated as = the Public Authoritative Servers.




The IETF Secretariat




--
Daniel Migault
Orange = Labs -- Security
+33 6 70 72 69 58
--f46d0442826a332a8204e0c074aa-- From lorenzo@google.com Fri Jul 5 03:29:42 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 948ED21F99BA for ; Fri, 5 Jul 2013 03:29:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.507 X-Spam-Level: X-Spam-Status: No, score=-1.507 tagged_above=-999 required=5 tests=[AWL=-0.021, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001, SARE_SUB_6CONS_WORD=0.356, SARE_SUB_OBFU_OTHER=0.135] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S7BARROXoW67 for ; Fri, 5 Jul 2013 03:29:41 -0700 (PDT) Received: from mail-ve0-x22b.google.com (mail-ve0-x22b.google.com [IPv6:2607:f8b0:400c:c01::22b]) by ietfa.amsl.com (Postfix) with ESMTP id 62CF021F8459 for ; Fri, 5 Jul 2013 03:29:41 -0700 (PDT) Received: by mail-ve0-f171.google.com with SMTP id b10so1691245vea.16 for ; Fri, 05 Jul 2013 03:29:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=8Z4Vjvv23iOHyStdPMHKWqzwd0/2IQoHQOsh4HCgNpc=; b=USTbpuMZGUxsPK9b66e1MYvdZZbkZqwkAIugeiOzkewDm4F4e0+TDtl6iqc36UIzR0 o/tVfe9Up93O8IhFMIeUJ1X6QU+4ubNr2GfOl/XL2+UdgFYfIdvDa7KOu556TGyxS+t5 VKMpzb8Y3Y+l9/9BbO+8fjqH0kXisQtBnIEteeAby49PLutlMNgegQDmLMn0oDn/Oy9d WCWxgzvobEDam0lnGT0arvkhSrVlhkwg71Su/uiahewOyXLakprcMyUPMAWjC09hSm6l j5Wxxv32ksOr8BB3TuY2fZn1u8Za/3eveAMKN61HYklL4ZPqlRNFgTCp5xjv+gkTLgxx CCgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=8Z4Vjvv23iOHyStdPMHKWqzwd0/2IQoHQOsh4HCgNpc=; b=mq7QBbgTfF0a+5M3uVunGrTjdgsDFGY6smuzj/ut44DOWunhq0dH3U1X5CZyroyLLn C091DYCABPMMQ3D9BX4pr/CwyE4FxA5BVjHIpv27LL+/0Gfuaxdi2OMs5OEY13tf+WbP EbNSRa/3BN4sQi1i+AaKm9qRjdE/J9ZrVVOoyNq1AEmB0QzDHE7GaHpFzw4s7SM8vCRE 6mArc2vB3JLvS0m/YqJ6yeNemPENO7QHfW7KInDFJ0QZPlaouafcmAKXwlvyBTormiG6 u1DwKEDXDb5F6U5T72UlLHTZhhExj0G05QWClymon8AWNK97AFvb486XlE9U9EhZSsgu Esyg== X-Received: by 10.52.94.211 with SMTP id de19mr5247831vdb.59.1373020180565; Fri, 05 Jul 2013 03:29:40 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.252.66 with HTTP; Fri, 5 Jul 2013 03:29:20 -0700 (PDT) In-Reply-To: References: <20130705023457.7547.27123.idtracker@ietfa.amsl.com> From: Lorenzo Colitti Date: Fri, 5 Jul 2013 19:29:20 +0900 Message-ID: To: Victor Kuarsingh Content-Type: multipart/alternative; boundary=20cf307cfec622105604e0c12cc4 X-Gm-Message-State: ALoCoQn/tyoyLujIQcOBw7hc26I95vxTG/xG2ykNUALOcLNjOK/ZZuoOaUBE1qTtwHP54iBp9fLssP6vuoeZr+JsPKGqUuWxLIKCRMfk4f3wksosMhroizIeDRF1wO2iHuAhydZisHokWwDpLcyBmeLFSknbiBQQPDAWiViPoYsACYDw/1npAafMEjKOffPBv2w5RgkFOI8k Cc: Chris Grundemann , John McQueen , Mark Townsley , Ray Bellis , John Jason Brzozowski , "homenet@ietf.org" Subject: Re: [homenet] FW: New Version Notification for draft-jvkjjmb-home-networking-incremental-00.txt X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 10:29:42 -0000 --20cf307cfec622105604e0c12cc4 Content-Type: text/plain; charset=ISO-8859-1 Victor, thanks for posting. A few comments: First, some of the draft, particularly the flowing prose in sections 1-3, or things like "will not only act as an enabler but will also provide criticality required transition capabilities to ensure advanced phases can also be deployed seamlessly to both customers and operators with minimal disruption" is unnecessarily verbose and marketing-y for a technical document. Perhaps it could be shortened. More importantly, I see issues with the message of the draft itself. For a draft whose main proposal is an "incremental upgrade path", I'm surprised that no upgrade path is actually presented. A number of phases are described, but no actual upgrade path is provided. I think this is a real concern, because I see important ways in which each the intermediate phases, instead of being an incremental step, could actually be a barrier to further progress. A very basic example is ISPs delegating only a /64 to each home network. This is a barrier to evolution, because home routers are often written to the lowest common denominator. If ISPs hand out /64s, we might see widespread adoption of routers that only support /64 and choke when given anything else. At that point, it becomes impossible for ISPs to hand out prefixes larger than /64s because of the fear of breaking customer connectivity. Fortunately this does not appear to be the case because most ISPs started to provide larger than /64 prefixes from day one; but it would have been a real problem if most ISPs had standardized on /64. Another example is the fact that the draft proposes a tree topology ("Medius" and "Provectus") as intermediate between a flat one-link topology and a fully meshed topology. That sounds good in theory, but in practice things aren't that simple, because as soon as you have even just one device that doesn't support meshing, the mesh doesn't work any more. Try putting an router that only supports EIGRP into an OSPF or IS-IS based network - the whole thing falls over. So in fact, far from being an intermediate step, these phases actually constitute barriers that make it harder to get to the end state. As another example, in the "Provectus" phase, it is stated that a routing protocol is "optional". How is this going to work? What happens when some but not all routers speak the routing protocol? Which source of information will be authoritative? Who is going to turn the routing protocol on? And so on. So saying "we'll get there in phases" is well and good, but to do that the draft needs to explain how to get from one phase to another, and explain how deploying "intermediate" phases makes the end result easier, not more difficult, to achieve. The draft also doesn't have answers to problems that have recently been making the rounds on this list. For example, how will meshed topologies work in a tree model? How does that model react to topology changes without breaking connectivity? And so on. I understand that this document is meant to be a high-level overview of a possible path forward, but unfortunately, these issues have seen a lot of discussion in the group recently, and no consensus has emerged that it's even possible to solve some of these migration problems in a phased manner. In order to decide whether the proposed path forward is a good one, I'm afraid we're going to have to dive a little deeper into the details and figure out whether and how these problems can be solved. Cheers, Lorenzo On Fri, Jul 5, 2013 at 11:48 AM, Victor Kuarsingh wrote: > Homenet WG, > > A draft has been submitted (below) which outlines a home network > progression from current state (reference point RFC6204) to future > advanced states. > > The progression is outlined as an incremental approach to achieve the full > envisioned homenet architecture over a series of phases (additive > capabilities). > > The progression outlined was envisioned such that the home network can be > evolve in a controlled and feasible manner considering the realities of > brownfield deployments in environments that must remain operational during > the transition. > > The WGs feedback is desired and requested. > > Regards, > > Victor K > > > On 2013-07-04 10:34 PM, "internet-drafts@ietf.org" > wrote: > > > > >A new version of I-D, draft-jvkjjmb-home-networking-incremental-00.txt > >has been successfully submitted by Victor Kuarsingh and posted to the > >IETF repository. > > > >Filename: draft-jvkjjmb-home-networking-incremental > >Revision: 00 > >Title: An incremental solution to advanced home networking > >Creation date: 2013-07-04 > >Group: Individual Submission > >Number of pages: 24 > >URL: > > > http://www.ietf.org/internet-drafts/draft-jvkjjmb-home-networking-incremen > >tal-00.txt > >Status: > >http://datatracker.ietf.org/doc/draft-jvkjjmb-home-networking-incremental > >Htmlized: > >http://tools.ietf.org/html/draft-jvkjjmb-home-networking-incremental-00 > > > > > >Abstract: > > The home network is an environment subject to ongoing evolution and > > change. Many home networks today are simplistic in nature, often > > comprising of a single router/gateway. The expectation over time is > > predicated on the notion that the home network will be more complex > > servicing many in-home and Internet functions. The home network will > > evolve necessitating the replacement and update to current hardware > > and software to more advanced devices and software capable of > > operating in more complex environments. This document provides a > > view on how the home network can progress from today's foundational > > form, to a more advanced environment, using progressive technological > > capabilities. > > > > > > > > > > > > > >The IETF Secretariat > > > > > _______________________________________________ > homenet mailing list > homenet@ietf.org > https://www.ietf.org/mailman/listinfo/homenet > --20cf307cfec622105604e0c12cc4 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Victor,

thanks for posting. A few comme= nts:

First, some of the draft, particularly the fl= owing prose in sections 1-3, or things like "will not only act as an e= nabler but will also provide criticality required transition capabilities t= o ensure advanced phases can also be deployed seamlessly to both customers = and operators with minimal disruption" is unnecessarily verbose and ma= rketing-y for a technical document. Perhaps it could be shortened.

More importantly, I see issues with the message of the = draft itself. For a draft whose main proposal is an "incremental upgra= de path", I'm surprised that no upgrade path is actually presented= . A number of phases are described, but no actual upgrade path is provided.= I think this is a real concern, because I see important ways in which each= the intermediate phases, instead of being an incremental step, could actua= lly be a barrier to further progress.

A very basic example is ISPs delegating only a /64 to e= ach home network. This is a barrier to evolution, because home routers are = often written to the lowest common denominator. If ISPs hand out /64s, we m= ight see widespread adoption of routers that only support /64 and choke whe= n given anything else. At that point, it becomes impossible for ISPs to han= d out prefixes larger than /64s because of the fear of breaking customer co= nnectivity. Fortunately this does not appear to be the case because most IS= Ps started to provide larger than /64 prefixes from day one; but it would h= ave been a real problem if most ISPs had standardized on /64.

Another example is the fact that the draft proposes a t= ree topology ("Medius" and "Provectus") as intermediate= between a flat one-link topology and a fully meshed topology. That sounds = good in theory, but in practice things aren't that simple, because as s= oon as you have even just one device that doesn't support meshing, the = mesh doesn't work any more. Try putting an router that only supports EI= GRP into an OSPF or IS-IS based network - the whole thing falls over. So in= fact, far from being an intermediate step, these phases actually constitut= e barriers that make it harder to get to the end state.

As another example, in the "Provectus" phase,= it is stated that a routing protocol is "optional". How is this = going to work? What happens when some but not all routers speak the routing= protocol? Which source of information will be authoritative? =A0Who is goi= ng to turn the routing protocol on? And so on.

So saying "we'll get there in phases" is = well and good, but to do that the draft needs to explain how to get from on= e phase to another, and explain how deploying "intermediate" phas= es makes the end result easier, not more difficult, to achieve.

The draft also doesn't have answers to proble= ms that have recently been making the rounds on this list. For example, how= will meshed topologies work in a tree model? How does that model react to = topology changes without breaking connectivity? And so on. I understand tha= t this document is meant to be a high-level overview of a possible path for= ward, but unfortunately, these issues have seen a lot of discussion in the = group recently, and no consensus has emerged that it's even possible to= solve some of these migration problems in a phased manner. In order to dec= ide whether the proposed path forward is a good one, I'm afraid we'= re going to have to dive a little deeper into the details and figure out wh= ether and how these problems can be solved.


Cheers,
Lorenzo

=


On Fri,= Jul 5, 2013 at 11:48 AM, Victor Kuarsingh <victor@jvknet.com> wrote:
Homenet WG,

A draft has been submitted (below) which outlines a home network
progression from current state (reference point RFC6204) to future
advanced states.

The progression is outlined as an incremental approach to achieve the full<= br> envisioned homenet architecture over a series of phases (additive
capabilities).

The progression outlined was envisioned such that the home network can be evolve in a controlled and feasible manner considering the realities of
brownfield deployments in environments that must remain operational during<= br> the transition.

The WGs feedback is desired and requested.

Regards,

Victor K


On 2013-07-04 10:34 PM, "i= nternet-drafts@ietf.org"
<internet-drafts@ietf.org> wrote:

>
>A new version of I-D, draft-jvkjjmb-home-networking-incremental-00.txt<= br> >has been successfully submitted by Victor Kuarsingh and posted to the >IETF repository.
>
>Filename: =A0 =A0 =A0 draft-jvkjjmb-home-networking-incremental
>Revision: =A0 =A0 =A0 00
>Title: =A0 =A0 =A0 =A0 =A0An incremental solution to advanced home netw= orking
>Creation date: =A02013-07-04
>Group: =A0 =A0 =A0 =A0 =A0Individual Submission
>Number of pages: 24
>URL:
>
http://www.ietf.org/internet-drafts/draft= -jvkjjmb-home-networking-incremen
>tal-00.txt
>Status:
>http://datatracker.ietf.org/doc/draft-jvkj= jmb-home-networking-incremental
>Htmlized:
>http://tools.ietf.org/html/draft-jvkjjmb-hom= e-networking-incremental-00
>
>
>Abstract:
> =A0 The home network is an environment subject to ongoing evolution an= d
> =A0 change. =A0Many home networks today are simplistic in nature, ofte= n
> =A0 comprising of a single router/gateway. =A0The expectation over tim= e is
> =A0 predicated on the notion that the home network will be more comple= x
> =A0 servicing many in-home and Internet functions. =A0The home network= will
> =A0 evolve necessitating the replacement and update to current hardwar= e
> =A0 and software to more advanced devices and software capable of
> =A0 operating in more complex environments. =A0This document provides = a
> =A0 view on how the home network can progress from today's foundat= ional
> =A0 form, to a more advanced environment, using progressive technologi= cal
> =A0 capabilities.
>
>
>
>
>
>
>The IETF Secretariat
>


_______________________________________________
homenet mailing list
homenet@ietf.org
https://www.ietf.org/mailman/listinfo/homenet

--20cf307cfec622105604e0c12cc4-- From v6ops@globis.net Fri Jul 5 04:02:29 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE5A711E829C for ; Fri, 5 Jul 2013 04:02:29 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.299 X-Spam-Level: X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_42=0.6] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MnHXeSbJSw-I for ; Fri, 5 Jul 2013 04:02:29 -0700 (PDT) Received: from globis01.globis.net (RayH-1-pt.tunnel.tserv11.ams1.ipv6.he.net [IPv6:2001:470:1f14:62e::2]) by ietfa.amsl.com (Postfix) with ESMTP id 28FDC11E827C for ; Fri, 5 Jul 2013 04:02:29 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by globis01.globis.net (Postfix) with ESMTP id 277768700AF; Fri, 5 Jul 2013 13:02:13 +0200 (CEST) Received: from globis01.globis.net ([127.0.0.1]) by localhost (mail.globis.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lKeQ3O5r8zTU; Fri, 5 Jul 2013 13:02:13 +0200 (CEST) Received: from Rays-iMac-2.local (unknown [192.168.0.3]) (Authenticated sender: Ray.Hunter@globis.net) by globis01.globis.net (Postfix) with ESMTPA id 0252F870087; Fri, 5 Jul 2013 13:02:12 +0200 (CEST) Message-ID: <51D6A7AE.9030905@globis.net> Date: Fri, 05 Jul 2013 13:02:06 +0200 From: Ray Hunter User-Agent: Postbox 3.0.8 (Macintosh/20130427) MIME-Version: 1.0 To: Lorenzo Colitti References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DDE9962@wds-exc1.okna.nominet.org.uk> <22885.1372946169@sandelman.ca> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Ray Bellis , Michael Richardson , "homenet@ietf.org Group" Subject: Re: [homenet] IETF 87 - call for agenda items X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 11:02:30 -0000 Lorenzo Colitti wrote: > On Thu, Jul 4, 2013 at 10:56 PM, Michael Richardson > > wrote: > > I would like the WG to spend some face time dealing with (making a > list of), things that need to be configured, which are not routes. > > (So, I would include prefixes in the list) > > > I disagree that routes prefixes can be treated separately from routes, > because one router's prefixes are every other router's routes (well, > either that,or things don't work). > > Far be it from me to object to people doing more work, but... isn't it > premature to attempt to define a generic architecture to configure > anything that's possible to congfigure? That seems like it's a lot to > bite off, and would take a while. Can we get away with a layered > approach, where we first build a network with working routing, and > then we figure out how to run services on top of it? I think the hugely varying abilities of homenet devices is going to *force* a layered approach: sensors, routers, high capability/ media/ phones etc. Sensors being fixed and extremely limited, routers standardised and cross-vendor interoperable, and the rest highly extensible and possibly vendor specific. regards, RayH From tjc@ecs.soton.ac.uk Fri Jul 5 04:20:28 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3095C11E82A6 for ; Fri, 5 Jul 2013 04:20:28 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.299 X-Spam-Level: X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[AWL=-0.301, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id avh66iAzeB9b for ; Fri, 5 Jul 2013 04:20:26 -0700 (PDT) Received: from falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [IPv6:2001:630:d0:f102::25e]) by ietfa.amsl.com (Postfix) with ESMTP id 6668011E8290 for ; Fri, 5 Jul 2013 04:20:26 -0700 (PDT) Received: from falcon.ecs.soton.ac.uk (localhost.ecs.soton.ac.uk [127.0.0.1]) by falcon.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r65BKFTa031823 for ; Fri, 5 Jul 2013 12:20:15 +0100 X-DKIM: Sendmail DKIM Filter v2.8.2 falcon.ecs.soton.ac.uk r65BKFTa031823 DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=ecs.soton.ac.uk; s=201304; t=1373023215; bh=t0tDXR5IdSywh/g5Ea/qGBO/1JY=; h=From:Mime-Version:Subject:Date:References:To:In-Reply-To; b=w2sc0VE9CPvKp36UeiMq8DykAVqg4zTBcOketypaqkmPNeTm1y1yy1qVNb0JTEo0o WjjqGyT72RRVL+tMDWKUJf24SyitFsHIeQDTEJnXGFiE30VWrtcrCw2w+dUQ3gXKIc e9UO9uYgnK+UVvLqrP5jJOXzDOvmEB9BtusU9Gco= Received: from gander.ecs.soton.ac.uk ([2001:630:d0:f102:250:56ff:fea0:401]) by falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [2001:630:d0:f102:250:56ff:fea0:68da]) envelope-from with ESMTP (valid=N/A) id p64CKF0544536212LU ret-id none; Fri, 05 Jul 2013 12:20:15 +0100 Received: from tjc-vpn.ecs.soton.ac.uk (tjc-vpn.ecs.soton.ac.uk [152.78.236.241]) (authenticated bits=0) by gander.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r65BKBbP020247 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for ; Fri, 5 Jul 2013 12:20:12 +0100 From: Tim Chown Content-Type: multipart/alternative; boundary="Apple-Mail=_6B1A6AC9-32A1-4110-8572-61BB9C1E59B7" Message-ID: Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) Date: Fri, 5 Jul 2013 12:20:21 +0100 References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DDE9962@wds-exc1.okna.nominet.org.uk> <22885.1372946169@sandelman.ca> <7111D82B-F841-4A7C-993D-2834E6A63F2F@ecs.soton.ac.uk> To: "homenet@ietf.org Group" In-Reply-To: X-Mailer: Apple Mail (2.1508) X-ECS-MailScanner: Found to be clean, Found to be clean X-smtpf-Report: sid=p64CKF054453621200; tid=p64CKF0544536212LU; client=relay,forged,no_ptr,ipv6; mail=; rcpt=; nrcpt=1:0; fails=0 X-ECS-MailScanner-Information: Please contact the ISP for more information X-ECS-MailScanner-ID: r65BKFTa031823 X-ECS-MailScanner-From: tjc@ecs.soton.ac.uk Subject: Re: [homenet] IETF 87 - call for agenda items X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 11:20:28 -0000 --Apple-Mail=_6B1A6AC9-32A1-4110-8572-61BB9C1E59B7 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-8859-1 On 5 Jul 2013, at 08:59, Lorenzo Colitti wrote: > On Thu, Jul 4, 2013 at 10:56 PM, Michael Richardson = wrote: > I would like the WG to spend some face time dealing with (making a = list of), things that need to be configured, which are not routes. >=20 > (So, I would include prefixes in the list) >=20 > I disagree that routes prefixes can be treated separately from routes, = because one router's prefixes are every other router's routes (well, = either that,or things don't work). >=20 > Far be it from me to object to people doing more work, but... isn't it = premature to attempt to define a generic architecture to configure = anything that's possible to congfigure? That seems like it's a lot to = bite off, and would take a while. Can we get away with a layered = approach, where we first build a network with working routing, and then = we figure out how to run services on top of it? That seems eminently sensible. Tim= --Apple-Mail=_6B1A6AC9-32A1-4110-8572-61BB9C1E59B7 Content-Transfer-Encoding: 7bit Content-Type: text/html; charset=iso-8859-1
On 5 Jul 2013, at 08:59, Lorenzo Colitti <lorenzo@google.com> wrote:

On Thu, Jul 4, 2013 at 10:56 PM, Michael Richardson <mcr+ietf@sandelman.ca> wrote:
I would like the WG to spend some face time dealing with (making a list of), things that need to be configured, which are not routes.

(So, I would include prefixes in the list)

I disagree that routes prefixes can be treated separately from routes, because one router's prefixes are every other router's routes (well, either that,or things don't work).

Far be it from me to object to people doing more work, but... isn't it premature to attempt to define a generic architecture to configure anything that's possible to congfigure? That seems like it's a lot to bite off, and would take a while. Can we get away with a layered approach, where we first build a network with working routing, and then we figure out how to run services on top of it?

That seems eminently sensible.

Tim
--Apple-Mail=_6B1A6AC9-32A1-4110-8572-61BB9C1E59B7-- From tjc@ecs.soton.ac.uk Fri Jul 5 05:00:14 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B07411E82B4 for ; Fri, 5 Jul 2013 05:00:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.448 X-Spam-Level: X-Spam-Status: No, score=-2.448 tagged_above=-999 required=5 tests=[AWL=0.150, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6qc-Faw0pe-o for ; Fri, 5 Jul 2013 05:00:13 -0700 (PDT) Received: from falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [IPv6:2001:630:d0:f102::25e]) by ietfa.amsl.com (Postfix) with ESMTP id 6918D11E82B3 for ; Fri, 5 Jul 2013 05:00:11 -0700 (PDT) Received: from falcon.ecs.soton.ac.uk (localhost.ecs.soton.ac.uk [127.0.0.1]) by falcon.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r65C0486011323 for ; Fri, 5 Jul 2013 13:00:04 +0100 X-DKIM: Sendmail DKIM Filter v2.8.2 falcon.ecs.soton.ac.uk r65C0486011323 DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=ecs.soton.ac.uk; s=201304; t=1373025604; bh=DsH1nAopSvc0PFyeUGkVlCEtOC8=; h=From:Mime-Version:Subject:Date:References:To:In-Reply-To; b=o3McPSnKIQ92WpGYTMypdqsjJJedkzHv3Ex294YWd+ntPY8Lui4zS7zQlSi4KLXik rLEmGYzFLIgiB9QoNXkpCo4Y+4bDQiv/Odka+jQiVWmjCl2nf61YkTXgWY2rQ4tawu 2zDerni/ftWgEtANK/Y5zksnpH+ktPjEPMdK4OVk= Received: from gander.ecs.soton.ac.uk (gander.ecs.soton.ac.uk [2001:630:d0:f102::25d]) by falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [2001:630:d0:f102::25e]) envelope-from with ESMTP (valid=N/A) id p64D0405445367808y ret-id none; Fri, 05 Jul 2013 13:00:04 +0100 Received: from tjc-vpn.ecs.soton.ac.uk (tjc-vpn.ecs.soton.ac.uk [152.78.236.241]) (authenticated bits=0) by gander.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r65C02ds029175 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for ; Fri, 5 Jul 2013 13:00:02 +0100 From: Tim Chown Content-Type: multipart/alternative; boundary="Apple-Mail=_24985844-D724-4989-B959-9F52FD35E0AD" Message-ID: Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) Date: Fri, 5 Jul 2013 13:00:12 +0100 References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <8EECFBC5-28C8-4BB5-8585-9A5F217AF203@ecs.soton.ac.uk> To: "homenet@ietf.org Group" In-Reply-To: X-Mailer: Apple Mail (2.1508) X-ECS-MailScanner: Found to be clean, Found to be clean X-smtpf-Report: sid=p64D04054453678000; tid=p64D0405445367808y; client=relay,ipv6; mail=; rcpt=; nrcpt=1:0; fails=0 X-ECS-MailScanner-Information: Please contact the ISP for more information X-ECS-MailScanner-ID: r65C0486011323 X-ECS-MailScanner-From: tjc@ecs.soton.ac.uk Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 12:00:14 -0000 --Apple-Mail=_24985844-D724-4989-B959-9F52FD35E0AD Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-8859-1 On 5 Jul 2013, at 09:10, Lorenzo Colitti wrote: > On Fri, Jul 5, 2013 at 2:41 AM, Juliusz Chroboczek = wrote: > > With the exception of the text on babel, a lot of the material you > > wrote is already covered there. >=20 > Your draft covers what we describe in Sections 2.1.1 and part of = 2.2.2. > That's roughly 15% of our text. >=20 > Why does [TROAN] not also cover 2.2.3? Is the conceptual forwarding = algorithm in [TROAN] incomplete? >=20 > As for "15% of our text", perhaps that's not the right metric? I mean, = it would certainly be possible to increase the length of [TROAN] by 6x = by adding irrelevant text, but I don't think that would be an = improvement. :) I don't think another draft in this space hurts as such. It describes = another example of using source routing. It seems pretty likely, and it = is already in the arch text, that this capability is highly desirable to = solve the exit selection problem. Can you remind me - what method did Markus' source routing = implementation that was successfully demonstrated at IETF85 use? Tim= --Apple-Mail=_24985844-D724-4989-B959-9F52FD35E0AD Content-Transfer-Encoding: 7bit Content-Type: text/html; charset=iso-8859-1
On 5 Jul 2013, at 09:10, Lorenzo Colitti <lorenzo@google.com> wrote:

On Fri, Jul 5, 2013 at 2:41 AM, Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr> wrote:
> With the exception of the text on babel, a lot of the material you
> wrote is already covered there.

Your draft covers what we describe in Sections 2.1.1 and part of 2.2.2.
That's roughly 15% of our text.

Why does [TROAN] not also cover 2.2.3? Is the conceptual forwarding algorithm in [TROAN] incomplete?

As for "15% of our text", perhaps that's not the right metric? I mean, it would certainly be possible to increase the length of [TROAN] by 6x by adding irrelevant text, but I don't think that would be an improvement. :)

I don't think another draft in this space hurts as such. It describes another example of using source routing. It seems pretty likely, and it is already in the arch text, that this capability is highly desirable to solve the exit selection problem.

Can you remind me - what method did Markus' source routing implementation that was successfully demonstrated at IETF85 use?

Tim
--Apple-Mail=_24985844-D724-4989-B959-9F52FD35E0AD-- From jch@pps.univ-paris-diderot.fr Fri Jul 5 05:49:40 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0C0121F9955 for ; Fri, 5 Jul 2013 05:49:40 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z2SPYC0uIigc for ; Fri, 5 Jul 2013 05:49:35 -0700 (PDT) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F42B21F979E for ; Fri, 5 Jul 2013 05:49:34 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/38117) with ESMTP id r65CnUBY022189; Fri, 5 Jul 2013 14:49:30 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id BA6A64F884; Fri, 5 Jul 2013 14:49:30 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id Fr9vPo1cQZvG; Fri, 5 Jul 2013 14:49:29 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id C11A34F880; Fri, 5 Jul 2013 14:49:29 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1Uv5S5-000133-FH; Fri, 05 Jul 2013 14:49:29 +0200 Date: Fri, 05 Jul 2013 14:49:29 +0200 Message-ID: <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Lorenzo Colitti In-Reply-To: References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Fri, 05 Jul 2013 14:49:30 +0200 (CEST) Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 12:49:40 -0000 > Your draft covers what we describe in Sections 2.1.1 and part of 2.2.2. > That's roughly 15% of our text. > > Why does [TROAN] not also cover 2.2.3? Is the conceptual forwarding algorithm > in [TROAN] incomplete? 2.2.3 describes the "disambiguation routes" technique that we use in order to coerce a hostile API (Linux' rule API) into having the right behaviour. There is no mention of disambiguation routes in your draft, there is not even a mention of the fact that the existing low-level APIs might have a different default behaviour and that a lot of work needs to be done in order to get the lower layers to behave. I was under the impression that you make no claim about being able to implement the "conceptual forwarding algorithm" on existing operating systems. If that's not the case, I'd be curious to see your implemen- tation. -- Juliusz From mcr@sandelman.ca Fri Jul 5 06:17:24 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB34611E82D4 for ; Fri, 5 Jul 2013 06:17:24 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FsiFbRGRIegc for ; Fri, 5 Jul 2013 06:17:24 -0700 (PDT) Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3::184]) by ietfa.amsl.com (Postfix) with ESMTP id E76BE11E82CD for ; Fri, 5 Jul 2013 06:17:23 -0700 (PDT) Received: from sandelman.ca (unknown [IPv6:2607:f0b0:f:2:3a60:77ff:fe38:e647]) by tuna.sandelman.ca (Postfix) with ESMTP id 9F56D2026B; Fri, 5 Jul 2013 10:21:51 -0400 (EDT) Received: by sandelman.ca (Postfix, from userid 179) id 8BE5563A5E; Fri, 5 Jul 2013 09:16:05 -0400 (EDT) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 74D18636AD; Fri, 5 Jul 2013 09:16:05 -0400 (EDT) From: Michael Richardson To: mike In-Reply-To: <51D597D3.3090400@mtcc.com> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D4801F.6050801@globis.net> <51D4846A.1090404@mtcc.com> <51D4886B.9000501@globis.net> <26777.1372947511@sandelman.ca> <51D597D3.3090400@mtcc.com> X-Mailer: MH-E 8.2; nmh 1.3-dev; GNU Emacs 23.4.1 X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m Sender: mcr@sandelman.ca Cc: homenet@ietf.org Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 13:17:24 -0000 --=-=-= mike wrote: > On 7/4/13 7:18 AM, Michael Richardson wrote: >> >> (*) THERE IS STILL an issue of what do hosts and routers do if there >> are two ISP connected routers, and potentially two completely >> different sources of DHCPv6 information. Even in the simplest two ISP >> case, hosts can see both of these DHCPv6 servers directly. >> > Maybe there's really a few things going on here? There is clearly some > ISP specific information that ought to be relayed to the host. But > there's also "configurator of last resort" insofar as since there > generally isn't much clue in the routers, the ISP's fill the void by > providing that information. Sometimes it's benign, sometimes it's in > the ISP's self interest. And if we have two ISP's due to multihoming, > there's going to be conflict if it's of the self-interest kind for the > ISP's. It's also where a clueful user and/or a very-smart router (Apple ones come to mind) tell hosts about various services that might be present that the hosts care about. NTP servers, WINS servers, ... well the v4 list is: http://www.iana.org/assignments/bootp-dhcp-parameters/bootp-dhcp-parameters.xhtml#options > As far as I can tell now, it would just be a race in the multihoming > situation, right? Pretty much whichever DHCP server responded first > (or their relay) would win which could cause some inconsistency for I think so. This is why I think that the router configuration protocol isn't about talking to hosts or about replacing DHCP, it's about DHCP servers getting together to be consistent in what they tell hosts. > configuration that is "shared". DNS, for example, might give different > results if, say, one of my upstream providers answered queries > differently than another because one has, say, a service to do split > horizon DNS to fake up names for my home and the other doesn't. Or if > you hate that example, there have got to be dozens of others in the > kitchen sink of DHCP options. DNSSEC to the rescue :-) > I'm not exactly sure what ought to be done about that because each ISP > is incented to be the ultimate truth of configuration information. It > seems to me that the only arbitrator for such problems is likely to be > a human being at home dealing with this. Well, I think that an ISP that doesn't give the home user access to the router doesn't deserve any money, but I understand not everyone cares. -- ] Never tell me the odds! | ipv6 mesh networks [ ] Michael Richardson, Sandelman Software Works | network architect [ ] mcr@sandelman.ca http://www.sandelman.ca/ | ruby on rails [ -- Michael Richardson , Sandelman Software Works --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUBUdbHE4qHRg3pndX9AQJvVgQAxxzYznnG0W72wFqjmV2334/88jDwzOr5 eizo6o4x/+FL+ib3xc6IxPQeK929FhGgs521iyrHEcE9bTQTvhbefxHWiyfQFY0Z vkOzC+4EGVjeyM1PUpqIcZA9305+Vuyu6/g/XV+dLaYMuGlMIg+8Vz1QAlo5UKw8 Qx+mGYB3+9A= =MUY/ -----END PGP SIGNATURE----- --=-=-=-- From mcr@sandelman.ca Fri Jul 5 06:20:13 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA42921F944F for ; Fri, 5 Jul 2013 06:20:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qvtd8xWX7Q4N for ; Fri, 5 Jul 2013 06:20:08 -0700 (PDT) Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3::184]) by ietfa.amsl.com (Postfix) with ESMTP id 687C721F8E2A for ; Fri, 5 Jul 2013 06:20:03 -0700 (PDT) Received: from sandelman.ca (desk.marajade.sandelman.ca [209.87.252.247]) by tuna.sandelman.ca (Postfix) with ESMTP id 8FB882026B; Fri, 5 Jul 2013 10:24:40 -0400 (EDT) Received: by sandelman.ca (Postfix, from userid 179) id 79D24A902A; Fri, 5 Jul 2013 09:18:54 -0400 (EDT) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 690CD636AD; Fri, 5 Jul 2013 09:18:54 -0400 (EDT) From: Michael Richardson To: homenet@ietf.org In-Reply-To: <4D2AB7A7-93AB-4AC1-9142-9E98097A926A@fugue.com> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D4801F.6050801@globis.net> <51D4846A.1090404@mtcc.com> <51D4886B.9000501@globis.net> <26777.1372947511@sandelman.ca> <51D597D3.3090400@mtcc.com> <4D2AB7A7-93AB-4AC1-9142-9E98097A926A@fugue.com> X-Mailer: MH-E 8.2; nmh 1.3-dev; GNU Emacs 23.4.1 X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m Sender: mcr@sandelman.ca Cc: mike , Ted Lemon Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 13:20:13 -0000 --=-=-= Ted Lemon wrote: > On Jul 4, 2013, at 11:42 AM, mike wrote: >> As far as I can tell now, it would just be a race in the multihoming >> situation, right? Pretty much whichever DHCP server responded first >> (or their relay) would win which could cause some inconsistency for >> configuration that is "shared". DNS, for example, might give different >> results if, say, one of my upstream providers answered queries >> differently than another because one has, say, a service to do split >> horizon DNS to fake up names for my home and the other doesn't. Or if >> you hate that example, there have got to be dozens of others in the >> kitchen sink of DHCP options. > Work is being done on this in the MIF working group at the moment; we > believe the problem is tractable. To future-proof against work that > has not yet completed there, the right thing for homenet to do is make > sure that the information is tagged as to its source, and not just > dumped into a pot and mixed together. To the extent that one sees two DHCP servers because one has two interfaces, MIF has some solutions. Simply looking at Figure 2 of arch-08, one sees that each hosts can see two DHCP servers on the two CERs, and none of the hosts has multiple interfaces. -- ] Never tell me the odds! | ipv6 mesh networks [ ] Michael Richardson, Sandelman Software Works | network architect [ ] mcr@sandelman.ca http://www.sandelman.ca/ | ruby on rails [ -- Michael Richardson , Sandelman Software Works --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUBUdbHvIqHRg3pndX9AQKoowP/UuwIX0h1eKUqc7zOA+DHgLsS/ZsAYGCe E8KMq2bPwMFkoYRMyFzMKc5S28hMkACIY1i1/P+6+yYb+epsDu7ylfb2F1K/CJnO yGCPIAfu620jd2Jw2C7Ng90477xLaOu4U380KitewWTlsHcbk3pUxyOlLK9Avw+Z VV8hgqQyQNg= =MdsE -----END PGP SIGNATURE----- --=-=-=-- From mcr@sandelman.ca Fri Jul 5 06:43:14 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CEB011E82C5 for ; Fri, 5 Jul 2013 06:43:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k5aB-YSINCaI for ; Fri, 5 Jul 2013 06:43:13 -0700 (PDT) Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3::184]) by ietfa.amsl.com (Postfix) with ESMTP id 875A511E80F3 for ; Fri, 5 Jul 2013 06:43:13 -0700 (PDT) Received: from sandelman.ca (unknown [IPv6:2607:f0b0:f:2:3a60:77ff:fe38:e647]) by tuna.sandelman.ca (Postfix) with ESMTP id E9B4D2026B; Fri, 5 Jul 2013 10:47:49 -0400 (EDT) Received: by sandelman.ca (Postfix, from userid 179) id B6FD5A902A; Fri, 5 Jul 2013 09:42:03 -0400 (EDT) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id A47B4636AD; Fri, 5 Jul 2013 09:42:03 -0400 (EDT) From: Michael Richardson To: Mikael Abrahamsson In-Reply-To: References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DDE9962@wds-exc1.okna.nominet.org.uk> <22885.1372946169@sandelman.ca> X-Mailer: MH-E 8.2; nmh 1.3-dev; GNU Emacs 23.4.1 X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m Sender: mcr@sandelman.ca Cc: "homenet@ietf.org Group" Subject: Re: [homenet] IETF 87 - call for agenda items X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 13:43:14 -0000 --=-=-= Mikael Abrahamsson wrote: >> I would like the WG to spend some face time dealing with (making a >> list of), things that need to be configured, which are not routes. > I would like to see a scheme where anything can be configured, > including stuff which can be vendor-specific/proprietary so vendors can > deploy new functionality quickly without going through a DHCP is pretty good at this, as is Radius. Using the DHCP option containers would make sense. However, the important part of this discussion is to understand what kinds of configuration parameters need to have fate sharing with the routing information, and what kinds of things do not care. I read the rest of the message, and I suggest that you start a new thread. -- Michael Richardson , Sandelman Software Works --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUBUdbNKYqHRg3pndX9AQLWzwP8Da9xDMaXHacVFLix4mnML6OE1nYiN9R2 tehkLxxhvTKpFQ0Xbmgc+MBQzJl+g46k9SIH1koie3mZCHIPg6K30TpT8UjCWAPt JP+DSQXvwLMZ+f+sJS/K4zlPrH1yacIAs3NanOQMf47MrEqh9n98jiT2h6R9+h+U bCRDCC6XEAE= =UVfS -----END PGP SIGNATURE----- --=-=-=-- From jch@pps.univ-paris-diderot.fr Fri Jul 5 06:44:17 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC27321F9473 for ; Fri, 5 Jul 2013 06:44:17 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0jP+vXapNWtV for ; Fri, 5 Jul 2013 06:44:12 -0700 (PDT) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by ietfa.amsl.com (Postfix) with ESMTP id A297611E82F7 for ; Fri, 5 Jul 2013 06:44:11 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/38117) with ESMTP id r65DiABq010064; Fri, 5 Jul 2013 15:44:10 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 3BAE14F88E; Fri, 5 Jul 2013 15:44:10 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id nPXleUmVeUcE; Fri, 5 Jul 2013 15:44:08 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 784E04F88B; Fri, 5 Jul 2013 15:44:08 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1Uv6Iy-0001GH-1c; Fri, 05 Jul 2013 15:44:08 +0200 Date: Fri, 05 Jul 2013 15:44:08 +0200 Message-ID: <8761wpi0k7.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Michael Richardson In-Reply-To: <14668.1373030165@sandelman.ca> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D4801F.6050801@globis.net> <51D4846A.1090404@mtcc.com> <51D4886B.9000501@globis.net> <26777.1372947511@sandelman.ca> <51D597D3.3090400@mtcc.com> <14668.1373030165@sandelman.ca> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Fri, 05 Jul 2013 15:44:10 +0200 (CEST) Cc: homenet@ietf.org Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 13:44:17 -0000 > Well, I think that an ISP that doesn't give the home user access to the > router doesn't deserve any money, but I understand not everyone cares. Does that imply that the hostile ISP case is out of scope for homenet? -- Juliusz (who carefully chose an ISP that provides native IPv6, and now has to run proxy-ND over a single /64) From mcr@sandelman.ca Fri Jul 5 06:48:35 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84B8411E80A5 for ; Fri, 5 Jul 2013 06:48:35 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.299 X-Spam-Level: X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_42=0.6] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nGKOX62xLt6a for ; Fri, 5 Jul 2013 06:48:31 -0700 (PDT) Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3::184]) by ietfa.amsl.com (Postfix) with ESMTP id DA98421F9980 for ; Fri, 5 Jul 2013 06:48:30 -0700 (PDT) Received: from sandelman.ca (desk.marajade.sandelman.ca [209.87.252.247]) by tuna.sandelman.ca (Postfix) with ESMTP id 839CC2026B; Fri, 5 Jul 2013 10:53:07 -0400 (EDT) Received: by sandelman.ca (Postfix, from userid 179) id D91E3A902A; Fri, 5 Jul 2013 09:47:20 -0400 (EDT) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id C8100636AD; Fri, 5 Jul 2013 09:47:20 -0400 (EDT) From: Michael Richardson To: Lorenzo Colitti In-Reply-To: References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DDE9962@wds-exc1.okna.nominet.org.uk> <22885.1372946169@sandelman.ca> X-Mailer: MH-E 8.2; nmh 1.3-dev; GNU Emacs 23.4.1 X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m Sender: mcr@sandelman.ca Cc: Ray Bellis , "homenet@ietf.org Group" Subject: Re: [homenet] IETF 87 - call for agenda items X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 13:48:35 -0000 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Lorenzo Colitti wrote: > I would like the WG to spend some face time dealing with (making a > list of),=C2=A0things that need to be configured, which are not route= s. > (So, I would include prefixes in the list) > I disagree that routes prefixes can be treated separately from routes, > because one router's prefixes are every other router's routes (well, > either that,or things don't work). That's the point. We have prefixes for interfaces and we have routes, and they could, in theory, be configured seperately, but as you have pointed out repeatedly, it makes no sense to do so, because they need to fate share. In theory, one could have a route that leads somewhere, but once you get there, it happens that no hosts are using that prefix, for some reason. The question is: what other things do we need to configure, which are not routes? Do they fate share or not? =2D- ] Never tell me the odds! | ipv6 mesh network= s [ ] Michael Richardson, Sandelman Software Works | network architect= [ ] mcr@sandelman.ca http://www.sandelman.ca/ | ruby on rails = [ =2D- Michael Richardson , Sandelman Software Works --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUBUdbOZoqHRg3pndX9AQID8gP/b0H5XLSo73Qosvk3G+Pv3atiOKAd7KwD ec7ro3XwixMk5oqjBm6bgjWuM5dM22q5QXPOC/tgKkn4KrgImOiIvxHQXi00woJk o7GLy60OZxInZlOzgucES9Afmf2PJkjfRZiBfinuIDluHpy1aF0FaalIYqeK0B/t n0u6G9V61ck= =0NJg -----END PGP SIGNATURE----- --=-=-=-- From lee.howard@twcable.com Fri Jul 5 07:18:48 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1012D11E82FF for ; Fri, 5 Jul 2013 07:18:48 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.463 X-Spam-Level: X-Spam-Status: No, score=-1.463 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3T0jLK7BeFgx for ; Fri, 5 Jul 2013 07:18:43 -0700 (PDT) Received: from cdpipgw01.twcable.com (cdpipgw01.twcable.com [165.237.59.22]) by ietfa.amsl.com (Postfix) with ESMTP id E687211E82FE for ; Fri, 5 Jul 2013 07:18:42 -0700 (PDT) X-SENDER-IP: 10.136.163.13 X-SENDER-REPUTATION: None X-IronPort-AV: E=Sophos;i="4.87,1001,1363147200"; d="scan'208";a="103515665" Received: from unknown (HELO PRVPEXHUB04.corp.twcable.com) ([10.136.163.13]) by cdpipgw01.twcable.com with ESMTP/TLS/RC4-MD5; 05 Jul 2013 10:16:38 -0400 Received: from PRVPEXVS17.corp.twcable.com ([10.136.163.95]) by PRVPEXHUB04.corp.twcable.com ([10.136.163.13]) with mapi; Fri, 5 Jul 2013 10:18:41 -0400 From: "Howard, Lee" To: Juliusz Chroboczek , Michael Richardson Date: Fri, 5 Jul 2013 10:19:06 -0400 Thread-Topic: [homenet] draft-chroboczek-homenet-configuration-separate-00 Thread-Index: Ac55ioxYHHDK1Fw6Q96Qegs6YtoI8g== Message-ID: In-Reply-To: <8761wpi0k7.wl%jch@pps.univ-paris-diderot.fr> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.3.5.130515 acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 14:18:48 -0000 On 7/5/13 9:44 AM, "Juliusz Chroboczek" wrote: >> Well, I think that an ISP that doesn't give the home user access to the >> router doesn't deserve any money, but I understand not everyone cares. > >Does that imply that the hostile ISP case is out of scope for homenet? There are levels of access that might be granted; an ISP has an incentive to provide very little rope to a customer, so they don't have to take phone calls when the customer shoots itself in the foot. Thus, the home user may not be able to override your favorite setting. As a general rule, users should be able to override any setting they wish, especially if they provide their own router. But then you start to step away from the auto-configured, un-administered network, and you don't need Homenet anymore. So yes, without villifying ISPs, once a user takes over administration, we are out of scope of Homent. Lee This E-mail and any of its attachments may contain Time Warner Cable propri= etary information, which is privileged, confidential, or subject to copyrig= ht belonging to Time Warner Cable. This E-mail is intended solely for the u= se of the individual or entity to which it is addressed. If you are not the= intended recipient of this E-mail, you are hereby notified that any dissem= ination, distribution, copying, or action taken in relation to the contents= of and attachments to this E-mail is strictly prohibited and may be unlawf= ul. If you have received this E-mail in error, please notify the sender imm= ediately and permanently delete the original and any copy of this E-mail an= d any printout. From swmike@swm.pp.se Fri Jul 5 08:37:10 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DBAE521F9D0C for ; Fri, 5 Jul 2013 08:37:10 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dmSPn2ghGGMm for ; Fri, 5 Jul 2013 08:37:10 -0700 (PDT) Received: from uplift.swm.pp.se (ipv6.swm.pp.se [IPv6:2a00:801::f]) by ietfa.amsl.com (Postfix) with ESMTP id 05B0F21F9CF7 for ; Fri, 5 Jul 2013 08:37:09 -0700 (PDT) Received: by uplift.swm.pp.se (Postfix, from userid 501) id 0B7019C; Fri, 5 Jul 2013 17:37:08 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by uplift.swm.pp.se (Postfix) with ESMTP id 010839A for ; Fri, 5 Jul 2013 17:37:07 +0200 (CEST) Date: Fri, 5 Jul 2013 17:37:07 +0200 (CEST) From: Mikael Abrahamsson To: homenet@ietf.org Message-ID: User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) Organization: People's Front Against WWW MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Subject: [homenet] long term goals X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 15:37:11 -0000 Hi, I was advised to start a new thread. I realise a lot of what I wrote below doesn't directly impact homenet, but I would like to hear if at least we can take into account that the below kind of scenario (and more) is within scope and we should take needed protocols into account when we decide how to design homenet related protocols. ---------- Forwarded message ---------- Date: Fri, 5 Jul 2013 08:53:50 +0200 (CEST) From: Mikael Abrahamsson To: Michael Richardson Cc: "homenet@ietf.org Group" Subject: Re: [homenet] IETF 87 - call for agenda items On Thu, 4 Jul 2013, Michael Richardson wrote: > I would like the WG to spend some face time dealing with (making a list of), > things that need to be configured, which are not routes. I would like to see a scheme where anything can be configured, including stuff which can be vendor-specific/proprietary so vendors can deploy new functionality quickly without going through a standardisation process, and then at a later date when it becomes a standard, they can abolish the vendor-specific identifiers they've been using. I'm thinking along the way SNMP works here... So yes, there should be a discussion about what homenet needs to be configured, but overall I would homenet to create a solution that other configuration information can ride along with. High level goal I have in mind I would like to see "just working" in 5-10 years. I buy a new device. I unpack it and start it up. It sees a bunch of Wifi networks, I select one that is mine. On another device I run a "control my home" app, where I can see in chronological order what devices have requested access. I grant access to the device I just started up, it connects, sees configuration information from the network, and asks what role it should configure itself as. I select "Mikael Abrahamsson portable device", and through the same app mentioned before, I get a request, and I grant it. Now this device aquires a certain amount of privileges and configuration that I have configured all my portable devices to have, including mail accounts etc. All authorization/encryption/communication is done encrypted with a TPM style component internal to the device. Now this device automatically has configured itself to have my printers etc. Now I bring this device to my friends house. He has already allowed access to "Mikael Abrahamsson devices" with some kind of guest privileges. My new device has already received information about what "friends" I have and since my friends network is broadcasting a key that belongs to my friend, my device automatically tries to connect, before that it verifies that the public key is correct (authenticating the network), my friends network autenticates my device, and my new device is allowed to connect without any unique action taken by my friend or me. Same thing when I buy a new network device to connect to my network, I connect it, authorize it, what role it should have, and then everything is configured automatically. The above scenario requires a staggering amount of configuration information, discovery and interaction. Not all of it new, but it needs to be tied together a lot and whatever configuration/discovery architecture we come up with should not be in the way of future developments in this area. Am I totally "up in the sky" with the above vision of where things should be headed, or do we have a shared long-term vision within the WG? -- Mikael Abrahamsson email: swmike@swm.pp.se _______________________________________________ homenet mailing list homenet@ietf.org https://www.ietf.org/mailman/listinfo/homenet From mark@townsley.net Fri Jul 5 09:12:40 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F09A411E8311 for ; Fri, 5 Jul 2013 09:12:39 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.599 X-Spam-Level: X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2mJXATQaZXLQ for ; Fri, 5 Jul 2013 09:12:36 -0700 (PDT) Received: from mail-ea0-f172.google.com (mail-ea0-f172.google.com [209.85.215.172]) by ietfa.amsl.com (Postfix) with ESMTP id F05DE11E832C for ; Fri, 5 Jul 2013 09:12:33 -0700 (PDT) Received: by mail-ea0-f172.google.com with SMTP id q10so1592017eaj.3 for ; Fri, 05 Jul 2013 09:12:33 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=RXqPltutqUzmEqgNRTzWLIbAmeR5Qzb7tvFIagZgIDU=; b=gXaiXlMTop+m7AoSOr+B0Seo7SG9FzQYN+yqwR723L/Kt2znfgNVQUxB7UXf6m3YcV oGlJ/4pvydYpDQ7YidNjTW+fRjlMQTXHSA4jMXiXcNqWdBWHPiTNGX7GoJDiOqT1AoiV 6szh+dZ5z3kAgaZlFfDc0nCxpbn4aGuzuAHNlagKBRABIpqlcY/WLv43VPUAyuVxbsS4 aVheQOHlmehISnnqZI8z6oByg2J9kwN64CAqgo5qt1bamPoeFBVVB9ijuxVn/STx7VcN PI7kEB9EMi7piUw7wt40jHRI+T4n0XQii3Tex0/nvQdwbC82ocz5A1ftnD0lCVa6/+ww 7nPw== X-Received: by 10.14.211.67 with SMTP id v43mr13129327eeo.55.1373040752916; Fri, 05 Jul 2013 09:12:32 -0700 (PDT) Received: from ?IPv6:2001:420:44f0:1004:1408:28a4:93f1:8346? ([2001:420:44f0:1004:1408:28a4:93f1:8346]) by mx.google.com with ESMTPSA id m1sm14955274eex.17.2013.07.05.09.12.30 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 05 Jul 2013 09:12:30 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v1283) Content-Type: text/plain; charset=us-ascii From: Mark Townsley In-Reply-To: <15123.1373030334@sandelman.ca> Date: Fri, 5 Jul 2013 18:12:29 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <03A548A1-7315-4AB4-B67A-54742E231C6C@townsley.net> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D4801F.6050801@globis.net> <51D4846A.1090404@mtcc.com> <51D4886B.9000501@globis.net> <26777.1372947511@sandelman.ca> <51D597D3.3090400@mtcc.com> <4D2AB7A7-93AB-4AC1-9142-9E98097A926A@fugue.com> <15123.1373030334@sandelman.ca> To: Michael Richardson X-Mailer: Apple Mail (2.1283) X-Gm-Message-State: ALoCoQlWb7Hdn4KBaDVVAA6K/2ODDDnRlwEEgb3FupkezhV5fU4y39sy9tfR6CgAB8JmZwxJZBPp Cc: homenet@ietf.org, mike , Ted Lemon Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 16:12:40 -0000 On Jul 5, 2013, at 3:18 PM, Michael Richardson wrote: >=20 > Ted Lemon wrote: >> On Jul 4, 2013, at 11:42 AM, mike wrote: >>> As far as I can tell now, it would just be a race in the multihoming >>> situation, right? Pretty much whichever DHCP server responded first >>> (or their relay) would win which could cause some inconsistency for >>> configuration that is "shared". DNS, for example, might give = different >>> results if, say, one of my upstream providers answered queries >>> differently than another because one has, say, a service to do split >>> horizon DNS to fake up names for my home and the other doesn't. Or = if >>> you hate that example, there have got to be dozens of others in the >>> kitchen sink of DHCP options. >=20 >> Work is being done on this in the MIF working group at the moment; we >> believe the problem is tractable. To future-proof against work that >> has not yet completed there, the right thing for homenet to do is = make >> sure that the information is tagged as to its source, and not just >> dumped into a pot and mixed together. >=20 > To the extent that one sees two DHCP servers because one has two = interfaces, > MIF has some solutions. >=20 > Simply looking at Figure 2 of arch-08, one sees that each hosts can = see two > DHCP servers on the two CERs, and none of the hosts has multiple = interfaces. I believe Markus is on vacation, so with my individual contributor hat = squarely in place, my understanding is that for the implementation he = has worked on the prefix allocation mechanism run within zOSPF ends up = designating a single router interface per link in the homenet. This is = for purposes of carving out a single /64 (per delegated prefix = associated with an uplink from the homenet) for use on each link, but = also for designating which router answers hosts connected to given link. - Mark >=20 > -- > ] Never tell me the odds! | ipv6 mesh = networks [ > ] Michael Richardson, Sandelman Software Works | network = architect [ > ] mcr@sandelman.ca http://www.sandelman.ca/ | ruby on = rails [ >=20 >=20 >=20 > -- > Michael Richardson , Sandelman Software Works >=20 >=20 > _______________________________________________ > homenet mailing list > homenet@ietf.org > https://www.ietf.org/mailman/listinfo/homenet From mellon@fugue.com Fri Jul 5 12:51:30 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E252421F9DF3 for ; Fri, 5 Jul 2013 12:51:30 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vZpPOEWcvP5x for ; Fri, 5 Jul 2013 12:51:25 -0700 (PDT) Received: from toccata.fugue.com (toccata.fugue.com [204.152.186.142]) by ietfa.amsl.com (Postfix) with ESMTP id 3012121F9DB3 for ; Fri, 5 Jul 2013 12:51:25 -0700 (PDT) Received: from [10.0.10.40] (c-174-62-147-182.hsd1.nh.comcast.net [174.62.147.182]) by toccata.fugue.com (Postfix) with ESMTPSA id A01182380425; Fri, 5 Jul 2013 15:51:20 -0400 (EDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Ted Lemon In-Reply-To: <15123.1373030334@sandelman.ca> Date: Fri, 5 Jul 2013 15:51:18 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <2658422A-7C13-4254-B246-4D8BFB53D801@fugue.com> References: <87d2r01ktg.wl%jch@pps.univ-paris-diderot.fr> <17D50E0C-3439-4C1C-825A-E999D2A2864A@fugue.com> <51D3906F.70303@joelhalpern.com> <51D4801F.6050801@globis.net> <51D4846A.1090404@mtcc.com> <51D4886B.9000501@globis.net> <26777.1372947511@sandelman.ca> <51D597D3.3090400@mtcc.com> <4D2AB7A7-93AB-4AC1-9142-9E98097A926A@fugue.com> <15123.1373030334@sandelman.ca> To: Michael Richardson X-Mailer: Apple Mail (2.1508) Cc: homenet@ietf.org, mike Subject: Re: [homenet] draft-chroboczek-homenet-configuration-separate-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 19:51:31 -0000 On Jul 5, 2013, at 9:18 AM, Michael Richardson = wrote: > To the extent that one sees two DHCP servers because one has two = interfaces, > MIF has some solutions. Right, MIF is working on dealing with the issue of multiple provisioning = domains on the same wire as well. Don't mistake the name for the = referent. From mike@mtcc.com Fri Jul 5 13:31:55 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85ACB21F9D4F for ; Fri, 5 Jul 2013 13:31:55 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t6d9xMXWRLKD for ; Fri, 5 Jul 2013 13:31:50 -0700 (PDT) Received: from mtcc.com (mtcc.com [50.0.18.224]) by ietfa.amsl.com (Postfix) with ESMTP id 238F421F9E20 for ; Fri, 5 Jul 2013 13:31:50 -0700 (PDT) Received: from piolinux.mtcc.com (63-171-70-208.dsl.volcano.net [63.171.70.208] (may be forged)) (authenticated bits=0) by mtcc.com (8.14.3/8.14.3) with ESMTP id r65KVlW4028940 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 5 Jul 2013 13:31:49 -0700 Message-ID: <51D72C29.700@mtcc.com> Date: Fri, 05 Jul 2013 13:27:21 -0700 From: Michael Thomas User-Agent: Thunderbird 2.0.0.14 (X11/20080501) MIME-Version: 1.0 To: Michael Richardson References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DDE9962@wds-exc1.okna.nominet.org.uk> <22885.1372946169@sandelman.ca> <18776.1373031723@sandelman.ca> In-Reply-To: <18776.1373031723@sandelman.ca> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=880; t=1373056309; x=1373920309; c=relaxed/simple; s=thundersaddle.kirkwood; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=mtcc.com; i=mike@mtcc.com; z=From:=20Michael=20Thomas=20 |Subject:=20Re=3A=20[homenet]=20IETF=2087=20-=20call=20for= 20agenda=20items |Sender:=20 |To:=20Michael=20Richardson=20 |Content-Type:=20text/plain=3B=20charset=3DISO-8859-1=3B=20 format=3Dflowed |Content-Transfer-Encoding:=207bit |MIME-Version:=201.0; bh=PVDprCrONozQeyAwQrscj+95/0gpoNZQgNuRL0PZFPs=; b=lW2Cij2tMMN+CnD7aEBCgd9EV5fahplHhzyyLRJgSnan1qRNJfLxJYH7Gv j4EAxRK9jmKEKWujkMKyIE8MHRxe6gZDjls+u0ovniV0FetpjPj1PABxJ2B1 tYSlRX+T4r7zuWxiNeE+4+1VfX/6IcyI9C3ofqgpuNI4T5kpR5tjw=; Authentication-Results: ; v=0.1; dkim=pass header.i=mike@mtcc.com ( sig from mtcc.com/thundersaddle.kirkwood verified; ); dkim-asp=pass header.From=mike@mtcc.com Cc: "homenet@ietf.org Group" , Mikael Abrahamsson Subject: Re: [homenet] IETF 87 - call for agenda items X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 20:31:55 -0000 Michael Richardson wrote: > Mikael Abrahamsson wrote: > >> I would like the WG to spend some face time dealing with (making a > >> list of), things that need to be configured, which are not routes. > > > I would like to see a scheme where anything can be configured, > > including stuff which can be vendor-specific/proprietary so vendors can > > deploy new functionality quickly without going through a > > DHCP is pretty good at this, as is Radius. > Using the DHCP option containers would make sense. > Is AAA run to "untrusted" routers (ie, CPE)? It's probably worth bearing in mind that while home routers may be a convenient place to run things like DNS and all kinds of other non-router like services, I don't think we want to make that the only place they are allowed in a homenet architecture. Right? Mike From mcr@sandelman.ca Fri Jul 5 14:05:41 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9729021F9F41 for ; Fri, 5 Jul 2013 14:05:41 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nuQbqq1gGBcu for ; Fri, 5 Jul 2013 14:05:41 -0700 (PDT) Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3::184]) by ietfa.amsl.com (Postfix) with ESMTP id 11F3F21F9DED for ; Fri, 5 Jul 2013 14:05:41 -0700 (PDT) Received: from sandelman.ca (unknown [IPv6:2607:f0b0:f:2:3a60:77ff:fe38:e647]) by tuna.sandelman.ca (Postfix) with ESMTP id 79A0220258 for ; Fri, 5 Jul 2013 18:10:10 -0400 (EDT) Received: by sandelman.ca (Postfix, from userid 179) id 1AB49A902A; Fri, 5 Jul 2013 17:04:23 -0400 (EDT) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 08E0D636AD for ; Fri, 5 Jul 2013 17:04:23 -0400 (EDT) From: Michael Richardson To: homenet@ietf.org X-Mailer: MH-E 8.2; nmh 1.3-dev; GNU Emacs 23.4.1 X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m Sender: mcr@sandelman.ca Subject: [homenet] the problem of two DHCPv6 servers on the same link X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 21:05:41 -0000 --=-=-= Ted Lemon wrote: > On Jul 5, 2013, at 9:18 AM, Michael Richardson > wrote: >> To the extent that one sees two DHCP servers because one has two >> interfaces, MIF has some solutions. > Right, MIF is working on dealing with the issue of multiple > provisioning domains on the same wire as well. Don't mistake the name > for the referent. Yes, but... it falls outside of the minimal-changes-to-hosts bin. While hosts with multiple interfaces have a clear incentive to deploy MIF-solutions (and the people who sell the 3G/LTE often control the host), it isn't clear to me that a host with one physical interface (having only the untagged VLAN configured), has any knowledge or incentive to deploy MIF. Does the DHCPv6 spec what a host is supposed to do if it gets two answers when it does DHCPv6? -- Michael Richardson , Sandelman Software Works --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUBUdc01IqHRg3pndX9AQK9jQP8CvhFiEJ+W7QIX8h4seiGWxLVYtMQwAzC ZZr8sMtphsoZBtWs3i+letpKqNNVrJuOVGakpVrffUmx2vQxy0ZY8fDIMvOCxU1C N12+v/BK+Fbu1xEXkf4Cg5spmxiwAwO7GLK39wYcoSevWXbuIY9xNElZPcxQC71D 0hZVg7xFcxY= =oeEd -----END PGP SIGNATURE----- --=-=-=-- From mellon@fugue.com Fri Jul 5 14:45:43 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A378F21F9EA0 for ; Fri, 5 Jul 2013 14:45:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.203 X-Spam-Level: X-Spam-Status: No, score=-1.203 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_QP_LONG_LINE=1.396] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g2QOEUVMBsI4 for ; Fri, 5 Jul 2013 14:45:38 -0700 (PDT) Received: from toccata.fugue.com (toccata.fugue.com [204.152.186.142]) by ietfa.amsl.com (Postfix) with ESMTP id F047121F9E9D for ; Fri, 5 Jul 2013 14:45:37 -0700 (PDT) Received: from [10.0.1.32] (unknown [64.215.212.239]) by toccata.fugue.com (Postfix) with ESMTPSA id EA8382380425; Fri, 5 Jul 2013 17:45:36 -0400 (EDT) References: <24047.1373058263@sandelman.ca> Mime-Version: 1.0 (1.0) In-Reply-To: <24047.1373058263@sandelman.ca> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-Id: <697D0709-3899-4AAA-80F0-465D440A49D0@fugue.com> X-Mailer: iPad Mail (10B329) From: Ted Lemon Date: Fri, 5 Jul 2013 17:45:37 -0400 To: Michael Richardson Cc: "homenet@ietf.org" Subject: Re: [homenet] the problem of two DHCPv6 servers on the same link X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jul 2013 21:45:43 -0000 On Jul 5, 2013, at 5:04 PM, Michael Richardson wrote= : > Does the DHCPv6 spec what a host is supposed to do if it gets two answers w= hen it > does DHCPv6? It can pick or take both. I need to do some experiments, I think.=20= From lorenzo@google.com Fri Jul 5 19:34:53 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A54021F9D80 for ; Fri, 5 Jul 2013 19:34:53 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.751 X-Spam-Level: X-Spam-Status: No, score=-1.751 tagged_above=-999 required=5 tests=[AWL=0.226, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oDPd2NpuGxDc for ; Fri, 5 Jul 2013 19:34:53 -0700 (PDT) Received: from mail-vb0-x22d.google.com (mail-vb0-x22d.google.com [IPv6:2607:f8b0:400c:c02::22d]) by ietfa.amsl.com (Postfix) with ESMTP id 03F4521F93B9 for ; Fri, 5 Jul 2013 19:34:52 -0700 (PDT) Received: by mail-vb0-f45.google.com with SMTP id p14so2131232vbm.18 for ; Fri, 05 Jul 2013 19:34:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=fgaRLizIej/lJlFWam6KPlDwbw9eMHJEnisq1ujhQnE=; b=EpAOZ53aTQ61Aeo9TgNmW1ldaNeUTeDK0zsXXvGToeVuD9o6TLwwgURBrsH6IJlzbV 7eOKZxsODuME43VbmXcC8IrSRkEeGmqQFoi0jwPKJYRbXJmtzZ0bkejoSGCokVZ+UaFZ cKGzMFaaWu4T6wmlKPxnO6kO+8SMcIcFQ+OfjYXo8RX+L8+fLIqgxfp5NJVwPVHiTjfJ gjR1PiIiJwOIUkR5md2jYAMbSUqaRjPzJqTs06LmSOxzPI5FFXxNDjdsUvdq7rpDw3To LhGrvTn9BrSzHD6UWP/3wadfOT1UnRSPrH+GVDv/gc7KELiPAKxRLi1ST8ACHjnhLmFo o9bw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=fgaRLizIej/lJlFWam6KPlDwbw9eMHJEnisq1ujhQnE=; b=X66/jBR5K1a3V7lTMY9v6hP+tAwDm8JZ7WzNh4jI08mEIxnPKvaWPEB6r9Hz0LiaZR mDBvtOp0kgka+4Cg6FXHeRzgT3uC3rP6qHOO+dVMRbotDfjKJjjDaPQlE2FFq2jzjB5i dnInHHJTzMFjtooWvUjPXa+ilBnJ8CNbrVYUEOpqpS9GBPNuIUZjTgyrVgXXucJujrkz OtrqvbcJQV9TYNTbyhG2692GXaH0XJbkR8j2/sEZuY3AgQE7t8qEEbZBKUhhEYH+CgXR 1bQqr2yyC+ZaLtHD0HP0ogw7uvXhoJT0o95V5UCuOmpLh+EyKKbR1Q9SF2NyOurzjPAJ V+6Q== X-Received: by 10.52.67.84 with SMTP id l20mr7301851vdt.24.1373078092273; Fri, 05 Jul 2013 19:34:52 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.217.141 with HTTP; Fri, 5 Jul 2013 19:34:31 -0700 (PDT) In-Reply-To: <24047.1373058263@sandelman.ca> References: <24047.1373058263@sandelman.ca> From: Lorenzo Colitti Date: Sat, 6 Jul 2013 11:34:31 +0900 Message-ID: To: Michael Richardson Content-Type: multipart/alternative; boundary=20cf307d012af08f2104e0cea7ed X-Gm-Message-State: ALoCoQm6gBEqAYLdGAOU5w4KrUce51vQ8JlrPLOkvJyt0+a8MCYLferC+JJQI0BHitseVNC4ran69EEsiGgrb4S4hri8dlKoxNkhy+ZnewhEVKwecWdGaRFcptkNKpCPYiTRXO/n2ZfItvHYE2puxeE9c3FEAU7w4gRwfdI4YoIZ7Z99X46ATQeZOST6AqyfrVq+rqBks07v Cc: "homenet@ietf.org" Subject: Re: [homenet] the problem of two DHCPv6 servers on the same link X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jul 2013 02:34:53 -0000 --20cf307d012af08f2104e0cea7ed Content-Type: text/plain; charset=ISO-8859-1 On Sat, Jul 6, 2013 at 6:04 AM, Michael Richardson wrote: > Does the DHCPv6 spec what a host is supposed to do if it gets two answers > when it does DHCPv6? > I believe per spec it must pick one of the offers it receives. Technically, it's not forbidden from initiating a *second* DHCPv6 transaction where it can pick another result in addition to the one it already has, but I believe no implementation does this. [One of the many reasons why DHCPv6 is not a good fit for loosely-managed home networks like homenet.] --20cf307d012af08f2104e0cea7ed Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Sat, Jul 6, 2013 at 6:04 AM, Michael Richardson <m= cr+ietf@sandelman.ca> wrote:
Does the DHCPv6 spec what a host is supposed= to do if it gets two answers when it=A0does DHCPv6?
<= br>
I believe per spec it must pick one of the offers it receives. T= echnically, it's not forbidden from initiating a *second* DHCPv6 transa= ction where it can pick another result in addition to the one it already ha= s, but I believe no implementation does this.

[One of the many reasons why DHCPv6 is not a good fit f= or loosely-managed home networks like homenet.]
--20cf307d012af08f2104e0cea7ed-- From russw@riw.us Sat Jul 6 05:31:31 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 33EDB21F9AC8 for ; Sat, 6 Jul 2013 05:31:31 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.55 X-Spam-Level: X-Spam-Status: No, score=-1.55 tagged_above=-999 required=5 tests=[AWL=0.558, BAYES_00=-2.599, SARE_SUB_6CONS_WORD=0.356, SARE_SUB_OBFU_OTHER=0.135] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WVxUIgk9A-+l for ; Sat, 6 Jul 2013 05:31:25 -0700 (PDT) Received: from da31.namelessnet.net (da31.namelessnet.net [74.124.205.66]) by ietfa.amsl.com (Postfix) with ESMTP id 60DA421F9963 for ; Sat, 6 Jul 2013 05:31:21 -0700 (PDT) Received: from cpe-174-106-045-093.ec.res.rr.com ([174.106.45.93] helo=USCSWHITER10L1C) by da31.namelessnet.net with esmtpa (Exim 4.80.1) (envelope-from ) id 1UvRe1-0008I2-7h; Sat, 06 Jul 2013 05:31:17 -0700 From: "Russ White" To: "'Lorenzo Colitti'" , "'Victor Kuarsingh'" References: <20130705023457.7547.27123.idtracker@ietfa.amsl.com> In-Reply-To: Date: Sat, 6 Jul 2013 08:31:25 -0400 Message-ID: <011501ce7a44$bc18f4c0$344ade40$@riw.us> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 15.0 Thread-Index: AQJamavb6kWgIPmn/1w1T00738KpNQLonjcVAZNNyPeYG3UrcA== Content-Language: en-us X-Antivirus-Scanner: Seems clean. You should still use an Antivirus Scanner Cc: 'Chris Grundemann' , 'John McQueen' , 'Mark Townsley' , 'Ray Bellis' , 'John Jason Brzozowski' , homenet@ietf.org Subject: Re: [homenet] FW: New Version Notification for draft-jvkjjmb-home-networking-incremental-00.txt X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jul 2013 12:31:31 -0000 > First, some of the draft, particularly the flowing prose in sections 1-3, or > things like "will not only act as an enabler but will also provide criticality > required transition capabilities to ensure advanced phases can also be > deployed seamlessly to both customers and operators with minimal > disruption" is unnecessarily verbose and marketing-y for a technical > document. Perhaps it could be shortened. I would agree with this... A lot of the text here seems to be a mixture of requirements for basic homenet operation and drivers for homenet adoption, etc. I don't know if these really belong in a document of this type --they could at least be shorterned to bring the text to the point of the draft more quickly. > More importantly, I see issues with the message of the draft itself. > For a draft whose main proposal is an "incremental upgrade path", I'm > surprised that no upgrade path is actually presented. A number of phases are > described, but no actual upgrade path is provided. I think this is a real > concern, because I see important ways in which each the intermediate > phases, instead of being an incremental step, could actually be a barrier to > further progress. I would agree with this as well... In fact, I'm not certain we "need" a draft describing the incremental upgrade path for the actual home network. It seems like we'd need more about how to manage things from the provider side, rather than from the home network side. I don't know how to be more specific --sorry. :-) Russ From lorenzo@google.com Mon Jul 8 00:58:28 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CDE6911E81BE for ; Mon, 8 Jul 2013 00:58:27 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.769 X-Spam-Level: X-Spam-Status: No, score=-1.769 tagged_above=-999 required=5 tests=[AWL=0.208, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZvTX-5S3b+7e for ; Mon, 8 Jul 2013 00:58:27 -0700 (PDT) Received: from mail-ve0-x22f.google.com (mail-ve0-x22f.google.com [IPv6:2607:f8b0:400c:c01::22f]) by ietfa.amsl.com (Postfix) with ESMTP id EB00511E819D for ; Mon, 8 Jul 2013 00:58:25 -0700 (PDT) Received: by mail-ve0-f175.google.com with SMTP id da11so3216118veb.6 for ; Mon, 08 Jul 2013 00:58:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=yMJC6zBfwjHJSJwY2ocxKMNysZ3QLRK2KKHEo8MF1Xk=; b=AEMxMYJf6uc4Ds7sPOx6XFn4ZmUqPGgQL3TAfxhgCqr189IHISl4MEzLYIsfGns3zK sZr8wFmg4BYzZ4WfMQVy2AbwaD5+GuLiB8Uq6NnR+KZUswPegy6axthYqjMOM1oD9vwG E+lUBhiCRnnFTCg6vckijhCwJe6m/T5pE5K9JPa/FtJM6fWpE4zTp3ITWMeTbB+vcFZM ddHI0rugOWuAwbZgfL3LraczAuSdvap/VWg6ntnFo6b+CbPD4sUGk0GPxsXkqivd3Q7+ 0Kkr5d3J+bc6ShtTr9lPWNP35VOitE3iKVLltUlLECb+sj1JL+JKVZKnq8BZ+KqVPQ7J 2CVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=yMJC6zBfwjHJSJwY2ocxKMNysZ3QLRK2KKHEo8MF1Xk=; b=HY05AfwG1WGM6+oCkWuOvvp1+inaTXNRCAdPiUxfpOiG1WkYO7P521k8TO7QPMzrNl V/mgpIY8uD5t5pqpi3lhIKVanxrYQ9ko4UVZFk160fwqHC73nBPVS3aipzIHdUIntWCI eakVo9QUkRmmCWi0r4KfnHpw9OQPJoyjlaASraPTe12PccX8GSma+60eXve0zagwCma6 te0FRwly48hGGQs3xEzOysXg1QriNtuwE8o+IHsrHhMnQyUWPBDg80kCePWGo0hSsqzt hE0LwW6EeoIX1wJ8MvHuIUXlAaFr8yJVntomrpDJ7oe6XSm1lTICzudhMeZWkAFKL8Hu o6fQ== X-Received: by 10.52.67.84 with SMTP id l20mr10950873vdt.24.1373270301108; Mon, 08 Jul 2013 00:58:21 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.217.141 with HTTP; Mon, 8 Jul 2013 00:58:01 -0700 (PDT) In-Reply-To: <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> From: Lorenzo Colitti Date: Mon, 8 Jul 2013 16:58:01 +0900 Message-ID: To: Juliusz Chroboczek Content-Type: multipart/alternative; boundary=20cf307d012a7a96c304e0fb68cf X-Gm-Message-State: ALoCoQnEU4sf54tyKeAXLsvjS6IMOlWV3Vi1MjQHOYgAOEIa9kyhp+qKuxm/BC0hnectcZ2N5L2KeWEL8QiAV41PT27L7Pa21PGeAog+8O7AyiKjXs/4uy+68NL66Vv6/Z6vL2kPwk2LKfSy673CyAD5Q1yrOExKw31rCiKBkKtKW4em1fI40jKbtciCc11Drwe4yVdWN7GT Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Jul 2013 07:58:28 -0000 --20cf307d012a7a96c304e0fb68cf Content-Type: text/plain; charset=ISO-8859-1 On Fri, Jul 5, 2013 at 9:49 PM, Juliusz Chroboczek < jch@pps.univ-paris-diderot.fr> wrote: > > Why does [TROAN] not also cover 2.2.3? Is the conceptual forwarding > algorithm > > in [TROAN] incomplete? > > 2.2.3 describes the "disambiguation routes" technique that we use in > order to coerce a hostile API (Linux' rule API) into having the right > behaviour. Oh, I see. But then 2.2.3 just describes one possible way to implement the algorithm proposed in [TROAN] on a system that is constrained by different lower-level primitives, right? In that case, might I suggest that you clarify the text so it clearly separates the desired behaviour from its implementation, presents the limitations of current OSes in this regard, and then presents your disambiguation routes as a possible implementation of the desired behaviour within the capabilities of current OSes. Also in that case, I would suggest completely getting rid of the concept of "ambiguity". The draft appears to define "ambiguity" as the case where multiple entries match a given packet, but this is in no way specific to source+destination routing, it happens in destination-based routing as well (that's why we use longest-prefix matches). That said, since ambiguity can obviously only exist where the rules are not clearly defined, if you clearly separate the desired behaviour from the implementation, you might end up finding that there is no need for this concept. In a sense, it seems that the problem is not ambiguity, it's that current OSes don't implement the rules that are needed to make source+destination routing work. There is no mention of disambiguation routes in your > draft, there is not even a mention of the fact that the existing > low-level APIs might have a different default behaviour and that a lot > of work needs to be done in order to get the lower layers to behave. > Well, but that's because they're not needed, right? [TROAN] doesn't mention disambiguation because the conceptual forwarding algorithm that it presents is not ambiguous, and so no need to resolve ambiguity. I was under the impression that you make no claim about being able to > implement the "conceptual forwarding algorithm" on existing operating > systems. If that's not the case, I'd be curious to see your > implementation. > Does the algorithm you propose implement the conceptual forwarding algorithm in [TROAN], then? If so, then why not say so? That way we don't have two drafts describing the same algorithm in different words. --20cf307d012a7a96c304e0fb68cf Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Fri, Jul 5, 2013 at 9:49 PM, Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr> wrote:
> Why does= [TROAN] not also cover 2.2.3? Is the conceptual forwarding algorithm
> in [TROAN] incomplete?

2.2.3 describes the "disambiguation routes" technique that = we use in
order to coerce a hostile API (Linux' rule API) into having the right behaviour.

Oh, I see. But then 2.2.3 just d= escribes one possible way to implement the algorithm proposed in [TROAN] on= a system that is constrained by different lower-level primitives, right?

In that case, might I suggest that you clarify the text= so it clearly separates the desired behaviour from its implementation, pre= sents the limitations of current OSes in this regard, and then presents you= r disambiguation routes as a possible implementation of the desired behavio= ur within the capabilities of current OSes.

Also in that case, I would suggest completely getting r= id of the concept of "ambiguity". The draft appears to define &qu= ot;ambiguity" as the case where multiple entries match a given packet,= but this is in no way specific to source+destination routing, it happens i= n destination-based routing as well (that's why we use longest-prefix m= atches). That said, since ambiguity can obviously only exist where the rule= s are not clearly defined, if you clearly separate the desired behaviour fr= om the implementation, you might end up finding that there is no need for t= his concept. In a sense, it seems that the problem is not ambiguity, it'= ;s that current OSes don't implement the rules that are needed to make = source+destination routing work.

There is no mention of disambiguation route= s in your
draft, there is not even a mention of the fact that the existing
low-level APIs might have a different default behaviour and that a lot
of work needs to be done in order to get the lower layers to behave.

Well, but that's because they're not = needed, right? [TROAN] doesn't mention disambiguation because the conce= ptual forwarding algorithm that it presents is not ambiguous, and so no nee= d to resolve ambiguity.

I was under the impression that you make no= claim about being able to
implement the "conceptual forwarding algorithm" on existing opera= ting
systems. =A0If that's not the case, I'd be curious to see your impl= ementation.

Does the algorithm you prop= ose implement the conceptual forwarding algorithm in [TROAN], then? If so, = then why not say so? That way we don't have two drafts describing the s= ame algorithm in different words.
--20cf307d012a7a96c304e0fb68cf-- From jch@pps.univ-paris-diderot.fr Mon Jul 8 07:04:40 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ECDEF21F9D08 for ; Mon, 8 Jul 2013 07:04:40 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AKLMpQl7mMug for ; Mon, 8 Jul 2013 07:04:35 -0700 (PDT) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by ietfa.amsl.com (Postfix) with ESMTP id E5CF821F9D04 for ; Mon, 8 Jul 2013 07:04:34 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/38117) with ESMTP id r68E4TUT028083; Mon, 8 Jul 2013 16:04:29 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 100BE4F9A7; Mon, 8 Jul 2013 16:04:29 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id qUPKJMn2unCd; Mon, 8 Jul 2013 16:04:23 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 2FA674F9FB; Mon, 8 Jul 2013 16:04:23 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1UwC3C-0001Jv-Ni; Mon, 08 Jul 2013 16:04:22 +0200 Date: Mon, 08 Jul 2013 16:04:22 +0200 Message-ID: <878v1hxi55.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Lorenzo Colitti In-Reply-To: References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Mon, 08 Jul 2013 16:04:31 +0200 (CEST) Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Jul 2013 14:04:41 -0000 Lorenzo, In [1], you claim that your draft subsumes our work. In [2], you rather rudely question whether we've read your draft. In [3], you imply that our draft consists of just one page of content and that the rest is unrelated filler. Perhaps you could take the time to retract these claims before we continue this discussion? -- Juliusz [1] [2] [3] From lorenzo@google.com Mon Jul 8 08:37:49 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E8F7221F9D17 for ; Mon, 8 Jul 2013 08:37:48 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.785 X-Spam-Level: X-Spam-Status: No, score=-1.785 tagged_above=-999 required=5 tests=[AWL=0.192, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Eqs-oukDRUEH for ; Mon, 8 Jul 2013 08:37:48 -0700 (PDT) Received: from mail-vb0-x22d.google.com (mail-vb0-x22d.google.com [IPv6:2607:f8b0:400c:c02::22d]) by ietfa.amsl.com (Postfix) with ESMTP id 24A1E21F9D15 for ; Mon, 8 Jul 2013 08:37:48 -0700 (PDT) Received: by mail-vb0-f45.google.com with SMTP id p14so3490651vbm.4 for ; Mon, 08 Jul 2013 08:37:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=nrYoIuSqYU6sfmxNFqCfx+ngjdmB0CO4KSKc5QnNMJc=; b=OKyEl8P8R6qNrK+LBgxMJvckOpk+qW9DM1AQt8X/KLnzWaq5i9NxwifHKbXw3PucMO AeYjferQx8rkMaWsVR2rUvsyeW9S0fN63e2wkHytodNk6KSz+XtfofvLWwjhZGpYOqpC s6G+nCcJfIS1hDFqNCzPVWjX7e3PuLVUHf35o7lOGI+VkfL7hUbbwZ1jfgCl2wYrP73U s5P2kP4Rn/oPC1BlIeJgLhm1z/mthcCXNe6u8ymt6EzwHGiUC3Suohx6V7zWltnX0qd/ 7XE144U3XHVryqov4bF7lj6YXSfoFhv4+3POCb2XFbZt+1GnKiEU1WrGuAiiohPXVrU0 +7nA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=nrYoIuSqYU6sfmxNFqCfx+ngjdmB0CO4KSKc5QnNMJc=; b=dQa3UwrDgkR6iF3UpYI+X2Qxhu0wPD6R7fRmJSMA1tCdPdDtAtJZ6objAUMOV85gQ9 XGKd+voCEoKykdKixlm242btluZDZ/OUtsOBq5j2utvZZ1OlTzYUvfqYAfDeDx+kS/a2 pebrTbFCYVnxEUsqYCh1REmeG7XvLEvxdHlBQKgtH+OF6dlOFk/YszXi0YvHV8uL1/2f eL4c4+wstVuztMExbeDwC7Kmxpa1JDKcZcnpS6IEDFhwQXYMplaC2R7rMOuX0u+f036q MjOix1kzofCZMHeoIeq6FCDDuX6Tth44LkNopMPtOMPpdK6tvGg8C5eGBLVStCovfphr e43Q== X-Received: by 10.220.68.144 with SMTP id v16mr14157444vci.76.1373297867580; Mon, 08 Jul 2013 08:37:47 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.217.141 with HTTP; Mon, 8 Jul 2013 08:37:26 -0700 (PDT) In-Reply-To: <878v1hxi55.wl%jch@pps.univ-paris-diderot.fr> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <878v1hxi55.wl%jch@pps.univ-paris-diderot.fr> From: Lorenzo Colitti Date: Tue, 9 Jul 2013 00:37:26 +0900 Message-ID: To: Juliusz Chroboczek Content-Type: multipart/alternative; boundary=047d7b3a938691929004e101d329 X-Gm-Message-State: ALoCoQlE8aPkrQ9Etx2nRquEQ7r8JKvtaHyYGCcuWFU5YzTmoUAk77fKfdjHPYUy8zhN4OHPSpfup79SlpK9s9nDCPiDzVFFqRtHuf8zSufZz39Siac5jgNHF/tbpjD4L2z6/roxBS45Pd5WY2Wti0sj++rajLTkKnT5kmdbmk4/hSLQCp8W0dL7ft4yBMKK0VJynHKxjhGl Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Jul 2013 15:37:49 -0000 --047d7b3a938691929004e101d329 Content-Type: text/plain; charset=ISO-8859-1 On Mon, Jul 8, 2013 at 11:04 PM, Juliusz Chroboczek < jch@pps.univ-paris-diderot.fr> wrote: > In [1], you claim that your draft subsumes our work. In [2], you > rather rudely question whether we've read your draft. In [3], you > imply that our draft consists of just one page of content and that the > rest is unrelated filler. > > Perhaps you could take the time to retract these claims before we > continue this discussion? > I apologize if that is the way you read the messages. But I did not make these claims. I do think that there is substantial overlap between [TROAN] and your work. I'm still trying to understand if the conceptual algorithm is fundamentally the same, but it seems to me that it is. If that's true, then as a working group, it makes more sense to build on [TROAN] rather to introduce a second draft with a different formalization of what is in effect the same problem and the same solution (apart from the part of the draft that documents implementation experience, which is of course useful since it's implementation experience). I maintain this opinion, and others may of course disagree. As for claiming that your draft is one page of content and unrelated filler, I said nothing of the sort. You said [TROAN] covered roughly 15% of your text, and I said that longer does not necessarily mean more useful. The "6x" example was just that - an example. I thought you would agree with me that if we increased the length of [TROAN] by 6x by adding irrelevant text then it would not be an improvement. I didn't mean that 85% of your draft is irrelevant. --047d7b3a938691929004e101d329 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Mon, Jul 8, 2013 at 11:04 PM, Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr> wrote:
In [1], you claim that your dra= ft subsumes our work. =A0In [2], you
rather rudely question whether we've read your draft. =A0In [3], you imply that our draft consists of just one page of content and that the
rest is unrelated filler.

Perhaps you could take the time to retract these claims before we
continue this discussion?

I apologize i= f that is the way you read the messages. But I did not make these claims.

I do think that there is substantial overlap betwee= n [TROAN] and your work. I'm still trying to understand if the conceptu= al algorithm is fundamentally the same, but it seems to me that it is. If t= hat's true, then as a working group, it makes more sense to build on [T= ROAN] rather to introduce a second draft with a different formalization of = what is in effect the same problem and the same solution (apart from the pa= rt of the draft that documents implementation experience, which is of cours= e useful since it's implementation experience). I maintain this opinion= , and others may of course disagree.

As for claiming that your draft is one page of content = and unrelated filler, I said nothing of the sort. You said [TROAN] covered = roughly 15% of your text, and I said that longer does not necessarily mean = more useful. The "6x" example was just that - an example. I thoug= ht you would agree with me that if we increased the length of [TROAN] by 6x= =A0by adding irrelevant text then it would not be an improvement. I didn= 9;t mean that 85% of your draft is irrelevant.
--047d7b3a938691929004e101d329-- From victor@jvknet.com Mon Jul 8 08:43:29 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D521B21F9D39 for ; Mon, 8 Jul 2013 08:43:29 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.711 X-Spam-Level: X-Spam-Status: No, score=-1.711 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_LOW=-1, SARE_SUB_6CONS_WORD=0.356, SARE_SUB_OBFU_OTHER=0.135] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jC-7AurbMHOT for ; Mon, 8 Jul 2013 08:43:24 -0700 (PDT) Received: from mail-ie0-f170.google.com (mail-ie0-f170.google.com [209.85.223.170]) by ietfa.amsl.com (Postfix) with ESMTP id C5F6821F9D3B for ; Mon, 8 Jul 2013 08:43:23 -0700 (PDT) Received: by mail-ie0-f170.google.com with SMTP id e11so10564482iej.29 for ; Mon, 08 Jul 2013 08:43:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=user-agent:date:subject:from:to:cc:message-id:thread-topic :mime-version:content-type:x-gm-message-state; bh=diliOohszFVb2k8Kh0twjvOC2ryFIoJxt58WVYPP2IY=; b=Emwwc+sMplEpKFhqAF2SW6T5ZtPh/6eyDxrAVXJnxJEmEibvdcwkeKA/X+vIVu1WZ7 QsN0nDfYHk+0zGimBk1dMxWFSxo+95lJv9l36sKqCAstMkeHrlM3zAjj3WJBWi/QWYTF sNqEU+h946FFM9i8G4LG+RiH4xm0xcpEcgcpwbV/aULK/FrVrmzJeg5VIiE3FipKdala jX+ORTdN6hkXakGMcn5IsrUhrP2wIpcjPYLc9vLjwOLkUz17RJuMsKLQqP0ODpXxoVgi QBPotpnsEHBWwbinCuARMfRpUZG10KRpH27YMQ/qxL9NR9mn/2HCYnuuh9tEd8PgJXat v99A== X-Received: by 10.42.132.3 with SMTP id b3mr7472743ict.98.1373298202243; Mon, 08 Jul 2013 08:43:22 -0700 (PDT) Received: from [192.168.0.41] ([65.97.213.8]) by mx.google.com with ESMTPSA id w5sm23868385igz.10.2013.07.08.08.43.19 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Mon, 08 Jul 2013 08:43:21 -0700 (PDT) User-Agent: Microsoft-MacOutlook/14.10.0.110310 Date: Mon, 08 Jul 2013 11:43:15 -0400 From: Victor Kuarsingh To: Lorenzo Colitti Message-ID: Thread-Topic: [homenet] FW: New Version Notification for draft-jvkjjmb-home-networking-incremental-00.txt Mime-version: 1.0 Content-type: multipart/alternative; boundary="B_3456128603_7921057" X-Gm-Message-State: ALoCoQkhAWqzmEpGYJLZwpEnBp6VVEM8OKZcjRfd4XJ0pfzRvTVA1FWoruhlZUb/rhdJzcVYLXQ6 Cc: Chris Grundemann , John McQueen , Mark Townsley , Ray Bellis , John Jason Brzozowski , "homenet@ietf.org" Subject: Re: [homenet] FW: New Version Notification for draft-jvkjjmb-home-networking-incremental-00.txt X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Jul 2013 15:43:30 -0000 > This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. --B_3456128603_7921057 Content-type: text/plain; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable Lorenzo, thanks for posting. A few responses and comment. From: Lorenzo Colitti >First, some of the draft, particularly the flowing prose in sections 1-3, = or things like "will not only act as an enabler but will also provide >critica= lity required transition capabilities to ensure advanced phases can also be depl= oyed seamlessly to both customers and operators >with minimal disruption" is unnecessarily verbose and marketing-y for a technical document. Perhaps it = could be shortened. [VK] Ok, we can review this to address salient points. >More importantly, I see issues with the message of the draft itself. For a draft whose main proposal is an "incremental upgrade path", I'm >surprised = that no upgrade path is actually presented. [VK] The goal of the draft was to describe (as other incrementals in the past) that path, but not spell out each detail. Details on how to move to = a given technological phase should be part of the work of a given technology. It would be a very long and tedious task to deal with that on just one document. Also, given the flux with some of the current work, I am not sur= e we know enough to spell that out now anyway. >A number of phases are described, but no actual upgrade path is provided. = I think >this is a real concern, because I see important ways in >which each = the intermediate phases, instead of being an incremental step, could >actually = be a barrier to further progress. [VK] It would be good to vet these potential barriers out. I would say that the first phase is actually today (what we have in networks by virtue of 6402 or 6402-like code already in the wild). If we suggest the last phase (Posterus) is much of what many (in this WG) think is the end state, then it's the second (medius) and third (provectus) phase progressions whic= h are in question. To that point, going from 6204 to phase 2 (of which HIPnet is an option) appears to be very achievable. So the question (in my mind) comes down to how to progress from that to using routing protocols in the home (with our without it's prefix assignment capabilities). I think moving from 6204/6204-bis to homenet is as much a challenge as moving from hipnet to homenet., I would like to know how we had planned on moving from 6204 to phase 3/4. And, would still like to know what barriers phase 2 would have on phase 3/4 (I.e. How would adding a routing protocol a= s an overlay [option] to an existing home network be problematic). >A very basic example is ISPs delegating only a /64 to each home network. T= his is a barrier to evolution, because home routers are often >written to the l= owest common denominator. If ISPs hand out /64s, we might see widespread adoption= of routers that only support /64 >and choke when given anything else. At that point, it becomes impossible for ISPs to hand out prefixes larger than /64s because of the >fear of breaking customer connectivity. Fortunately this do= es not appear to be the case because most ISPs started to provide larger than = >/64 prefixes from day one; but it would have been a real problem if most ISPs h= ad standardized on /64. [VK]. I note this, not as a design point, but a reality of what is in the wild. I cannot ignore it. I think many operators had (past) chosen this a= s an initial step due to problems with CPE equipment that reacted poorly to shorter (larger) prefixes. I suspect this will change once the risk is lower (operators are not allowed to just impact customers willy nilly to achieve technological advancement). I agree that long term use of a /64 is problematic.. I don't like this =AD but I again will say I cannot ignore it a= s a potential in some networks and/or a condition of error at times. Any solution needs to know what to do in such a case. >Another example is the fact that the draft proposes a tree topology ("Medi= us" and "Provectus") as intermediate between a flat one-link >topology and a fu= lly meshed topology. That sounds good in theory, but in practice things aren't = that simple, because as soon as you have >even just one device that doesn't supp= ort meshing, the mesh doesn't work any more. [VK] Well most home networks we see in our networks are actually flat. Som= e use sub-tended equipment to achieve WiFi range extensions and/or port coun= t increases (I am speaking of people who may have full router/gateway to extend WiFi and not a proper extender which is not a L3 point in the topology). [VK]Of those tandem devices, they are often tree in nature (hanging off the main gateway). I know we have spoken about meshes to date, and I agree thi= s can happen, but I have not seen any data suggesting it's a significant portion of the deployment base. But this is a point of discussion. Try putting an router that only supports EIGRP into >an OSPF or IS-IS based network - the whole thing falls over. So in fact, far from being an intermediate step, these phases actually >constitute barriers that make it harder to get to the end state. [VK] For the routing piece, I don't think anyone is suggesting that there i= s a mixed mode of routing protocols. I think the draft did present some options. That said, it is possible to run more then one Routing protocol i= n big networks (we do it all the time), but I am not sure that's a good idea for a home network. EIGRP was not discussed. There was some discussion of RIP, which is still an option (some may disagree). RiP does have some advantages due to simplicity and is widely used in circumstances where it makes sense (not saying home net is one of them). >As another example, in the "Provectus" phase, it is stated that a routing protocol is "optional". How is this going to work? What happens >when some = but not all routers speak the routing protocol? Which source of information wil= l be authoritative? Who is going to turn the >routing protocol on? And so on. [VK] discussion around this is welcome. If you have gleaned routing (form prefix assignment and default for north), then you don't need a full complement of routes running routing protocols (the routing table my be comprised of routes form different soruces). This may not be the most efficient mode of operation, but again, we are talking about brown field. To expect a full home network swap out of like-capable equipment is not reasonable operationally (so all solutions need to deal with modes of operation with previous-gen and current-gen functions operating together). >So saying "we'll get there in phases" is well and good, but to do that the draft needs to explain how to get from one phase to another, >and explain h= ow deploying "intermediate" phases makes the end result easier, not more diffi= cult, to achieve. [VK] I can only go with experience here. I have had very few opportunities to build greenfield. Most of the networks we have in general are here base= d on progression. Mind you that was managed networks, but I think the principle still holds. In my mind, to suggest we don't need phases is more contrary to our experience and how we can get from A-Z in a single step is questionable. I can tell you today we spend most of our time as operators trying to get stuff upgraded (mobile and wireline) and making stuff work (not break) while we do it. It's a difficult reality we deal with every day. Regards, Victor K On Fri, Jul 5, 2013 at 11:48 AM, Victor Kuarsingh wrote= : > Homenet WG, >=20 > A draft has been submitted (below) which outlines a home network > progression from current state (reference point RFC6204) to future > advanced states. >=20 > The progression is outlined as an incremental approach to achieve the ful= l > envisioned homenet architecture over a series of phases (additive > capabilities). >=20 > The progression outlined was envisioned such that the home network can be > evolve in a controlled and feasible manner considering the realities of > brownfield deployments in environments that must remain operational durin= g > the transition. >=20 > The WGs feedback is desired and requested. >=20 > Regards, >=20 > Victor K >=20 >=20 > On 2013-07-04 10:34 PM, "internet-drafts@ietf.org" > wrote: >=20 >> > >> >A new version of I-D, draft-jvkjjmb-home-networking-incremental-00.txt >> >has been successfully submitted by Victor Kuarsingh and posted to the >> >IETF repository. >> > >> >Filename: draft-jvkjjmb-home-networking-incremental >> >Revision: 00 >> >Title: An incremental solution to advanced home networking >> >Creation date: 2013-07-04 >> >Group: Individual Submission >> >Number of pages: 24 >> >URL: >> >http://www.ietf.org/internet-drafts/draft-jvkjjmb-home-networking-incre= men >> >tal-00.txt >> >Status: >> >http://datatracker.ietf.org/doc/draft-jvkjjmb-home-networking-increment= al >> >Htmlized: >> >http://tools.ietf.org/html/draft-jvkjjmb-home-networking-incremental-00 >> > >> > >> >Abstract: >> > The home network is an environment subject to ongoing evolution and >> > change. Many home networks today are simplistic in nature, often >> > comprising of a single router/gateway. The expectation over time is >> > predicated on the notion that the home network will be more complex >> > servicing many in-home and Internet functions. The home network wil= l >> > evolve necessitating the replacement and update to current hardware >> > and software to more advanced devices and software capable of >> > operating in more complex environments. This document provides a >> > view on how the home network can progress from today's foundational >> > form, to a more advanced environment, using progressive technologica= l >> > capabilities. >> > >> > >> > >> > >> > >> > >> >The IETF Secretariat >> > >=20 >=20 > _______________________________________________ > homenet mailing list > homenet@ietf.org > https://www.ietf.org/mailman/listinfo/homenet --B_3456128603_7921057 Content-type: text/html; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable
Lorenzo,

thanks for posting. A few responses and comment.

<= div>

From: Loren= zo Colitti <lorenzo@google.com>= ;


>First, some of the dra= ft, particularly the flowing prose in sections 1-3, or things like "will not= only act as an enabler but will also provide >criticality required trans= ition capabilities to ensure advanced phases can also be deployed seamlessly= to both customers and operators >with minimal disruption" is unnecessari= ly verbose and marketing-y for a technical document. Perhaps it could be sho= rtened.

[VK] Ok, we can review this to= address salient points.

>More importantly, I see issues with the message of = the draft itself. For a draft whose main proposal is an "incremental upgrade= path", I'm >surprised that no upgrade path is actually presented.
<= /div>

[VK]  The goal of the draft was to desc= ribe (as other incrementals in the past) that path, but not spell out each d= etail.  Details on how to move to a given technological phase should be= part of the work of a given technology.  It would be a very long and t= edious task to deal with that on just one document.  Also, given the fl= ux with some of the current work, I am not sure we know enough to spell that= out now anyway.

>A number of phases are described, but no actual upgrade pat= h is provided. I think >this is a real concern, because I see important w= ays in >which each the intermediate phases, instead of being an increment= al step, could >actually be a barrier to further progress.

[VK]  It would be good to vet these potential b= arriers out.  I would say that the first phase is actually today (what = we have in networks by virtue of 6402 or 6402-like code already in the wild)= .  If we suggest the last phase (Posterus) is much of what many (in thi= s WG) think is the end state, then it's the second (medius) and third (prove= ctus) phase progressions which are in question.

To = that point, going from 6204 to phase 2 (of which HIPnet is an option) appear= s to be very achievable.  So the question (in my mind) comes down to ho= w to progress from that to using routing protocols in the home (with our wit= hout it's prefix assignment capabilities).

I think = moving from 6204/6204-bis to homenet is as much a challenge as moving from h= ipnet to homenet., I would like to know how we had planned on moving from 62= 04 to phase 3/4.  And, would still like to know what barriers phase 2 w= ould have on phase 3/4 (I.e. How would adding a routing protocol as an overl= ay [option] to an existing home network be problematic).

>A very basic exampl= e is ISPs delegating only a /64 to each home network. This is a barrier to e= volution, because home routers are often >written to the lowest common de= nominator. If ISPs hand out /64s, we might see widespread adoption of router= s that only support /64 >and choke when given anything else. At that poin= t, it becomes impossible for ISPs to hand out prefixes larger than /64s beca= use of the >fear of breaking customer connectivity. Fortunately this does= not appear to be the case because most ISPs started to provide larger than = >/64 prefixes from day one; but it would have been a real problem if most= ISPs had standardized on /64.

[VK]. I= note this, not as a design point, but a reality of what is in the wild. &nb= sp;I cannot ignore it.  I think many operators had (past) chosen this a= s an initial step due to problems with CPE equipment that reacted poorly to = shorter (larger) prefixes.  I suspect this will change once the risk is= lower (operators are not allowed to just impact customers willy nilly to ac= hieve technological advancement).  I agree that long term use of a /64 = is problematic.. I don't like this – but I again will say I cannot ign= ore it as a potential in some networks and/or a condition of error at times.=  Any solution needs to know what to do in such a case.

>Another example= is the fact that the draft proposes a tree topology ("Medius" and "Provectu= s") as intermediate between a flat one-link >topology and a fully meshed = topology. That sounds good in theory, but in practice things aren't that sim= ple, because as soon as you have >even just one device that doesn't suppo= rt meshing, the mesh doesn't work any more. 
[VK] Well most home networks we see in our networks are actually= flat.  Some use sub-tended equipment to achieve WiFi range extensions =  and/or port count increases (I am speaking of people who may have full= router/gateway to extend WiFi and not a proper extender which is not a L3 p= oint in the topology).

[VK]Of those tandem devices,= they are often tree in nature (hanging off the main gateway).  I know = we have spoken about meshes to date, and I agree this can happen, but I have= not seen any data suggesting it's a significant portion of the deployment b= ase.  But this is a point of discussion.

Try p= utting an router that only supports EIGRP into >an OSPF or IS-IS based ne= twork - the whole thing falls over. So in fact, far from being an intermedia= te step, these phases actually >constitute barriers that make it harder t= o get to the end state.

[VK] For the routing piece,= I don't think anyone is suggesting that there is a mixed mode of routing pr= otocols.  I think the draft did present some options.  That said, = it is possible to run more then one Routing protocol in big networks (we do = it all the time), but I am not sure that's a good idea for a home network. &= nbsp;EIGRP was not discussed.  There was some discussion of RIP, which = is still an option (some may disagree). RiP does have some advantages due to= simplicity and is widely used in circumstances where it makes sense (not sa= ying home net is one of them).

>As another example, in the "Provectus" phase,= it is stated that a routing protocol is "optional". How is this going to wo= rk? What happens >when some but not all routers speak the routing protoco= l? Which source of information will be authoritative?  Who is going to = turn the >routing protocol on? And so on.

[VK] discussion around this is welcome.  If you have gleaned rou= ting (form prefix assignment and default for north), then you don't need a f= ull complement of routes running routing protocols (the routing table my be = comprised of routes form different soruces).  This may not be the most = efficient mode of operation, but again, we are talking about brown field. &n= bsp;To expect a full home network swap out of like-capable equipment is not = reasonable operationally (so all solutions need to deal with modes of operat= ion with previous-gen and current-gen functions operating together).

>So sayi= ng "we'll get there in phases" is well and good, but to do that the draft ne= eds to explain how to get from one phase to another, >and explain how dep= loying "intermediate" phases makes the end result easier, not more difficult= , to achieve.

[VK] I can only go w= ith experience here.  I have had very few opportunities to build greenf= ield.  Most of the networks we have in general are here based on progre= ssion.  Mind you that was managed networks, but I think the principle s= till holds.  In my mind, to suggest we don't need phases is more contra= ry to our experience and how we can get from A-Z in a single step is questio= nable.  I can tell you today we spend most of our time as operators try= ing to get stuff upgraded (mobile and wireline) and making stuff work (not b= reak) while we do it.  It's a difficult reality we deal with every day.=

Reg= ards,

Victor K




On Fri, Jul 5, 2013 at 11:48 = AM, Victor Kuarsingh <victor@jvknet.com> wrote:
Homenet WG,

A draft has been submitted (below) which outlines a home network
progression from current state (reference point RFC6204) to future
advanced states.

The progression is outlined as an incremental approach to achieve the full<= br> envisioned homenet architecture over a series of phases (additive
capabilities).

The progression outlined was envisioned such that the home network can be evolve in a controlled and feasible manner considering the realities of
= brownfield deployments in environments that must remain operational during the transition.

The WGs feedback is desired and requested.

Regards,

Victor K


On 2013-07-04 10:34 PM, "internet= -drafts@ietf.org"
<internet-drafts@ietf.org&= gt; wrote:

>
>A new version of I-D, draft-jvkjjmb-home-networking-incremental-00.txt<= br> >has been successfully submitted by Victor Kuarsingh and posted to the >IETF repository.
>
>Filename:       draft-jvkjjmb-home-networking-incrementa= l
>Revision:       00
>Title:          An incremental solution to adv= anced home networking
>Creation date:  2013-07-04
>Group:          Individual Submission
>Number of pages: 24
>URL:
>http://www.ietf.org/internet-drafts/draft-jvkj= jmb-home-networking-incremen
>tal-00.txt
>Status:
>http://datatracker.ietf.org/doc/draft-jvkjjmb-h= ome-networking-incremental
>Htmlized:
>http://tools.ietf.org/html/draft-jvkjjmb-home-net= working-incremental-00
>
>
>Abstract:
>   The home network is an environment subject to ongoing evolution= and
>   change.  Many home networks today are simplistic in nature= , often
>   comprising of a single router/gateway.  The expectation ov= er time is
>   predicated on the notion that the home network will be more com= plex
>   servicing many in-home and Internet functions.  The home n= etwork will
>   evolve necessitating the replacement and update to current hard= ware
>   and software to more advanced devices and software capable of >   operating in more complex environments.  This document pro= vides a
>   view on how the home network can progress from today's foundati= onal
>   form, to a more advanced environment, using progressive technol= ogical
>   capabilities.
>
>
>
>
>
>
>The IETF Secretariat
>


_______________________________________________
homenet mailing list
homenet@ietf.org<= /a>
https://www.ietf.org/mailman/listinfo/homenet
<= br>
--B_3456128603_7921057-- From jch@pps.univ-paris-diderot.fr Mon Jul 8 19:40:55 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6428311E8105 for ; Mon, 8 Jul 2013 19:40:55 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iA6QLNUzYAXV for ; Mon, 8 Jul 2013 19:40:49 -0700 (PDT) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by ietfa.amsl.com (Postfix) with ESMTP id 5080E21F9476 for ; Mon, 8 Jul 2013 19:40:46 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/38117) with ESMTP id r692edtY006003; Tue, 9 Jul 2013 04:40:39 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 5DE884F9EF; Tue, 9 Jul 2013 04:40:39 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id WMd4l_ag8bw2; Tue, 9 Jul 2013 04:40:38 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 36DFA4FA4A; Tue, 9 Jul 2013 04:40:38 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1UwNr3-0001Ig-OZ; Tue, 09 Jul 2013 04:40:37 +0200 Date: Tue, 09 Jul 2013 04:40:37 +0200 Message-ID: <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Lorenzo Colitti In-Reply-To: References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Tue, 09 Jul 2013 04:40:40 +0200 (CEST) Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 02:40:55 -0000 > Does the algorithm you propose implement the conceptual forwarding > algorithm in [TROAN], then? I've refrained from criticising your draft, since I appreciate people taking the time to write legible, thought out drafts and thus sharing their work with others. However, I do not think that your "conceptual forwarding algorithm" is a suitable basis for further work on source-specific routing. While I am glad to acknowledge that this draft appears to be technically correct and was published before I even started seriously thinking about source-specific routing, I have no intention to base my work on what I believe is a flawed formalism. On the one hand, your "conceptual forwarding algorithm" is impossible to implement directly on any operating system known to me. On the other hand, it's expressed in operational terms, with uselessly complex data structures (two-level routing tables? eek!), which makes it more difficult to understand than a purely abstract specification. Look, given the right concepts, your "conceptual forwarding algorithm" can be defined in one sentence: (d, s) pairs are ordered according to the lexicographic product of the longer-prefix orderings This is a proper abstract formulation, and one that doesn't uselessly introduce data structures where they don't belong. This is what I've attempted to do (without using order-theoretic language) at the beginning of Section 2.2.2. Not only is your formalism clumsy, but you don't even explain in prose or justify the particular behaviour that you have chosen for source-specific routing. The reason for this particular behaviour was explained to me by Fred Baker by private mail, and a summary of our discussion appears in Section 2.2.2 (with proper credit given to Fred). Once again: I'm glad to cite your work, and I'm glad to recognise that you were there first. Please do not ask me, however, to reformulate my work to fit a formalism that I happen to find deficient. -- Juliusz From ek@google.com Mon Jul 8 20:10:22 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA5E211E8105 for ; Mon, 8 Jul 2013 20:10:22 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.978 X-Spam-Level: X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3XatdXTwo2Mu for ; Mon, 8 Jul 2013 20:10:22 -0700 (PDT) Received: from mail-la0-x230.google.com (mail-la0-x230.google.com [IPv6:2a00:1450:4010:c03::230]) by ietfa.amsl.com (Postfix) with ESMTP id 1140321F8994 for ; Mon, 8 Jul 2013 20:10:21 -0700 (PDT) Received: by mail-la0-f48.google.com with SMTP id lx15so4408105lab.35 for ; Mon, 08 Jul 2013 20:10:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=H1jxSkdf30L3yIm/WOcWPJKkmhsaBcIZAZ7zgbXnr3k=; b=GFlKyIzchQ+achK2eDssVV/YQ7NihEx0UOP9N0kR1BObflAs8Evd65z4pCTlSXk2rh iZ4/1YCIlDmiwdMQm0JgJ5xQs5TvwieO3Fpfo0t6jibeKwoup4GPWM3RewkcQqEvIeP3 l+O5GoPiBF1TJ7MFHTAGTGUI1cG3jT2U0tzye3iH4sh/ko4vPZSmxtpvvKadwIhQ4hM7 j9JnfsNFsPyh4R8GWCGsvP5HaCpOm+b2Z9sef2YNkEpescmS5UEIo/F9+9T4YGkgOPg4 D5FVqJ8+hHZ32CGlseVHaaxlp1nhKZzY+SVLI7Y/4sI8/rmNOTc2l9JiHIvx9shVq7NB hEOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=H1jxSkdf30L3yIm/WOcWPJKkmhsaBcIZAZ7zgbXnr3k=; b=aOwA3rI/5nNe4xmTa93MTHYZv1O9Ur5pNqF5hUQ2RC1so1+dnrej5RFTLFPnQI31BQ 85pPS/TQtgvjYoCbIkfErVGA6aVM+IhRvjyFF/1OQET3C9Sou20Fbeuk5ieTy7OpD5T7 /DzXQzRcBaiRLgX3r6wjZUxYgUPOOHWKCo/+HPlnDDNH2FnZ4vIiFEGr82ytGT2E80Ln ONd/WHmC/iBMNAfRYJZPE3aqnhIlOnbonotXU7m3T8EZc0bPdGHl5ONYRe46ivqyu5Xg tD0J2dTCN8GeWTweQXopILaLxg+ozYv6iyQVqFj88DQMSG8PV5WEkFlO/v2oStzoGogw wWqg== X-Received: by 10.152.23.99 with SMTP id l3mr11578249laf.82.1373339419516; Mon, 08 Jul 2013 20:10:19 -0700 (PDT) MIME-Version: 1.0 Received: by 10.112.30.195 with HTTP; Mon, 8 Jul 2013 20:09:59 -0700 (PDT) In-Reply-To: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> From: Erik Kline Date: Tue, 9 Jul 2013 12:09:59 +0900 Message-ID: To: Juliusz Chroboczek Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQkK/NrIJ0FCEUlNz0cm6tH1J74IOkCcgejzNg5HuAGpiaDYFDBw3QG8BUE8sRk4C/59b7czmaMRcRlgtANRw3iMXDUaX1jLRV/ycW3JRy/2nLfU/sEQqnIy3Q2KRzRS+DogBXSVLs69yggwyGDthW8UFXlI/t9iiH7JOEH/THNwAfRoZ5Aw/qmAM54ylk6zoACzfOIx Cc: "" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 03:10:23 -0000 On 4 July 2013 04:24, Juliusz Chroboczek wrote: > Dear group, dear chairs, > > Matthieu Boutier and myself have just submitted > > http://www.ietf.org/id/draft-boutier-homenet-source-specific-routing-00.txt Juliusz, A question and a few nits. [ Section 1, paragraph 2 ] I'm afraid I'm having a difficult time parsing the sentence, "First, since a router only controls the next hop, a route can only be selected by the network if it has a selected route as its suffix, which makes some forms of global optimisation difficult or impossible." I think "suffix" is tripping me up somehow. Can you clarify what that means? (possibly I just lack some essential context) [ Section 2.2.2, last paragraph ] "which in turn will send it back to B" --> "back to C", if I'm reading things correctly. [ Section 5, paragraph 2 ] I do not think you mean to say that OSPF/IS-IS are both distance vector and link state "within" areas. I think you mean s/within/(between|among)/ somewhere in there. From lorenzo@google.com Mon Jul 8 20:38:30 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97E8C11E8114 for ; Mon, 8 Jul 2013 20:38:30 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.799 X-Spam-Level: X-Spam-Status: No, score=-1.799 tagged_above=-999 required=5 tests=[AWL=0.178, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GaZ7JkwQwf5A for ; Mon, 8 Jul 2013 20:38:29 -0700 (PDT) Received: from mail-wg0-x233.google.com (mail-wg0-x233.google.com [IPv6:2a00:1450:400c:c00::233]) by ietfa.amsl.com (Postfix) with ESMTP id CE3CB21F9AA4 for ; Mon, 8 Jul 2013 20:38:21 -0700 (PDT) Received: by mail-wg0-f51.google.com with SMTP id e11so4351676wgh.30 for ; Mon, 08 Jul 2013 20:38:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=eSVBxXaAQ/2fU3nHkiiWnwaj5FIJpUWttdMlF7Kg27Y=; b=nNX9Ua6c79sDPuurL3NZ+75cPpR5LlejYDLOgEuxT8P7JxjWoycvjHvwSeHaNL3Iue M4+FiY5ppZCiPS9WygKNSgbCrNovLeKC22vlbqsvCG0Mx0ysYBP0CXCLfLLOoB0AzlbH mmbDcLHvhsJesgay3h27uA/DnrhawSz7yYwS165U1CKS9+AmD2rQ1vuQofj1pJllL4O+ RD0aocrB+RDrigIBrSZJOt97qwRYE7WLr/GtW80t0vdrt0yRcb++qY9vZqUVOIJxUUE5 Pwz92Zdo/KYE+QlroRx0s6PSWW7q1KSQbtd/gCW1MoTQehk/ZWXEzUd4jBW9BeMzW4Oh AxXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=eSVBxXaAQ/2fU3nHkiiWnwaj5FIJpUWttdMlF7Kg27Y=; b=EUH1CsgGjntj2l2aOhkAyTmhcgpRl9QftIEUbtDUF09UkRLLUjGO1qpZqRENWJmKcF gj5yETq2odirq5xcGboN905TnOT6JwsIxf8/lBRwEhZFLKAZ8y4GcAYCfAhrvdpknoZ6 Fj3ZyIp9twXGiXzk4MSUieo6cT1oz3EZ6sXxzcYDhHrgoQA+8omx2TGkHR/YtjPy5XXl Jvi7BOfK3GCGDzlUKc480cIcaCdkZMSW89NrH+W8lI9CjkEDLlWJNxTe/XtFoUZqAx3u CEpvtMxAq2Meg69apRz7m7OJ3ukU9jxIR2UdGJv7JWN5xwgAemf+HjyvN4yS4GjwUFTv 2cuQ== X-Received: by 10.194.77.99 with SMTP id r3mr13919692wjw.5.1373341100801; Mon, 08 Jul 2013 20:38:20 -0700 (PDT) MIME-Version: 1.0 Received: by 10.180.125.138 with HTTP; Mon, 8 Jul 2013 20:38:00 -0700 (PDT) In-Reply-To: <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> From: Lorenzo Colitti Date: Tue, 9 Jul 2013 12:38:00 +0900 Message-ID: To: Juliusz Chroboczek Content-Type: multipart/alternative; boundary=047d7bfd091878280a04e10be41d X-Gm-Message-State: ALoCoQm6SqbfJs7l12Wf7Yvmw6Bz0+Mj6nJ4aJEmxRH/KlVeIO4laSMsYrN9ezOKUBsayEjwoL8R5YzqnkQ8JyReBHybPCADk7nXM5YAbHq9hEGbs/Rxp2GN7Wx7XxUTFHD+Z6UZWKj0WQjZwYfS+UNp7R2xDCAuv8VTBU23GxyOIqvUR1ZxM0JXSttxs47O4jU1jv1PU6ot Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 03:38:30 -0000 --047d7bfd091878280a04e10be41d Content-Type: text/plain; charset=ISO-8859-1 On Tue, Jul 9, 2013 at 11:40 AM, Juliusz Chroboczek < jch@pps.univ-paris-diderot.fr> wrote: > > Does the algorithm you propose implement the conceptual forwarding > > algorithm in [TROAN], then? > > I've refrained from criticising your draft, since I appreciate people > taking the time to write legible, thought out drafts and thus sharing > their work with others. However, I do not think that your "conceptual > forwarding algorithm" is a suitable basis for further work on > source-specific routing. While I am glad to acknowledge that this > draft appears to be technically correct and was published before > I even started seriously thinking about source-specific routing, > I have no intention to base my work on what I believe is a flawed > formalism. > Ok, so we agree that the forwarding algorithm is conceptually the same, then. That's a start. The next step is putting that into one document. This document *must not* be a babel-specific or linux-specific document, because it needs to apply to more than just babel or linux (Which is why [TROAN] says "conceptual forwarding algorithm" instead of "forwarding algorithm", but that's not the point here.) On the one hand, your "conceptual forwarding algorithm" is impossible > to implement directly on any operating system known to me. On the > other hand, it's expressed in operational terms, with uselessly > complex data structures (two-level routing tables? eek!), which makes > it more difficult to understand than a purely abstract specification. > Since Ole wrote that text, I'll let him comment on it (when he comes back from vacation). This is the IETF, so you're certainly free (within reason) to trash him for writing something that you assert cannot be implemented, but please do note that he does work for a company known to implement things like this, and that he has, I believe, written implementations himself, so I would advise you not to write him off without good reason, because doing so might have the effect of lessening your credibility in the eyes of the working group. Look, given the right concepts, your "conceptual forwarding algorithm" > can be defined in one sentence: > > (d, s) pairs are ordered according to the lexicographic product of > the longer-prefix orderings > > This is a proper abstract formulation, and one that doesn't uselessly > introduce data structures where they don't belong. This is what I've > attempted to do (without using order-theoretic language) at the > beginning of Section 2.2.2. > Since we have now agreed that the two solutions are in fact the same, then any formulation that achieves the consensus of the working group is acceptable, as long as there is only one and not two. While I'm sure "lexicographic product of the longer-prefix orderings" is an elegant way of stating this, I doubt that the IETF would publish an RFC that says so, because its intended audience might not understand that language (I know I don't, and I would guess much of the working group does not either, and who knows about implementers). However, leaving things and unspecified - for example, introducing "disambiguation routes" without saying how they are calculated, is also unlikely to gain consensus because it is not implementable. I'm afraid that in order for people to understand what you are proposing (which is sort of required for them to agree with it), you will need to explain to them why "OSes" (by which I assume you mostly mean "Linux", though you don't say what they are) require these disambiguation routes - for example, by stating that the primitives available make a decision first on the source address and only then on the destination address, and thus you need to create extra routing table entries to make things work. You and I know this already, but I suspect there is very little chance of anyone understanding this based on your current text alone. > you don't even explain in prose or justify the particular behaviour that > you have chosen for source-specific routing. The reason for this > particular behaviour was explained to me by Fred Baker by private mail, and > a summary of our discussion appears in Section 2.2.2 (with proper credit > given to Fred). > Perhaps, but on the other hand, "this is the right thing to do because Fred Baker says so in private email" is not appropriate justification either. At least we get to say "we took it to the working group and consensus on the floor was that this is what we want to do". Once again: I'm glad to cite your work, and I'm glad to recognise that > you were there first. Please do not ask me, however, to reformulate > my work to fit a formalism that I happen to find deficient. > Oh no, I'm not asking you to reformulate your work. I will, however, make the suggestion that if you would like the working group to adopt your work, then you should write it in a way that the working group can understand and agree with, and that you avoid duplication of effort. If you do not do so, then it is likely that your work will not find adoption, with possibly little sympathy for that outcome. --047d7bfd091878280a04e10be41d Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Tue, Jul 9, 2013 at 11:40 AM, Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr> wrote:
> Does the= algorithm you propose implement the conceptual forwarding
> algorithm in [TROAN], then?

I've refrained from criticising your draft, since I appreciate pe= ople
taking the time to write legible, thought out drafts and thus sharing
their work with others. =A0However, I do not think that your "conceptu= al
forwarding algorithm" is a suitable basis for further work on
source-specific routing. =A0While I am glad to acknowledge that this
draft appears to be technically correct and was published before
I even started seriously thinking about source-specific routing,
I have no intention to base my work on what I believe is a flawed
formalism.

Ok, so we agree that the for= warding algorithm is conceptually the same, then. That's a start. The n= ext step is putting that into one document. This document *must not* be a b= abel-specific or linux-specific document, because it needs to apply to more= than just babel or linux (Which is why [TROAN] says "conceptual forwa= rding algorithm" instead of "forwarding algorithm", but that= 's not the point here.)

On the one hand, your "conceptual forw= arding algorithm" is impossible
to implement directly on any operating system known to me. =A0On the
other hand, it's expressed in operational terms, with uselessly
complex data structures (two-level routing tables? eek!), which makes
it more difficult to understand than a purely abstract specification.

Since Ole wrote that text, I'll let him = comment on it (when he comes back from vacation). This is the IETF, so you&= #39;re certainly free (within reason) to trash him for writing something th= at you assert cannot be implemented, but please do note that he does work f= or a company known to implement things like this, and that he has, I believ= e, written implementations himself, so I would advise you not to write him = off without good reason, because doing so might have the effect of lessenin= g your credibility in the eyes of the working group.

Look, given the right concepts, your "= conceptual forwarding algorithm"
can be defined in one sentence:

=A0 (d, s) pairs are ordered according to the lexicographic product of
=A0 the longer-prefix orderings

This is a proper abstract formulation, and one that doesn't uselessly introduce data structures where they don't belong. =A0This is what I= 9;ve
attempted to do (without using order-theoretic language) at the
beginning of Section 2.2.2.

Since we ha= ve now agreed that the two solutions are in fact the same, then any formula= tion that achieves the consensus of the working group is acceptable, as lon= g as there is only one and not two.

While I'm sure "lexicographic product of the l= onger-prefix orderings" is an elegant way of stating this, I doubt tha= t the IETF would publish an RFC that says so, because its intended audience= might not understand that language (I know I don't, and I would guess = much of the working group does not either, and who knows about implementers= ).

However, leaving things and unspecified - for example, = introducing "disambiguation routes" without saying how they are c= alculated, is also unlikely to gain consensus because it is not implementab= le.

I'm afraid that in order for people to understand w= hat you are proposing (which is sort of required for them to agree with it)= , you will need to explain to them why "OSes" (by which I assume = you mostly mean "Linux", though you don't say what they are) = require these disambiguation routes - for example, by stating that the prim= itives available make a decision first on the source address and only then = on the destination address, and thus you need to create extra routing table= entries to make things work. You and I know this already, but I suspect th= ere is very little chance of anyone understanding this based on your curren= t text alone.
=A0
you don't even explain in prose=A0or jus= tify the particular behaviour that you have chosen for=A0source-specific ro= uting. =A0The reason for this particular behaviour was=A0explained to me by= Fred Baker by private mail, and a summary of our=A0discussion appears in S= ection 2.2.2 (with proper credit given to=A0Fred).

Perhaps, but on the other hand, "this= is the right thing to do because Fred Baker says so in private email"= is not appropriate justification either. At least we get to say "we t= ook it to the working group and consensus on the floor was that this is wha= t we want to do".

Once again: I'm glad to cite your work,= and I'm glad to recognise that
you were there first. =A0Please do not ask me, however, to reformulate
my work to fit a formalism that I happen to find deficient.

Oh no, I'm not asking you to reformulate your work= . I will, however, make the suggestion that if you would like the working g= roup to adopt your work, then you should write it in a way that the working= group can understand and agree with, and that you avoid duplication of eff= ort. If you do not do so, then it is likely that your work will not find ad= option, with possibly little sympathy for that outcome.
--047d7bfd091878280a04e10be41d-- From simon.perreault@viagenie.ca Tue Jul 9 00:53:11 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1BE421F9F6B for ; Tue, 9 Jul 2013 00:53:11 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.44 X-Spam-Level: X-Spam-Status: No, score=-2.44 tagged_above=-999 required=5 tests=[AWL=0.160, BAYES_00=-2.599, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uZPjUYs540DU for ; Tue, 9 Jul 2013 00:53:11 -0700 (PDT) Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 4811D21F9F42 for ; Tue, 9 Jul 2013 00:53:11 -0700 (PDT) Received: from [IPv6:::1] (unknown [IPv6:2001:660:3001:4012:c15b:51e7:d305:cc6c]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 9346F47131 for ; Tue, 9 Jul 2013 03:53:10 -0400 (EDT) Message-ID: <51DBC166.6090302@viagenie.ca> Date: Tue, 09 Jul 2013 09:53:10 +0200 From: Simon Perreault User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: homenet@ietf.org References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> In-Reply-To: <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 07:53:11 -0000 Le 2013-07-09 04:40, Juliusz Chroboczek a écrit : > Look, given the right concepts, your "conceptual forwarding algorithm" > can be defined in one sentence: > > (d, s) pairs are ordered according to the lexicographic product of > the longer-prefix orderings I, for one, enjoy mathematical succinctness (in small doses). A merged draft having both that sentence and a longer explanation for implementers would make me happy. I agree that the merged document must not be protocol- or OS-specific, but short implementation notes in appendix are very often useful. Simon From jch@pps.univ-paris-diderot.fr Tue Jul 9 07:50:09 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB61E21F961F for ; Tue, 9 Jul 2013 07:50:09 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id srMRkNL1qPEp for ; Tue, 9 Jul 2013 07:50:04 -0700 (PDT) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by ietfa.amsl.com (Postfix) with ESMTP id A092221F8265 for ; Tue, 9 Jul 2013 07:50:03 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/38117) with ESMTP id r69EnwC0022606; Tue, 9 Jul 2013 16:49:58 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 965094FABD; Tue, 9 Jul 2013 16:49:58 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id QNRmEjWm9xcv; Tue, 9 Jul 2013 16:49:57 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id EAF534FAB8; Tue, 9 Jul 2013 16:49:56 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1UwZEq-0001DM-EP; Tue, 09 Jul 2013 16:49:56 +0200 Date: Tue, 09 Jul 2013 16:49:56 +0200 Message-ID: <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Lorenzo Colitti In-Reply-To: References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Tue, 09 Jul 2013 16:49:58 +0200 (CEST) Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 14:50:10 -0000 > While I'm sure "lexicographic product of the longer-prefix > orderings" is an elegant way of stating this, I doubt that the IETF > would publish an RFC that says so, because its intended audience > might not understand that language Yes. I've tried to avoid mathematical jargon in our draft, but I was in a rush, and the formulation is somewhat clumsy (beginning of 2.2.2). I think I've done a better job in RFC 6126 paragraph 3.5.1, where I use a similar construction, we'll try to do something similar in the next version of draft-boutier-homenet-source-specific-routing. > This is the IETF, so you're certainly free (within reason) to trash > him for writing something that you assert cannot be implemented, This is not my objection. Either you are describing the visible behaviour of routers, in which case you should use a description sufficiently abstract to be useful to reason about forwarding behaviours. Or you're describing an existing implementation, in which case you should describe the actual algorithm. It appears to me that your draft does neither -- it uses fairly complex data structures while not claiming to describe an actual implementation. > Since we have now agreed that the two solutions are in fact the > same, then any formulation that achieves the consensus of the > working group is acceptable, as long as there is only one and not > two. We certainly don't want homenet routers to be too strongly constrained (e.g. by a concrete algorithm). There are three questions to ask: 1. Do different forwarding behaviours interoperate? The general answer is no -- incompatible forwarding behaviours cause persistent routing loops (Section 2.2.2). However, there are particular cases where everything works out, most importantly mixing source-specific and ordinary next-hop routing (Section 4.1). (Please do not underestimate the importance of this property -- what it says is that you can mix "legacy" routers with source-specific ones.) 2. Can we characterise a class of interoperable forwarding behaviours? The hard property -- which we're currently working on reformulating in a manner that avoids mathematical jargon -- is that a set of routers will interoperate without persistent routing loops as long as their forwarding behaviours have a common linearisation. (This is actually an equivalence -- you can construct topologies that yield a persistent routing loop unless there exists a linearisation. Which is a rather cool property.) The softer, engineering answer is given in Section 4.2. The formulation there is admittedly clumsy, we're working on it. 3. What class of forwarding behaviours do we want to allow in Homenet? Clearly, we want to allow both source-specific, destination first routing, and classical next-hop routing to live in the same routing domain. Do we want to allow TOS-specific and flow-id-specific? Do we want to allow doubly-specific strategies (e.g. both source- and TOS-specific)? (I call these "three-dimensional forwarding behaviours", you'll understand why when you see the pretty pictures I'm preparing for Berlin.) I hope we can define a class of interoperable forwarding behaviours that is both large enough to cover all of the above, and simple enough that it can be expressed in comprehensible RFC-ese. > Perhaps, but on the other hand, "this is the right thing to do because Fred > Baker says so in private email" is not appropriate justification either. This is a somewhat disingenious way of describing Section 2.2.2. > Oh no, I'm not asking you to reformulate your work. I will, however, make the > suggestion that if you would like the working group to adopt your work, I think there's a misunderstanding here. draft-boutier-homenet-source-specific-routing-00 is a description of a working implementation of source-specific routing, that has the "obviously right" behaviour, and that has been implemented over an off-the-shelf operating system. This draft was published in order to request a slot at the Berlin meeting where I want to present this work, describe a few of the remaining open problems, prompt further discussion, and hopefully convince people to attempt their own implementation. I am very much surprised at spending so much time justifying the existence of a draft outlining a working implementation of a technology that is badly needed for the Homenet effort. -- Juliusz From jch@pps.univ-paris-diderot.fr Tue Jul 9 07:53:46 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DCE4721F9B85 for ; Tue, 9 Jul 2013 07:53:46 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id We7IEzZLz1cl for ; Tue, 9 Jul 2013 07:53:40 -0700 (PDT) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by ietfa.amsl.com (Postfix) with ESMTP id 3ACD221F9FCB for ; Tue, 9 Jul 2013 07:53:36 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/38117) with ESMTP id r69ErZbp023770; Tue, 9 Jul 2013 16:53:35 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 325D74FABD; Tue, 9 Jul 2013 16:53:35 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id vCyTacY-YuTf; Tue, 9 Jul 2013 16:53:33 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id C161B4FAB8; Tue, 9 Jul 2013 16:53:33 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1UwZIL-0001DR-F3; Tue, 09 Jul 2013 16:53:33 +0200 Date: Tue, 09 Jul 2013 16:53:33 +0200 Message-ID: <87a9lvwzrm.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Simon Perreault In-Reply-To: <51DBC166.6090302@viagenie.ca> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <51DBC166.6090302@viagenie.ca> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Tue, 09 Jul 2013 16:53:35 +0200 (CEST) Cc: homenet@ietf.org Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 14:53:47 -0000 > > (d, s) pairs are ordered according to the lexicographic product of > > the longer-prefix orderings > > A merged draft having both that sentence and a longer explanation > for implementers would make me happy. Matthieu now has a formulation that is both declarative (it describes where a packet must go without mandating a particular algorithm) and expressed in fairly elementary terms (it uses the notion of more or less specific patterns). It's a little longer than the compact block of jargon above, but will hopefully remain abstract enough to allow reasoning. I'll run it through this list when we've frozen the terminology. -- Juliusz From jch@pps.univ-paris-diderot.fr Tue Jul 9 08:03:47 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B12711E8135 for ; Tue, 9 Jul 2013 08:03:47 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5hW8E2ezwV1V for ; Tue, 9 Jul 2013 08:03:41 -0700 (PDT) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by ietfa.amsl.com (Postfix) with ESMTP id 654E921F9EA3 for ; Tue, 9 Jul 2013 08:03:41 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/38117) with ESMTP id r69F3eOK027219; Tue, 9 Jul 2013 17:03:40 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 4C7E24FAC5; Tue, 9 Jul 2013 17:03:40 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id 2YiRWZhvgf7m; Tue, 9 Jul 2013 17:03:39 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 07CA24FABE; Tue, 9 Jul 2013 17:03:38 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1UwZS6-0001Da-Hw; Tue, 09 Jul 2013 17:03:38 +0200 Date: Tue, 09 Jul 2013 17:03:38 +0200 Message-ID: <878v1fwzat.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Erik Kline In-Reply-To: References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Tue, 09 Jul 2013 17:03:40 +0200 (CEST) Cc: "" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 15:03:47 -0000 > I'm afraid I'm having a difficult time parsing the sentence, "First, > since a router only controls the next hop, a route can only be > selected by the network if it has a selected route as its suffix, > which makes some forms of global optimisation difficult or > impossible." Consider the following topology: C / \ / \ A -- B S \ / \ / D Suppose that B routes packets to S through C; then there is no way that A can possibly route its own packets to S through D. What happens here is that the route ABDS cannot be selected because nobody has selected its suffix BDS. This limitation doesn't occur with e.g. source routing or circuit switching. > [ Section 2.2.2, last paragraph ] > > "which in turn will send it back to B" --> "back to C", if I'm reading > things correctly. > > [ Section 5, paragraph 2 ] > > I do not think you mean to say that OSPF/IS-IS are both distance > vector and link state "within" areas. I think you mean > s/within/(between|among)/ somewhere in there. Noted, thanks. -- Juliusz From hrogge@googlemail.com Tue Jul 9 08:11:50 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B8D1721F9EC5 for ; Tue, 9 Jul 2013 08:11:50 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.978 X-Spam-Level: X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sUeiOsVYRtHa for ; Tue, 9 Jul 2013 08:11:50 -0700 (PDT) Received: from mail-qc0-x235.google.com (mail-qc0-x235.google.com [IPv6:2607:f8b0:400d:c01::235]) by ietfa.amsl.com (Postfix) with ESMTP id 01CE521F9A17 for ; Tue, 9 Jul 2013 08:11:49 -0700 (PDT) Received: by mail-qc0-f181.google.com with SMTP id u12so3025846qcx.12 for ; Tue, 09 Jul 2013 08:11:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=fwNb1l2XsX8GHUgJ8kSWxfLUfatiq9+Qe7n/M0JiTps=; b=WJRTIA7NVeFzdXVWBInQFSVoCGZ/ZEbrQHpHTDQonfLn754Oc/3vIKYSbHcFkZGCIs i00mQamOAXvhR8snSpnBjQcbieeQV6yyGUXKJYcfQJjKWY5OpqSk8JOOppuAS9iXO8GA s4aTzrQx7pIin6VduzUsBcUH08fIjpE6vguiDJEgSJSOgQOLN3Thneb7F0iZZ99IoswJ OiKzrbVqTdLvQXx2Rxem9xENTpPuni6MFyfOS4lSPjN/lYmrQjqYW9hjEPOaeb03PQaX FDIkFQcXzXdhpqurfYFy7ihPnmRDG4h2WEaMXzeFXDIOa76f8v5hY1n16QRZGbJahby9 3YfA== X-Received: by 10.224.162.210 with SMTP id w18mr4563998qax.56.1373382709519; Tue, 09 Jul 2013 08:11:49 -0700 (PDT) MIME-Version: 1.0 Received: by 10.224.27.73 with HTTP; Tue, 9 Jul 2013 08:11:29 -0700 (PDT) In-Reply-To: <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> From: Henning Rogge Date: Tue, 9 Jul 2013 17:11:29 +0200 Message-ID: To: Juliusz Chroboczek Content-Type: text/plain; charset=ISO-8859-1 Cc: "homenet@ietf.org" , Lorenzo Colitti Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 15:11:50 -0000 On Tue, Jul 9, 2013 at 4:49 PM, Juliusz Chroboczek wrote: > 1. Do different forwarding behaviours interoperate? > > The general answer is no -- incompatible forwarding behaviours cause > persistent routing loops (Section 2.2.2). However, there are > particular cases where everything works out, most importantly mixing > source-specific and ordinary next-hop routing (Section 4.1). (Please > do not underestimate the importance of this property -- what it says > is that you can mix "legacy" routers with source-specific ones.) Having multiple source-specific default routes (0.0.0.0/0 or ::/0) are a good recipe for routing loops if some routers don't support source-specific routing. Henning Rogge -- We began as wanderers, and we are wanderers still. We have lingered long enough on the shores of the cosmic ocean. We are ready at last to set sail for the stars - Carl Sagan From jch@pps.univ-paris-diderot.fr Tue Jul 9 08:14:22 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F05321F9EDA for ; Tue, 9 Jul 2013 08:14:22 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oqtTgy2t3FqJ for ; Tue, 9 Jul 2013 08:14:16 -0700 (PDT) Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by ietfa.amsl.com (Postfix) with ESMTP id 6148321F9EC5 for ; Tue, 9 Jul 2013 08:14:16 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/38117) with ESMTP id r69FEE7g032005; Tue, 9 Jul 2013 17:14:14 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 479BB4FACB; Tue, 9 Jul 2013 17:14:14 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id LhIBoMHrIMD2; Tue, 9 Jul 2013 17:14:13 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id EFE404FAD1; Tue, 9 Jul 2013 17:14:12 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1UwZcK-0001Dy-Jg; Tue, 09 Jul 2013 17:14:12 +0200 Date: Tue, 09 Jul 2013 17:14:12 +0200 Message-ID: <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Henning Rogge In-Reply-To: References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Tue, 09 Jul 2013 17:14:14 +0200 (CEST) Cc: "homenet@ietf.org" , Lorenzo Colitti Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 15:14:22 -0000 > > The general answer is no -- incompatible forwarding behaviours cause > > persistent routing loops (Section 2.2.2). However, there are > > particular cases where everything works out, most importantly mixing > > source-specific and ordinary next-hop routing (Section 4.1). (Please > > do not underestimate the importance of this property -- what it says > > is that you can mix "legacy" routers with source-specific ones.) > Having multiple source-specific default routes (0.0.0.0/0 or ::/0) are > a good recipe for routing loops if some routers don't support > source-specific routing. See Section 4.1, notably the second paragraph. (And yes -- you get it wrong, you die.) -- Juliusz From lorenzo@google.com Tue Jul 9 08:21:43 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BD6C21F9D5C for ; Tue, 9 Jul 2013 08:21:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.511 X-Spam-Level: X-Spam-Status: No, score=-1.511 tagged_above=-999 required=5 tests=[AWL=-0.134, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, J_CHICKENPOX_33=0.6, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X35S0fPZORKe for ; Tue, 9 Jul 2013 08:21:42 -0700 (PDT) Received: from mail-ve0-x231.google.com (mail-ve0-x231.google.com [IPv6:2607:f8b0:400c:c01::231]) by ietfa.amsl.com (Postfix) with ESMTP id 26A6021F9968 for ; Tue, 9 Jul 2013 08:21:41 -0700 (PDT) Received: by mail-ve0-f177.google.com with SMTP id cz10so4672949veb.22 for ; Tue, 09 Jul 2013 08:21:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=AciJPDhRv/YHN9RBLC3FGZyjJhTsglxmiuBuNLd6KUs=; b=a26wMUgr9YMpi90vROIs4x3jnIT7jLgMcc/Tc3Nv79vglDr/GlL+cfE7+0mzPmQw2o tnCpMyr9Wwlt50+veNKxi0Kkqwbd61PlKAlrDfyfKb4HDQn+ntUa1MFhyPVb+9Oi9ELY KxenGREo3RNf//XiKGn/zT8oIdq0qQgiVzz4/kY1JLZYMkOX3zlFLFcvvabPXtsHKwWo RWaoRX+sz7qAKq8fGm1F95jaRYTZMNBbz7h9DSp9SnjZ7RBWzlBH2O1h5QXXF6ssNKbE dyd6BuaHZi26KpXwbdJDXjQLbD0u5qW2QwIXy27+OqAKpdjaQDUzI7FdNAD5dE1leXEV QSGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=AciJPDhRv/YHN9RBLC3FGZyjJhTsglxmiuBuNLd6KUs=; b=Wv5WMLVdsAH0cM6IUZWUQ4pBAC/w3sxm7/5pSFhdTynUKvtM0ZiufWWgQ0pXIvdCUn 9s8Sbi+cm6yp2KoKeTCO0g59s4awNh3Sr66I2GJoWF47Vo60q9E8TgmVrO+4dhOXjU4b uwQm3mkArRmjUOprfMb1OmFmYjqn6KraS5QzKyyt5P4tNm+kdlHoflAzYvtjXdHbSAvP BRg8MMUPx/gGyzUlCOR20vaG/ZaC2V04TFWUmfZCpPBFkh7aEJhYoSL+A4UC035KCfKW /iov8tud56lt2lWdmlpk3uPAik7wVgcDv6xypZZk0Ob/KktlnEVODJ62ejsKczDvg7E6 VJLg== X-Received: by 10.220.68.144 with SMTP id v16mr16737271vci.76.1373383298917; Tue, 09 Jul 2013 08:21:38 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.217.141 with HTTP; Tue, 9 Jul 2013 08:21:18 -0700 (PDT) In-Reply-To: <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> From: Lorenzo Colitti Date: Wed, 10 Jul 2013 00:21:18 +0900 Message-ID: To: Juliusz Chroboczek Content-Type: multipart/alternative; boundary=047d7b3a9386ac4c2304e115b744 X-Gm-Message-State: ALoCoQmtEyXz35yqMy8XoYuEf94p79RryPvlVwphovUsdoLwNoOqYYom/yu9yRDeqyTQlUMPymecCAH2FUxH1BRtA4CjnI2aXpxvH5P4IB2TBOLaeM0+IzHMcxPKILFMb8DQk8/yNb4maFBU7SMtWGapqFQ4ilxIJZqov+EkXuq15c/sFKoOd+kJVqxbPSZINX8G5cBaxULs Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 15:21:43 -0000 --047d7b3a9386ac4c2304e115b744 Content-Type: text/plain; charset=ISO-8859-1 On Tue, Jul 9, 2013 at 11:49 PM, Juliusz Chroboczek < jch@pps.univ-paris-diderot.fr> wrote: > > This is the IETF, so you're certainly free (within reason) to trash > > him for writing something that you assert cannot be implemented, > > This is not my objection. > > Either you are describing the visible behaviour of routers, in which > case you should use a description sufficiently abstract to be useful > to reason about forwarding behaviours. Or you're describing an > existing implementation, in which case you should describe the actual > algorithm. It appears to me that your draft does neither -- it uses > fairly complex data structures while not claiming to describe an > actual implementation. > The intent was to document something that did not unnecessarily constrain implementations but was detailed enough to be clear unambiguous. I agree it's not universe-harmonizingly elegant, but on the other hand, the documents have to be understood by implementers who aren't always experts in graph theory. I do think there's a decent balance there, but of course it could always be improved. We welcome suggestions. > 1. Do different forwarding behaviours interoperate? > > The general answer is no -- incompatible forwarding behaviours cause > persistent routing loops (Section 2.2.2). However, there are > particular cases where everything works out, most importantly mixing > source-specific and ordinary next-hop routing (Section 4.1). (Please > do not underestimate the importance of this property -- what it says > is that you can mix "legacy" routers with source-specific ones.) > 2. Can we characterise a class of interoperable forwarding behaviours? > > The hard property -- which we're currently working on reformulating in > a manner that avoids mathematical jargon -- is that a set of routers > will interoperate without persistent routing loops as long as their > forwarding behaviours have a common linearisation. (This is actually > an equivalence -- you can construct topologies that yield a persistent > routing loop unless there exists a linearisation. Which is a rather > cool property.) > > The softer, engineering answer is given in Section 4.2. The > formulation there is admittedly clumsy, we're working on it. > Personally, I think you're being a bit too optimistic on what is possible in the real world. I do think it's good to document the circumstances under which things are likely to work, but I fear that we won't actually be able to take advantage of them because we won't be able to know if we're in one of the working cases. So if we end up in a broken topology, most of the time routing is dead in the water anyway. > 3. What class of forwarding behaviours do we want to allow in Homenet? > > Clearly, we want to allow both source-specific, destination first > routing, and classical next-hop routing to live in the same routing > domain. If we can achieve this in a sufficiently large set of topologies. Otherwise, it's possible that it's better to explicitly not support this mode rather than attempt to support it only if the topology works. > Do we want to allow TOS-specific and flow-id-specific? Personally, I don't think so. I think source+destination routing is about as much as we can reasonably pull off in the real world. Others may disagree (and I know many people believe that even just src+dst is impossible to deploy in the real world). > > Perhaps, but on the other hand, "this is the right thing to do because > Fred > > Baker says so in private email" is not appropriate justification either. > > This is a somewhat disingenious way of describing Section 2.2.2. > I'm just repeating what you wrote. > I think there's a misunderstanding here. > draft-boutier-homenet-source-specific-routing-00 is a description of > a working implementation of source-specific routing, that has the > "obviously right" behaviour, and that has been implemented over an > off-the-shelf operating system. This draft was published in order to > request a slot at the Berlin meeting where I want to present this > work, describe a few of the remaining open problems, prompt further > discussion, and hopefully convince people to attempt their own > implementation. > Then perhaps the problem is that instead of an implementation report, it reads a bit like a scientific paper, with its own introduction and characterization of the problem (which overlap with the existing work in this working group), and partly like a specification (but an underspecified one - for example, it doesn't say what the disambiguation looks like). And the implementation report itself is unofrtunately lacking crucial details like what the limitations of current OSes are and what "disambiguation routes" need to look like, how often they appear in practice, etc.) I have no problem with the implementation report - in fact, I look forward to more details when you write them up. But I do think that the part of your draft that is the implementation report should its own document, separate from anything else, and I do think that the characterization part should be in a separate document, either [TROAN], to which the authors do welcome constructive criticism, or, if the working group thinks otherwise, something else. But putting everything in one document is not a good idea. It's true that this is not how most documents, including as scientific papers, are written, but on the other hand, IETF RFCs are a more collaborative environment than your average scientific journal. --047d7b3a9386ac4c2304e115b744 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Tue, Jul 9, 2013 at 11:49 PM, Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr> wrote:
> This is the IETF, so = you're certainly free (within reason) to trash
> him for writing something that you assert cannot be implemented,

This is not my objection.

Either you are describing the visible behaviour of routers, in which
case you should use a description sufficiently abstract to be useful
to reason about forwarding behaviours. =A0Or you're describing an
existing implementation, in which case you should describe the actual
algorithm. =A0It appears to me that your draft does neither -- it uses
fairly complex data structures while not claiming to describe an
actual implementation.

The intent was t= o document something that did not unnecessarily constrain implementations b= ut was detailed enough to be clear unambiguous. I agree it's not univer= se-harmonizingly elegant, but on the other hand, the documents have to be u= nderstood by implementers who aren't always experts in graph theory.

I do think there's a decent balance there, but of c= ourse it could always be improved. We welcome suggestions.
=A0
1. Do different forwarding behavio= urs interoperate?

The general answer is no -- incompatible forwarding behaviours cause
persistent routing loops (Section 2.2.2). =A0However, there are
particular cases where everything works out, most importantly mixing
source-specific and ordinary next-hop routing (Section 4.1). =A0(Please
do not underestimate the importance of this property -- what it says
is that you can mix "legacy" routers with source-specific ones.)= =A0

2. Can we characterise a class of interoperable forwarding behaviours?

The hard property -- which we're currently working on reformulating in<= br> a manner that avoids mathematical jargon -- is that a set of routers
will interoperate without persistent routing loops as long as their
forwarding behaviours have a common linearisation. =A0(This is actually
an equivalence -- you can construct topologies that yield a persistent
routing loop unless there exists a linearisation. =A0Which is a rather
cool property.)

The softer, engineering answer is given in Section 4.2. =A0The
formulation there is admittedly clumsy, we're working on it.

Personally, I think you're being a bit too op= timistic on what is possible in the real world. I do think it's good to= document the circumstances under which things are likely to work, but I fe= ar that we won't actually be able to take advantage of them because we = won't be able to know if we're in one of the working cases. So if w= e end up in a broken topology, most of the time routing is dead in the wate= r anyway.
=A0
3. What class of forwarding behaviours do we= want to allow in Homenet?

Clearly, we want to allow both source-specific, destination first
routing, and classical next-hop routing to live in the same routing
domain.

If we can achieve this in a suffici= ently large set of topologies. Otherwise, it's possible that it's b= etter to explicitly not support this mode rather than attempt to support it= only if the topology works.
=A0
Do we want to allow TOS-specific and flow-id= -specific?

Personally, I don't think so. I think source+destin= ation routing is about as much as we can reasonably pull off in the real wo= rld. Others may disagree (and I know many people believe that even just src= +dst is impossible to deploy in the real world).
=A0
> Perhaps, but on the other hand, &q= uot;this is the right thing to do because Fred
> Baker says so in private email" is not appropriate justification = either.

This is a somewhat disingenious way of describing Section 2.2.2.
<= /blockquote>

I'm just repeating what you wrote.
=A0
I think there's a misunderstan= ding here.
draft-boutier-homenet-source-specific-routing-00 is a description of
a working implementation of source-specific routing, that has the
"obviously right" behaviour, and that has been implemented over a= n
off-the-shelf operating system. =A0This draft was published in order to
request a slot at the Berlin meeting where I want to present this
work, describe a few of the remaining open problems, prompt further
discussion, and hopefully convince people to attempt their own
implementation.

Then perhaps the proble= m is that instead of an implementation report, it reads a bit like a scient= ific paper, with its own introduction and characterization of the problem (= which overlap with the existing work in this working group), and partly lik= e a specification (but an underspecified one - for example, it doesn't = say what the disambiguation looks like). And the implementation report itse= lf is unofrtunately lacking crucial details like what the limitations of cu= rrent OSes are and what "disambiguation routes" need to look like= , how often they appear in practice, etc.)

I have no problem with the implementation report - in f= act, I look forward to more details when you write them up. But I do think = that the part of your draft that is the implementation report should its ow= n document, separate from anything else, and I do think that the characteri= zation part should be in a separate document, either [TROAN], to which the = authors do welcome constructive criticism, or, if the working group thinks = otherwise, something else.

But putting everything in one document is not a good id= ea. It's true that this is not how most documents, including as scienti= fic papers, are written, but on the other hand, IETF RFCs are a more collab= orative environment than your average scientific journal.
--047d7b3a9386ac4c2304e115b744-- From mike@mtcc.com Tue Jul 9 08:55:40 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B9E221F9C08 for ; Tue, 9 Jul 2013 08:55:40 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.539 X-Spam-Level: X-Spam-Status: No, score=-2.539 tagged_above=-999 required=5 tests=[AWL=0.060, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zWl5ySWmnoOY for ; Tue, 9 Jul 2013 08:55:35 -0700 (PDT) Received: from mtcc.com (mtcc.com [50.0.18.224]) by ietfa.amsl.com (Postfix) with ESMTP id 8F9DF21F9974 for ; Tue, 9 Jul 2013 08:55:18 -0700 (PDT) Received: from michael-thomass-macbook.local (aric.mtcc.com [50.0.18.225] (may be forged)) (authenticated bits=0) by mtcc.com (8.14.3/8.14.3) with ESMTP id r69FtGpH016799 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Tue, 9 Jul 2013 08:55:17 -0700 Message-ID: <51DC3261.1090404@mtcc.com> Date: Tue, 09 Jul 2013 08:55:13 -0700 From: mike User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130307 Thunderbird/17.0.4 MIME-Version: 1.0 To: homenet@ietf.org References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DDE9962@wds-exc1.okna.nominet.org.uk> <22885.1372946169@sandelman.ca> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=1368; t=1373385317; x=1374249317; c=relaxed/simple; s=thundersaddle.kirkwood; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=mtcc.com; i=mike@mtcc.com; z=From:=20mike=20 |Subject:=20Re=3A=20[homenet]=20IETF=2087=20-=20call=20for= 20agenda=20items |Sender:=20 |To:=20homenet@ietf.org |Content-Type:=20text/plain=3B=20charset=3DISO-8859-1=3B=20 format=3Dflowed |Content-Transfer-Encoding:=207bit |MIME-Version:=201.0; bh=kj2gsv1bhAGkBf9II+di0+Bor5QkggnADZk4drkr1NQ=; b=V1qUJ5vuqrVFNTkGqDtS//szKBwvkMvs9P00zuTGnCpmIivZzcFnmCKL4Z TeEfbXrywMJD/SJIp8r5VLtk+gKh1HeH+A8l2dZQSegTfOHbF6MyUa1ZSbqx bOziT+QBPHdI1PeGSjV8sNMGoELNfKhia5BhT1/a/yN/fbczGmMd4=; Authentication-Results: ; v=0.1; dkim=pass header.i=mike@mtcc.com ( sig from mtcc.com/thundersaddle.kirkwood verified; ); dkim-asp=pass header.From=mike@mtcc.com Subject: Re: [homenet] IETF 87 - call for agenda items X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 15:55:40 -0000 On 7/5/13 12:59 AM, Lorenzo Colitti wrote: > > Far be it from me to object to people doing more work, but... isn't it premature to attempt to define a generic architecture to configure anything > that's possible to congfigure? That seems like it's a lot to bite off, and would take a while. Can we get away with a layered approach, where we > first build a network with working routing, and then we figure out how to run services on top of it? > Given the breadth of protocols and services, many lacking any network based configuration at all, and combine that permanent infrastructure mated with the ad hoc roaming on and off my homenet, I think that the idea there there is going to be a One True Configuration protocol is... well, pretty dubious. What I've been wondering is whether we need a meta layer that stimulates other configuration layers to initiate configuration/etc in their own native tongue. We have many protocols (eg IXFR, DHCP) but the coordination is either lacking in a littleconf situation (IXFR), or klunky and trying to go beyond its pay grade in a complicated topology (DHCP). The first step of getting things autoconfigured is to decide who arbitrates conflicts and how end devices react to the various authorities (eg, when I roam onto my neighbor's net). This strikes me as a very hard problem in general. Mike From dave.taht@gmail.com Tue Jul 9 10:30:45 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE73C21F9344 for ; Tue, 9 Jul 2013 10:30:45 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.835 X-Spam-Level: X-Spam-Status: No, score=-1.835 tagged_above=-999 required=5 tests=[AWL=0.765, BAYES_00=-2.599, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jaHXvh9eKE7Y for ; Tue, 9 Jul 2013 10:30:43 -0700 (PDT) Received: from mail-ie0-x231.google.com (mail-ie0-x231.google.com [IPv6:2607:f8b0:4001:c03::231]) by ietfa.amsl.com (Postfix) with ESMTP id 439C321F9E38 for ; Tue, 9 Jul 2013 10:30:43 -0700 (PDT) Received: by mail-ie0-f177.google.com with SMTP id aq17so13051951iec.22 for ; Tue, 09 Jul 2013 10:30:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=89+AC7L/YACNLUw/9Ubq7oGpx0HO8K4KpeHuPwp+d+o=; b=TCGPl85SQN9X9QnKjfCEPNgmVxPluwYAHuDjcXcNkRkK291Ac+/y8vMDGkoZYavqZY d9VDpOXzQ1v3NGIkYX0XL3eyYhtx9Ar901imVS+KJZG8DPeFmfWYxlSlfV7vqjSVExvE mj1SReehSMaYKYJFwSwKCtDwwXA3EOnqhqMNeu11cdA4UNFhlnX3S3g/A9/8Z3o14k7B csNnT1kkJVovEPOgoiZlDNs4N69q4lz/HJsXkTv01A5nmNbkgW8bZ64tZvqIMiRNLTE/ OeKxUoxBS53kd+NBOlzbzskrWc06SxKPnzfZT41JadwBwY/bmoa+zxByVNRy7ZEoNFXI tVtw== MIME-Version: 1.0 X-Received: by 10.50.88.7 with SMTP id bc7mr34353330igb.37.1373391034688; Tue, 09 Jul 2013 10:30:34 -0700 (PDT) Received: by 10.64.86.8 with HTTP; Tue, 9 Jul 2013 10:30:34 -0700 (PDT) In-Reply-To: <51DC3261.1090404@mtcc.com> References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DDE9962@wds-exc1.okna.nominet.org.uk> <22885.1372946169@sandelman.ca> <51DC3261.1090404@mtcc.com> Date: Tue, 9 Jul 2013 10:30:34 -0700 Message-ID: From: Dave Taht To: mike Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: homenet@ietf.org Subject: Re: [homenet] IETF 87 - call for agenda items X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 17:30:46 -0000 On Tue, Jul 9, 2013 at 8:55 AM, mike wrote: > On 7/5/13 12:59 AM, Lorenzo Colitti wrote: >> >> >> Far be it from me to object to people doing more work, but... isn't it >> premature to attempt to define a generic architecture to configure anyth= ing >> that's possible to congfigure? That seems like it's a lot to bite off, a= nd >> would take a while. Can we get away with a layered approach, where we fi= rst >> build a network with working routing, and then we figure out how to run >> services on top of it? >> > > Given the breadth of protocols and services, many lacking any network bas= ed > configuration > at all, and combine that permanent infrastructure mated with the ad hoc > roaming on and > off my homenet, I think that the idea there there is going to be a One Tr= ue > Configuration > protocol is... well, pretty dubious. > > What I've been wondering is whether we need a meta layer that stimulates > other configuration > layers to initiate configuration/etc in their own native tongue. We have > many protocols > (eg IXFR, DHCP) but the coordination is either lacking in a littleconf > situation (IXFR), or klunky > and trying to go beyond its pay grade in a complicated topology (DHCP). = The > first step of > getting things autoconfigured is to decide who arbitrates conflicts and h= ow > end devices > react to the various authorities (eg, when I roam onto my neighbor's net)= . > > This strikes me as a very hard problem in general. I've been sort of waiting for the list to discover commonly deployed protocols like upnp and ssdp. Multicasting a little bit... http://en.wikipedia.org/wiki/Universal_Plug_and_Play http://tools.ietf.org/html/draft-bnss-v6ops-upnp-01 > > Mike > > _______________________________________________ > homenet mailing list > homenet@ietf.org > https://www.ietf.org/mailman/listinfo/homenet --=20 Dave T=E4ht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.= html From hrogge@googlemail.com Tue Jul 9 10:35:04 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7901D21F9F5E for ; Tue, 9 Jul 2013 10:35:04 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.978 X-Spam-Level: X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 80-207seGNaQ for ; Tue, 9 Jul 2013 10:35:03 -0700 (PDT) Received: from mail-qc0-x22e.google.com (mail-qc0-x22e.google.com [IPv6:2607:f8b0:400d:c01::22e]) by ietfa.amsl.com (Postfix) with ESMTP id 91CDF21F9F33 for ; Tue, 9 Jul 2013 10:35:03 -0700 (PDT) Received: by mail-qc0-f174.google.com with SMTP id m15so3114198qcq.19 for ; Tue, 09 Jul 2013 10:35:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=nwV5GIiZ8zD8OCllM4PZmQLCtzWokYPp9ZmNm46G4/k=; b=CVSca2F2l3y0TejicAz0DCJeqcG+m3Lt8pr+dR3NERRujtmBEhFeGwfM2rgUt0dvVO t9s3doCFYjQjfd3sBOhB87G7cyN3fHm8w/W6Es6b5n7H4ko3x1t/4ZzDu4uI+ZBcvmOj poddJC67pMV4jFiHXoloKNeN63ra3ay5A/Jybyx5jnTZ66armWMuHdKdlkQy7qYetIu+ PlHQWisF3hjR6ysfP9MvuJlJbuZK8Dhu4+d5sG0idQcAVv4gtYj8Cq+wfOvk3WsaOJEL b+JwAleGhUsuKWqOSnMzL7guOaKHobkllVRion21zz04sGhC6KAqfbyVIcVaddinS+pm AxIQ== X-Received: by 10.49.62.33 with SMTP id v1mr21561723qer.53.1373391303090; Tue, 09 Jul 2013 10:35:03 -0700 (PDT) MIME-Version: 1.0 Received: by 10.224.27.73 with HTTP; Tue, 9 Jul 2013 10:34:43 -0700 (PDT) In-Reply-To: <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> From: Henning Rogge Date: Tue, 9 Jul 2013 19:34:43 +0200 Message-ID: To: Juliusz Chroboczek Content-Type: text/plain; charset=ISO-8859-1 Cc: "homenet@ietf.org" , Lorenzo Colitti Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 17:35:04 -0000 I think the last paragraph of Section 4.1 is not necessarily true for all protocols. You might end up with "non-source route" aware routers that forward the source-route specific information. Still, as long as the different destinations for the source-routed default-routes are in a source-route aware subnet it should work. The "non source-routed" default route will push the traffic into the "source-route aware" subnet... and from there to the destination. It should work both with distance-vector and linkstate routing as long as there is also a "non-sourcerouted" default route. Henning Rogge On Tue, Jul 9, 2013 at 5:14 PM, Juliusz Chroboczek wrote: >> > The general answer is no -- incompatible forwarding behaviours cause >> > persistent routing loops (Section 2.2.2). However, there are >> > particular cases where everything works out, most importantly mixing >> > source-specific and ordinary next-hop routing (Section 4.1). (Please >> > do not underestimate the importance of this property -- what it says >> > is that you can mix "legacy" routers with source-specific ones.) > >> Having multiple source-specific default routes (0.0.0.0/0 or ::/0) are >> a good recipe for routing loops if some routers don't support >> source-specific routing. > > See Section 4.1, notably the second paragraph. > > (And yes -- you get it wrong, you die.) > > -- Juliusz -- We began as wanderers, and we are wanderers still. We have lingered long enough on the shores of the cosmic ocean. We are ready at last to set sail for the stars - Carl Sagan From mike@mtcc.com Tue Jul 9 11:16:32 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F3C6621F9D01 for ; Tue, 9 Jul 2013 11:16:31 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.549 X-Spam-Level: X-Spam-Status: No, score=-2.549 tagged_above=-999 required=5 tests=[AWL=0.050, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 000nI7HUWDTb for ; Tue, 9 Jul 2013 11:16:28 -0700 (PDT) Received: from mtcc.com (mtcc.com [50.0.18.224]) by ietfa.amsl.com (Postfix) with ESMTP id 1763721F9C46 for ; Tue, 9 Jul 2013 11:16:28 -0700 (PDT) Received: from takifugu.mtcc.com (takifugu.mtcc.com [50.0.18.224]) (authenticated bits=0) by mtcc.com (8.14.3/8.14.3) with ESMTP id r69IGNNb031622 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Tue, 9 Jul 2013 11:16:24 -0700 Message-ID: <51DC5377.3070000@mtcc.com> Date: Tue, 09 Jul 2013 11:16:23 -0700 From: Michael Thomas User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.22) Gecko/20090605 Thunderbird/2.0.0.22 Mnenhy/0.7.5.0 MIME-Version: 1.0 To: Dave Taht References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DDE9962@wds-exc1.okna.nominet.org.uk> <22885.1372946169@sandelman.ca> <51DC3261.1090404@mtcc.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=2803; t=1373393785; x=1374257785; c=relaxed/simple; s=thundersaddle.kirkwood; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=mtcc.com; i=mike@mtcc.com; z=From:=20Michael=20Thomas=20 |Subject:=20Re=3A=20[homenet]=20IETF=2087=20-=20call=20for= 20agenda=20items |Sender:=20 |To:=20Dave=20Taht=20 |Content-Type:=20text/plain=3B=20charset=3DISO-8859-1=3B=20 format=3Dflowed |Content-Transfer-Encoding:=207bit |MIME-Version:=201.0; bh=bVF/lWpUALNYmU+tlziNXimUsKFApwqOnlQyGPpqG08=; b=eH+/FiuHbPqaZ7UMpK/bYHNK/cBfZrrzy212Mtcn19RRg31K4tWj205eYj NPJpSRGz7viJEAa7bTKvFXso8HWN9erT3q415wLt0wGj51kbw9dhucjPlaCl jXBRcAQEiD67pS+V+pGRNeiDkbeLf6wxxGfZAn8RpWTYGqHFd7a0Y=; Authentication-Results: ; v=0.1; dkim=pass header.i=mike@mtcc.com ( sig from mtcc.com/thundersaddle.kirkwood verified; ); dkim-asp=pass header.From=mike@mtcc.com Cc: homenet@ietf.org Subject: Re: [homenet] IETF 87 - call for agenda items X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jul 2013 18:16:32 -0000 On 07/09/2013 10:30 AM, Dave Taht wrote: > On Tue, Jul 9, 2013 at 8:55 AM, mike wrote: >> On 7/5/13 12:59 AM, Lorenzo Colitti wrote: >>> >>> Far be it from me to object to people doing more work, but... isn't it >>> premature to attempt to define a generic architecture to configure anything >>> that's possible to congfigure? That seems like it's a lot to bite off, and >>> would take a while. Can we get away with a layered approach, where we first >>> build a network with working routing, and then we figure out how to run >>> services on top of it? >>> >> Given the breadth of protocols and services, many lacking any network based >> configuration >> at all, and combine that permanent infrastructure mated with the ad hoc >> roaming on and >> off my homenet, I think that the idea there there is going to be a One True >> Configuration >> protocol is... well, pretty dubious. >> >> What I've been wondering is whether we need a meta layer that stimulates >> other configuration >> layers to initiate configuration/etc in their own native tongue. We have >> many protocols >> (eg IXFR, DHCP) but the coordination is either lacking in a littleconf >> situation (IXFR), or klunky >> and trying to go beyond its pay grade in a complicated topology (DHCP). The >> first step of >> getting things autoconfigured is to decide who arbitrates conflicts and how >> end devices >> react to the various authorities (eg, when I roam onto my neighbor's net). >> >> This strikes me as a very hard problem in general. > I've been sort of waiting for the list to discover commonly deployed > protocols like upnp and ssdp. Multicasting a little bit... > > http://en.wikipedia.org/wiki/Universal_Plug_and_Play > > http://tools.ietf.org/html/draft-bnss-v6ops-upnp-01 > I think that one of the things that has profoundly changed since all of these have been deployed is the challenges of mobility in the sense of roaming. It's dirt common these days to get on your friend's wireless with phones, but what does that really mean from a configuration standpoint for the homenet itself, and for the roamer? They only trust each other to a degree, and probably mostly on the bits level. But my neighbor's may really want to give me access to their display and speakers so I can show them a cool video I just shot, or what have you. It's yet another problem with pure zeroconf solutions: being able to discover something isn't enough: there is an implicit authz/enrollment problem to say whether I *can* use those services. It's just not enough to equate network admission with authorization these days. I don't see how you get around that without littleconf. Mike, in fact just giving out your guestnet password is "littleconf" in and of itself. From jch@pps.univ-paris-diderot.fr Wed Jul 10 06:00:14 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86E5E11E811F for ; Wed, 10 Jul 2013 06:00:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GQkn+Lgc4OKt for ; Wed, 10 Jul 2013 06:00:08 -0700 (PDT) Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by ietfa.amsl.com (Postfix) with ESMTP id 8027D11E81A1 for ; Wed, 10 Jul 2013 06:00:08 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/38117) with ESMTP id r6AD006t012936; Wed, 10 Jul 2013 15:00:00 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 484444FB9B; Wed, 10 Jul 2013 15:00:00 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id 7AnoKSzNOGBz; Wed, 10 Jul 2013 14:59:59 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id E1A884FB9A; Wed, 10 Jul 2013 14:59:58 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1Uwtzy-0001RS-86; Wed, 10 Jul 2013 14:59:58 +0200 Date: Wed, 10 Jul 2013 14:59:58 +0200 Message-ID: <87ppuq7epd.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Henning Rogge In-Reply-To: References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Wed, 10 Jul 2013 15:00:02 +0200 (CEST) Cc: "homenet@ietf.org" , Lorenzo Colitti Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jul 2013 13:00:14 -0000 > I think the last paragraph of Section 4.1 is not necessarily true for > all protocols. You might end up with "non-source route" aware routers > that forward the source-route specific information. We're assuming here that "legacy" routers silently discard source-specific routes. This is the reason for the encoding we use for source-specific routes. > Still, as long as the different destinations for the source-routed > default-routes are in a source-route aware subnet it should work. Could you please clarify. Have you identified another case where everything works out? -- Juliusz From jch@pps.univ-paris-diderot.fr Wed Jul 10 06:14:23 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A63521E8054 for ; Wed, 10 Jul 2013 06:14:23 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2poOKrVf4b6E for ; Wed, 10 Jul 2013 06:14:17 -0700 (PDT) Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by ietfa.amsl.com (Postfix) with ESMTP id 2E39021E804E for ; Wed, 10 Jul 2013 06:14:17 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/38117) with ESMTP id r6ADEFvp022289; Wed, 10 Jul 2013 15:14:15 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 9531B4FB9F; Wed, 10 Jul 2013 15:14:15 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id 0cwcQ0oVFS3i; Wed, 10 Jul 2013 15:14:14 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 2A46F4FB9C; Wed, 10 Jul 2013 15:14:14 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1UwuDl-0001Tw-Qa; Wed, 10 Jul 2013 15:14:13 +0200 Date: Wed, 10 Jul 2013 15:14:13 +0200 Message-ID: <87obaa7e1m.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Lorenzo Colitti In-Reply-To: References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Wed, 10 Jul 2013 15:14:15 +0200 (CEST) Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jul 2013 13:14:23 -0000 > If we can achieve this in a sufficiently large set of topologies. Otherwise, > it's possible that it's better to explicitly not support this mode rather than > attempt to support it only if the topology works. I think we're speaking of two different things here. The condition on a consistent linearisation that I've given above does not depend on the topology: Bellman-Ford will converge to a loop-free configuration as long as there exists a consistent linearisation, whatever the topology. Now of course, a loop-free configuration is of little help if the network is partitioned. So the question you appear to be asking is how many specific routers do you need in order to converge to a configuration that actually gets your packets to the right place. That's a good question, and one to which we don't have a general answer yet. A partial answer is the one given in 4.1. -- Juliusz From hrogge@googlemail.com Wed Jul 10 07:56:51 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56D6921F9A87 for ; Wed, 10 Jul 2013 07:56:51 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.978 X-Spam-Level: X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0ljhzx4RAPbJ for ; Wed, 10 Jul 2013 07:56:50 -0700 (PDT) Received: from mail-qa0-x22f.google.com (mail-qa0-x22f.google.com [IPv6:2607:f8b0:400d:c00::22f]) by ietfa.amsl.com (Postfix) with ESMTP id 95DA621F9A1F for ; Wed, 10 Jul 2013 07:55:58 -0700 (PDT) Received: by mail-qa0-f47.google.com with SMTP id i13so7001199qae.20 for ; Wed, 10 Jul 2013 07:55:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=a6BECbqlaNoAfLsAvRtJKWwCoLp5DPRUpr8G+fP7ZuA=; b=PYumleGSlClTRkcVNDxDWEe1obb6xo2zWASPOOQtwc5v0M4e0+DJmngUR4dhKfAnyC okSKJbGJjqLIfPOJSM5Omf8jqY28vgZSUXLLrw2oDx68Wwbcv3GmnKuSBubqDJTPDLUr r4vue9dSEmYp00wXZGel2Y4eKeQC2GJ9YUxvYATS7BIraGdIwa71ZYwtMXCPXbwqSp1E nw3wWG9R9ipAWCqh/iQhk8PCIxFsWlcoWLg1vmjpy0YbJTos2IpZVvdNORfoTTVyQKRC aIr1FXYsJk3TdejrXE1O4aaWUsYrnVCs7NvkSBOzb2JifdEErCXjCsLzTMs+u72B2EAn mRqw== X-Received: by 10.49.103.136 with SMTP id fw8mr25730766qeb.65.1373468156162; Wed, 10 Jul 2013 07:55:56 -0700 (PDT) MIME-Version: 1.0 Received: by 10.224.27.73 with HTTP; Wed, 10 Jul 2013 07:55:36 -0700 (PDT) In-Reply-To: <87ppuq7epd.wl%jch@pps.univ-paris-diderot.fr> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> <87ppuq7epd.wl%jch@pps.univ-paris-diderot.fr> From: Henning Rogge Date: Wed, 10 Jul 2013 16:55:36 +0200 Message-ID: To: Juliusz Chroboczek Content-Type: text/plain; charset=ISO-8859-1 Cc: "homenet@ietf.org" , Lorenzo Colitti Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jul 2013 14:56:51 -0000 On Wed, Jul 10, 2013 at 2:59 PM, Juliusz Chroboczek wrote: >> Still, as long as the different destinations for the source-routed >> default-routes are in a source-route aware subnet it should work. > > Could you please clarify. Have you identified another case where > everything works out? I am looking at the problem from the link-state point of view. Lets assume there is a random mixture of source-routing aware and non-aware routers. The only restriction is that there is a source-aware path of routers between all gateways (gateways to the are of course source-aware too). There are two topologies in the network, the default topology all routers participate in and a "source-aware" topology. I see three cases when forwarding an IP packet with a "specific source address" along the default route. a) the router is not source-routing aware, which means it forwards the packet along the normal default route b) the router is source-routing aware, but has no source-aware path towards the gateway. In this case it will still forward the packet along the normal default route because it has no connected path to the gateway selected by the source address (shortest path first result should be empty). c) the router is source-routing aware and has at least one path towards the selected destination. In this case it will forward the packet towards the selected gateway. The next hop will also be source-aware, otherwise the link would not have been selected for the "source-aware" topology. Every non-source-aware default route will bring the traffic into the source-aware region around the gateways, which mean they should reach the desired gateway (even if it hit a different gateway first). This should work with or without dropping data on the source-aware topology on the non-source-aware routers. Henning Rogge -- We began as wanderers, and we are wanderers still. We have lingered long enough on the shores of the cosmic ocean. We are ready at last to set sail for the stars - Carl Sagan From jch@pps.univ-paris-diderot.fr Wed Jul 10 08:44:16 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86EBB11E8123 for ; Wed, 10 Jul 2013 08:44:16 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BlmFODA9U9mo for ; Wed, 10 Jul 2013 08:44:10 -0700 (PDT) Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by ietfa.amsl.com (Postfix) with ESMTP id 7E13711E8113 for ; Wed, 10 Jul 2013 08:44:09 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/38117) with ESMTP id r6AFi6SC014659; Wed, 10 Jul 2013 17:44:06 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 55B154FBB7; Wed, 10 Jul 2013 17:44:06 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id 9XtGsS4dmcWO; Wed, 10 Jul 2013 17:44:05 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id E99454FBB5; Wed, 10 Jul 2013 17:44:04 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1UwwYm-0001vu-Gw; Wed, 10 Jul 2013 17:44:04 +0200 Date: Wed, 10 Jul 2013 17:44:04 +0200 Message-ID: <87hag2773v.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Henning Rogge In-Reply-To: References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> <87ppuq7epd.wl%jch@pps.univ-paris-diderot.fr> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Wed, 10 Jul 2013 17:44:08 +0200 (CEST) Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jul 2013 15:44:16 -0000 > I am looking at the problem from the link-state point of view. You're assuming that non-source-specific routers drop source-specific routes, right? > Lets assume there is a random mixture of source-routing aware and > non-aware routers. The only restriction is that there is a > source-aware path of routers between all gateways (gateways to the are > of course source-aware too). Yeah, that's exactly what we describe in 4.1. > Every non-source-aware default route will bring the traffic into the > source-aware region around the gateways, which mean they should reach > the desired gateway (even if it hit a different gateway first). Yes. Hence the language at the end of 4.1. A related question is whether it is okay to reannounce a source- specific route as a non-specific one, for the sake of legacy routers. (This is analogous to aggregation -- reannouncing a more specific route as a less specific one.) The general answer is no, so I was wondering if you'd identified a class of topologies where it is okay to do so. Does anyone know any good papers describing when aggregation is safe? -- Juliusz From hrogge@googlemail.com Wed Jul 10 08:52:21 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3AD5721F9C7E for ; Wed, 10 Jul 2013 08:52:21 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.978 X-Spam-Level: X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4aHoSnwVdLnc for ; Wed, 10 Jul 2013 08:52:20 -0700 (PDT) Received: from mail-qc0-x22f.google.com (mail-qc0-x22f.google.com [IPv6:2607:f8b0:400d:c01::22f]) by ietfa.amsl.com (Postfix) with ESMTP id C6CB721F9F6C for ; Wed, 10 Jul 2013 08:52:12 -0700 (PDT) Received: by mail-qc0-f175.google.com with SMTP id k14so3691010qcv.6 for ; Wed, 10 Jul 2013 08:52:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=5/YKw4fMmykIuBAqxRf436m1DrhiaxCyGtMF6bpq36s=; b=v/oi1URC6CU6hODnZwjA9JNkCHc5wZtzVexG3YapG8Zyh9+lyMmmq4R/WSC2R2YeGD aJhDjIlPbzDmDF71PusjmBbpAKQRvXSUezBUnt+K22BQK5KSiOsY7LtbArm4CXMOxKDb ST6+/ycpk+V1FnvctFWgX8tretoRzTzTdaDENtV4626mmPSr4eP56cjYKS7Z+U3orqyj lTcM065DAh2TwLAQ/1eqL1d5lcuz6br1wZ3kMi8kOKyuUBRFA4aLzCN1C80HFCkpIoqM WNgQ0hViK29qIlVPRPQAa0c37Nj/cKwGYjZAfpruQmwmjQWB2iA3qxlUTdG78dA1eHZh 6Y0g== X-Received: by 10.49.41.41 with SMTP id c9mr21542122qel.19.1373471532199; Wed, 10 Jul 2013 08:52:12 -0700 (PDT) MIME-Version: 1.0 Received: by 10.224.27.73 with HTTP; Wed, 10 Jul 2013 08:51:52 -0700 (PDT) In-Reply-To: <87hag2773v.wl%jch@pps.univ-paris-diderot.fr> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> <87ppuq7epd.wl%jch@pps.univ-paris-diderot.fr> <87hag2773v.wl%jch@pps.univ-paris-diderot.fr> From: Henning Rogge Date: Wed, 10 Jul 2013 17:51:52 +0200 Message-ID: To: Juliusz Chroboczek Content-Type: text/plain; charset=ISO-8859-1 Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jul 2013 15:52:21 -0000 On Wed, Jul 10, 2013 at 5:44 PM, Juliusz Chroboczek wrote: >> I am looking at the problem from the link-state point of view. > > You're assuming that non-source-specific routers drop source-specific > routes, right? Doesn't really matter, at least for the routes to the gateways. >> Lets assume there is a random mixture of source-routing aware and >> non-aware routers. The only restriction is that there is a >> source-aware path of routers between all gateways (gateways to the are >> of course source-aware too). > > Yeah, that's exactly what we describe in 4.1. Okay... wasn't sure about it. >> Every non-source-aware default route will bring the traffic into the >> source-aware region around the gateways, which mean they should reach >> the desired gateway (even if it hit a different gateway first). > > Yes. Hence the language at the end of 4.1. > > A related question is whether it is okay to reannounce a source- > specific route as a non-specific one, for the sake of legacy routers. > (This is analogous to aggregation -- reannouncing a more specific > route as a less specific one.) The general answer is no, so I was > wondering if you'd identified a class of topologies where it is okay > to do so. Does anyone know any good papers describing when aggregation > is safe? In my example I assumed that every gateway announces a non-source-specific route too, so there should be no special code necessary for the "normal" routers. In terms of OLSRv2 an IPv6 gateway could announce its ::/0 route and add a "src prefix xyz::/64" attribute (TLV) to it. Routers that do not understand this attribute just ignore it. Henning Rogge -- We began as wanderers, and we are wanderers still. We have lingered long enough on the shores of the cosmic ocean. We are ready at last to set sail for the stars - Carl Sagan From jch@pps.univ-paris-diderot.fr Wed Jul 10 09:20:10 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7AC4E11E8135 for ; Wed, 10 Jul 2013 09:20:10 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FwMEfsXUnnsM for ; Wed, 10 Jul 2013 09:20:04 -0700 (PDT) Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by ietfa.amsl.com (Postfix) with ESMTP id 8707511E812A for ; Wed, 10 Jul 2013 09:20:03 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/38117) with ESMTP id r6AGJtrY003672; Wed, 10 Jul 2013 18:19:55 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 6E7D04FBBB; Wed, 10 Jul 2013 18:19:55 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id 7ioFSbRvV77E; Wed, 10 Jul 2013 18:19:54 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 39E1C4FBBA; Wed, 10 Jul 2013 18:19:54 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1Uwx7R-0001xC-Qq; Wed, 10 Jul 2013 18:19:53 +0200 Date: Wed, 10 Jul 2013 18:19:53 +0200 Message-ID: <87d2qq75g6.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Henning Rogge In-Reply-To: References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> <87ppuq7epd.wl%jch@pps.univ-paris-diderot.fr> <87hag2773v.wl%jch@pps.univ-paris-diderot.fr> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Wed, 10 Jul 2013 18:19:58 +0200 (CEST) Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jul 2013 16:20:10 -0000 > In my example I assumed that every gateway announces a > non-source-specific route too, so there should be no special code > necessary for the "normal" routers. Unless I'm missing something, that's not as simple as you make it. Consider this: -- A -- B -- Suppose that A announces (::/0, alpha), and B announces (::/0, beta) (two source-specific default routes). Suppose further that, as you suggest, both A and B announce default routes (::/0, ::/0). What happens when A receives a packet that's not sourced in either alpha or beta? It will route it towards B (which, you will recall, is announcing a non-specific default route). Now B will send the packet back to A, and you're in trouble. So you cannot just announce a default route, you must redistribute a blackhole route. But then, you might end up overriding a bona fide default route with your blackhole. Grr. I'm pretty sure various workarounds can be devised (such as using a very high metric for the blackhole route, or adding a flag "this route must be ignored by source-specific routers"), but I'd obviously prefer avoiding such hacks. -- Juliusz From jch@pps.univ-paris-diderot.fr Wed Jul 10 09:26:13 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 484C121F91A3 for ; Wed, 10 Jul 2013 09:26:13 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b5GDcmYn8NQc for ; Wed, 10 Jul 2013 09:26:07 -0700 (PDT) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by ietfa.amsl.com (Postfix) with ESMTP id ACD3F21F8C7C for ; Wed, 10 Jul 2013 09:26:06 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/38117) with ESMTP id r6AGQ2OD024941; Wed, 10 Jul 2013 18:26:02 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 99E624FBBA; Wed, 10 Jul 2013 18:26:02 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id EL0biVkvn9EY; Wed, 10 Jul 2013 18:26:01 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 6BAF34FBAF; Wed, 10 Jul 2013 18:26:01 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1UwxDN-0001xO-0C; Wed, 10 Jul 2013 18:26:01 +0200 Date: Wed, 10 Jul 2013 18:26:00 +0200 Message-ID: <87bo6a755z.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Henning Rogge In-Reply-To: References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> <87ppuq7epd.wl%jch@pps.univ-paris-diderot.fr> <87hag2773v.wl%jch@pps.univ-paris-diderot.fr> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Wed, 10 Jul 2013 18:26:03 +0200 (CEST) Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jul 2013 16:26:13 -0000 > > You're assuming that non-source-specific routers drop source-specific > > routes, right? > > Doesn't really matter, at least for the routes to the gateways. Hmm... Consider the following topology: -- A -- X -- B -- \ / - Y - A is announcing (::/0, alpha), B is announcing (::/0, beta). X is source-specific. Y is a legacy router. Suppose now that rather than dropping the source-specific routes, Y is casting them into non-specific default routes, and that it has selected A as its next hop for the default route. Now X crashes: -- A B -- \ / - Y - A's routing table is now just (::/0, alpha) and (::/0, ::/0), with the latter pointing at Y. But Y is still pointing its default route at A, so you're in trouble. If legacy routers just drop specific routes -- you get a blackhole instead of a routing loop. -- Juliusz From teco@inf-net.nl Wed Jul 10 12:44:24 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BAEB321F9DAA for ; Wed, 10 Jul 2013 12:44:24 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.599 X-Spam-Level: X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gC5uGzPPcAu3 for ; Wed, 10 Jul 2013 12:44:20 -0700 (PDT) Received: from mail-ea0-f176.google.com (mail-ea0-f176.google.com [209.85.215.176]) by ietfa.amsl.com (Postfix) with ESMTP id ABF8421F9D8B for ; Wed, 10 Jul 2013 12:44:18 -0700 (PDT) Received: by mail-ea0-f176.google.com with SMTP id z15so5136006ead.7 for ; Wed, 10 Jul 2013 12:44:12 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=I1bEB6QxlkPQ/0LotEulquEmv/liZRIkrvqIwdx2o9E=; b=fsU2Kv7Bpx+EZH79yQrFeQfEyYibwDMPpoVmZoqEKe9OHEd2dhKe8Vx82DE+S0zx/2 jnbVfIiEfV1Zam0fYL3UKI4g9/uXVzxViiPQBsZJb5ZiArNFHWTJp1kYtrsWj3H6lMl/ e4dhPbudjkrPSPRyYb0xBeWR4sbM7GTcci1GWCsEBmFh/hqi0sDsM7HjGULPdaf+aEMi QOWAOJWUM2iSr40bzrp24c9Lh5PPulejd9Om6CvKUwWmUhPbcnUntsxcxrrSDX4SoNvR MRXgUMz9h0n9jySyjGpFkZc02+DSSCiWZLRZ8qm6nDEc1Cx2MonhmmSPU4GnLMHub0zq QWbA== X-Received: by 10.14.7.2 with SMTP id 2mr37812758eeo.145.1373485452810; Wed, 10 Jul 2013 12:44:12 -0700 (PDT) Received: from [10.175.173.26] (524A14A4.cm-4-3a.dynamic.ziggo.nl. [82.74.20.164]) by mx.google.com with ESMTPSA id b7sm62500510eef.16.2013.07.10.12.44.10 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 10 Jul 2013 12:44:11 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Teco Boot In-Reply-To: <87d2qq75g6.wl%jch@pps.univ-paris-diderot.fr> Date: Wed, 10 Jul 2013 21:44:09 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> <87ppuq7epd.wl%jch@pps.univ-paris-diderot.fr> <87hag2773v.wl%jch@pps.univ-paris-diderot.fr> <87d2qq75g6.wl%jch@pps.univ-paris-diderot.fr> To: Juliusz Chroboczek X-Mailer: Apple Mail (2.1508) X-Gm-Message-State: ALoCoQmAlgQ3CVImqp7FfXLfLAppAH0idmDTKAvn1G39xeetXCzR8kRR6H0Ce/4f6uub4yJ3rjdb Cc: Henning Rogge , "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jul 2013 19:44:24 -0000 Op 10 jul. 2013, om 18:19 heeft Juliusz Chroboczek = het volgende geschreven: >> In my example I assumed that every gateway announces a >> non-source-specific route too, so there should be no special code >> necessary for the "normal" routers. >=20 > Unless I'm missing something, that's not as simple as you make it. > Consider this: >=20 > -- A -- B -- >=20 > Suppose that A announces (::/0, alpha), and B announces (::/0, beta) > (two source-specific default routes). Suppose further that, as you > suggest, both A and B announce default routes (::/0, ::/0). >=20 > What happens when A receives a packet that's not sourced in either > alpha or beta? It will route it towards B (which, you will recall, is > announcing a non-specific default route). Now B will send the packet > back to A, and you're in trouble. No. A knows B sends out a specific default route. A shall not send = packets to B where B doesn't know what to do with it. This is delegated = ingress filtering. In a homenet, "normal" routers know how to handle multi-homing.=20 Teco >=20 > So you cannot just announce a default route, you must redistribute > a blackhole route. But then, you might end up overriding a bona fide > default route with your blackhole. Grr. >=20 > I'm pretty sure various workarounds can be devised (such as using > a very high metric for the blackhole route, or adding a flag "this > route must be ignored by source-specific routers"), but I'd obviously > prefer avoiding such hacks. >=20 > -- Juliusz > _______________________________________________ > homenet mailing list > homenet@ietf.org > https://www.ietf.org/mailman/listinfo/homenet From v6ops@globis.net Wed Jul 10 23:35:21 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BB4C21F9DBC for ; Wed, 10 Jul 2013 23:35:21 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.566 X-Spam-Level: X-Spam-Status: No, score=-2.566 tagged_above=-999 required=5 tests=[AWL=0.033, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xG6VBXpC-JQH for ; Wed, 10 Jul 2013 23:35:21 -0700 (PDT) Received: from globis01.globis.net (RayH-1-pt.tunnel.tserv11.ams1.ipv6.he.net [IPv6:2001:470:1f14:62e::2]) by ietfa.amsl.com (Postfix) with ESMTP id 05D3C21F9DB5 for ; Wed, 10 Jul 2013 23:35:20 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by globis01.globis.net (Postfix) with ESMTP id 218DE8700ED; Thu, 11 Jul 2013 08:35:05 +0200 (CEST) Received: from globis01.globis.net ([127.0.0.1]) by localhost (mail.globis.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pz1lbmQNoccs; Thu, 11 Jul 2013 08:35:05 +0200 (CEST) Received: from Rays-iMac-2.local (unknown [192.168.0.3]) (Authenticated sender: Ray.Hunter@globis.net) by globis01.globis.net (Postfix) with ESMTPA id DBF768700EC; Thu, 11 Jul 2013 08:35:04 +0200 (CEST) Message-ID: <51DE5212.90405@globis.net> Date: Thu, 11 Jul 2013 08:34:58 +0200 From: Ray Hunter User-Agent: Postbox 3.0.8 (Macintosh/20130427) MIME-Version: 1.0 To: Juliusz Chroboczek References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> <87ppuq7epd.wl%jch@pps.univ-paris-diderot.fr> <87hag2773v.wl%jch@pps.univ-paris-diderot.fr> <87bo6a755z.wl%jch@pps.univ-paris-diderot.fr> In-Reply-To: <87bo6a755z.wl%jch@pps.univ-paris-diderot.fr> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Henning Rogge , "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jul 2013 06:35:21 -0000 Juliusz Chroboczek wrote: >>> You're assuming that non-source-specific routers drop source-specific >>> routes, right? >> Doesn't really matter, at least for the routes to the gateways. > > Hmm... > > Consider the following topology: > > > -- A -- X -- B -- > \ / > - Y - > > A is announcing (::/0, alpha), B is announcing (::/0, beta). X is > source-specific. Y is a legacy router. > > Suppose now that rather than dropping the source-specific routes, Y is > casting them into non-specific default routes, and that it has > selected A as its next hop for the default route. > > Now X crashes: > > -- A B -- > \ / > - Y - > > A's routing table is now just (::/0, alpha) and (::/0, ::/0), with the > latter pointing at Y. But Y is still pointing its default route at A, > so you're in trouble. > > If legacy routers just drop specific routes -- you get a blackhole > instead of a routing loop. > > -- Juliusz > Hardly surprising. Whenever you have multiple routing technologies active in one network, you're going to get pathological cases. What would a current standard OSPF implementation do today? I presume ignore the LSA's for source-specific routing, and cause a black hole. That's not so bad IMHO. What's the fix? Detect routing loops automatically so Y disables injecting the synthesised default route when it sees packets bouncing? If you're going to do that then you've had to update Y's code anyway, so you may as well implement source-specific routing. Mandate all Homenet routers MUST support source-specific routing, and update the version number of the routing protocol? Advise users to move any legacy routers to the leaves of their network, or remove them completely? That's pretty much what's going to happen anyway with legacy non IPv6 speaking routers. regards, RayH From lorenzo@google.com Thu Jul 11 00:25:48 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E492421F8F4F for ; Thu, 11 Jul 2013 00:25:48 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.822 X-Spam-Level: X-Spam-Status: No, score=-1.822 tagged_above=-999 required=5 tests=[AWL=0.155, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XAcAakulmAeW for ; Thu, 11 Jul 2013 00:25:48 -0700 (PDT) Received: from mail-vc0-x229.google.com (mail-vc0-x229.google.com [IPv6:2607:f8b0:400c:c03::229]) by ietfa.amsl.com (Postfix) with ESMTP id F35C521F8F4D for ; Thu, 11 Jul 2013 00:25:47 -0700 (PDT) Received: by mail-vc0-f169.google.com with SMTP id ia10so6547714vcb.0 for ; Thu, 11 Jul 2013 00:25:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=SiHmnDDt3eBwIdgIV2joWFfyJ0+aW4RnojoaL21yZ5U=; b=L9UqB2BKS8PaK5xIi6cklFsN9bP4Xno01HzQdvATPq4DJwlB9L1gvGlGfhiZx/3cI2 48Piknp8Wgxm3xLl2uFvubXTHzCyjcigrnrO/qRsTjCN+gPXgzULAP5JBx2wlpihonDQ BTDJbn9z0IGIa346cWHlrkDCxnQP8kg1bOBUBPfz9HKXGIrRMV2ETKGPxbRmVlWvyD06 o0yMs1GzjdeNb/gU9+YEG7AeY9Z1fbZdvtfQqyNzuF7lQD0re4gSKsoB/Sivt6EiOD+p 56KZ0M2qzGCbIjvjQetdcy/7chNTnFPUYayy9HCrK6gByGysZZC0yMijy8LUrtQ50MN5 J0wg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=SiHmnDDt3eBwIdgIV2joWFfyJ0+aW4RnojoaL21yZ5U=; b=Vu+G1B3zfhYI3cF5R8VjlyOdmtp1oXdOnRO6gp6ojQ6DR/uL12IB2wwhhQql9sr5ol 5pfSU8JImf4/l1C7G1qJXgIbSNGsweldMVbIlxI0/kWecpdd+a02gXJy0ykUQT3xETO0 xtMaLgpQtI4xYuW2TKPpYGBQrOqjk0lNiKe1GQVt+5aKpRqtFe60qN+vL0ynlgLn5Xig moUFlhPoz7zK8XeF6JSmrT9XNrmxGw/cj+VbBMvvMG4EfVW/FsnzEhAizNokyf+M4nga Cqr6CJqS8NLJLTlvKnIcQCEyclJNqc/ZCDtuXzs8q0QIkldExtZRBHRM9lhfuCmgK30C t25g== X-Received: by 10.220.112.76 with SMTP id v12mr20656109vcp.63.1373527546737; Thu, 11 Jul 2013 00:25:46 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.217.141 with HTTP; Thu, 11 Jul 2013 00:25:26 -0700 (PDT) In-Reply-To: References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> <87ppuq7epd.wl%jch@pps.univ-paris-diderot.fr> From: Lorenzo Colitti Date: Thu, 11 Jul 2013 16:25:26 +0900 Message-ID: To: Henning Rogge Content-Type: multipart/alternative; boundary=047d7b342fb28366e304e1374df0 X-Gm-Message-State: ALoCoQn+mCU2CwWSJxAW6wWjHdoZplUPilerZ8Jn90Sv4lcnF+mGQB+anZhCbLk05tIdyqvZxJ+nEx5Ai5bekA0rplAiXlq/4IuRgfQe/5Mq3gS/dLTe9+QLJVQrvz9XY36qrq+YCjeQ5TVDiVZrTQlFkBH4CtjujVLPqXYp5U3Vg6pnZsV3gxZB5OR65KdwC748oBwO+uAo Cc: "homenet@ietf.org" , Juliusz Chroboczek Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jul 2013 07:25:49 -0000 --047d7b342fb28366e304e1374df0 Content-Type: text/plain; charset=ISO-8859-1 On Wed, Jul 10, 2013 at 11:55 PM, Henning Rogge wrote: > The only restriction is that there is a source-aware path of routers > between all gateways (gateways to the are of course source-aware too). > But isn't this an impossible requirement to meet in reality? What if users plug things in in such a way that there is no such path between two given gateways? --047d7b342fb28366e304e1374df0 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Wed, Jul 10, 2013 at 11:55 PM, Henning Rogge <hro= gge@googlemail.com> wrote:
The only restriction is that there is a=A0source-aware path of routers between all gateways (gate= ways to the are=A0of course sour= ce-aware too).

But isn't this an impossible requireme= nt to meet in reality? What if users plug things in in such a way that ther= e is no such path between two given gateways?
--047d7b342fb28366e304e1374df0-- From hrogge@googlemail.com Thu Jul 11 03:45:07 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 52B8021F9F9E for ; Thu, 11 Jul 2013 03:45:07 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.978 X-Spam-Level: X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A9WOo9bghdfz for ; Thu, 11 Jul 2013 03:45:06 -0700 (PDT) Received: from mail-qe0-x230.google.com (mail-qe0-x230.google.com [IPv6:2607:f8b0:400d:c02::230]) by ietfa.amsl.com (Postfix) with ESMTP id 8C6B521F9FF3 for ; Thu, 11 Jul 2013 03:45:06 -0700 (PDT) Received: by mail-qe0-f48.google.com with SMTP id 2so4263572qea.7 for ; Thu, 11 Jul 2013 03:45:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=W6xkgdHosjIwkE5l2zw5Ud82xJd31KZkXZwIxaxnnj8=; b=ftT0th0AzpVbE942/6A+qdKBHeDeVWxhADPr8sn5OEpaD0AafPXTW9IJmuJMZ99RZP C02JS6dk4wmFLWQsbWMw/w4haDzcfGjdBN+Dea0NdJ9scPpvlX8gepmVZFuJ8YWkOwAT L6zRM3tkCeGod8w9K17jQ1MSeK2DjFBbUXutgVjm4qNSicOR44g6KhRoCkxWBVNG09zq I+no6hNeDjnxTaHcpmSiHXjwT8NcmwyhXyAizLBnMY8xxQY1o9q9wu94dixePX5HUvBY 7ds8rR5gXNED4/ds9h2Hi9ASUwXoX9UQyq2MhX9NY0N4Oph8f49P6HRM1Q9iw0pseAFt SBlA== X-Received: by 10.49.62.33 with SMTP id v1mr29243636qer.53.1373539504778; Thu, 11 Jul 2013 03:45:04 -0700 (PDT) MIME-Version: 1.0 Received: by 10.224.27.73 with HTTP; Thu, 11 Jul 2013 03:44:44 -0700 (PDT) In-Reply-To: <87d2qq75g6.wl%jch@pps.univ-paris-diderot.fr> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> <87ppuq7epd.wl%jch@pps.univ-paris-diderot.fr> <87hag2773v.wl%jch@pps.univ-paris-diderot.fr> <87d2qq75g6.wl%jch@pps.univ-paris-diderot.fr> From: Henning Rogge Date: Thu, 11 Jul 2013 12:44:44 +0200 Message-ID: To: Juliusz Chroboczek Content-Type: text/plain; charset=ISO-8859-1 Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jul 2013 10:45:07 -0000 On Wed, Jul 10, 2013 at 6:19 PM, Juliusz Chroboczek wrote: > Consider this: > > -- A -- B -- > > Suppose that A announces (::/0, alpha), and B announces (::/0, beta) > (two source-specific default routes). Suppose further that, as you > suggest, both A and B announce default routes (::/0, ::/0). > > What happens when A receives a packet that's not sourced in either > alpha or beta? It will route it towards B (which, you will recall, is > announcing a non-specific default route). Now B will send the packet > back to A, and you're in trouble. I would assume that a packet that is not source-ip tagged for a specific gateway would just go out of any gateway. In this case gateway A. Henning Rogge -- We began as wanderers, and we are wanderers still. We have lingered long enough on the shores of the cosmic ocean. We are ready at last to set sail for the stars - Carl Sagan From hrogge@googlemail.com Thu Jul 11 03:49:05 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBCAA11E80D5 for ; Thu, 11 Jul 2013 03:49:05 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.978 X-Spam-Level: X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sfjeI4mcjF2y for ; Thu, 11 Jul 2013 03:49:05 -0700 (PDT) Received: from mail-qc0-x229.google.com (mail-qc0-x229.google.com [IPv6:2607:f8b0:400d:c01::229]) by ietfa.amsl.com (Postfix) with ESMTP id 580BD11E80C5 for ; Thu, 11 Jul 2013 03:49:04 -0700 (PDT) Received: by mail-qc0-f169.google.com with SMTP id c10so4236361qcz.14 for ; Thu, 11 Jul 2013 03:49:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=WqxJFljay1UyEc2JbSP3Ru2IEschh8mBSluBSdj+DYY=; b=b5WgyTrDDek7/3+D0cHzGrngxtfGm4fVJPC6x/OeW/OElGSvo6WxblZOn0n+8I2BOj kwUbC3UmrA6XmVaSeh1+E7sp6GPUxKGbgg7hpdAQgE5pxVHCHlQhBwBwATOu7bxargZO n44dgRzj//LuKRF0cy43IiVzn3l0KSIMQjdbX1GOfly+m7rJseXIqzlCQww8JE/wEPKh oZ0Blzrifpe072oxUu4cNzgenq5PSGs3PcIdEeaTzY1jgzHnKWk7Xf7P+Dod/mI3zNIy VkiiDRSRqXWA3nFFGQCMyPn3rRfg18mISmygrpLgmTsDz8HqvdCjL1V0fy7XR2clvaB5 9lwA== X-Received: by 10.49.103.136 with SMTP id fw8mr29489367qeb.65.1373539744213; Thu, 11 Jul 2013 03:49:04 -0700 (PDT) MIME-Version: 1.0 Received: by 10.224.27.73 with HTTP; Thu, 11 Jul 2013 03:48:44 -0700 (PDT) In-Reply-To: <87bo6a755z.wl%jch@pps.univ-paris-diderot.fr> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> <87ppuq7epd.wl%jch@pps.univ-paris-diderot.fr> <87hag2773v.wl%jch@pps.univ-paris-diderot.fr> <87bo6a755z.wl%jch@pps.univ-paris-diderot.fr> From: Henning Rogge Date: Thu, 11 Jul 2013 12:48:44 +0200 Message-ID: To: Juliusz Chroboczek Content-Type: text/plain; charset=ISO-8859-1 Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jul 2013 10:49:06 -0000 On Wed, Jul 10, 2013 at 6:26 PM, Juliusz Chroboczek wrote: > Consider the following topology: > > -- A -- X -- B -- > \ / > - Y - > > A is announcing (::/0, alpha), B is announcing (::/0, beta). X is > source-specific. Y is a legacy router. Okay. > Suppose now that rather than dropping the source-specific routes, Y is > casting them into non-specific default routes, and that it has > selected A as its next hop for the default route. Y is just announcing that it only does forward normal traffic, its not part of the "source-specific" topology. > Now X crashes: > > -- A B -- > \ / > - Y - > > A's routing table is now just (::/0, alpha) and (::/0, ::/0), with the > latter pointing at Y. But Y is still pointing its default route at A, > so you're in trouble. I think its the same issue/misunderstanding we had in the last post. The question if traffic for an unspecific source-address can go out of any gateway or not. If it can go out of any gateway, A will just take the traffic and forward it to the external gateway without asking Y. What do you think? Henning Rogge -- We began as wanderers, and we are wanderers still. We have lingered long enough on the shores of the cosmic ocean. We are ready at last to set sail for the stars - Carl Sagan From jch@pps.univ-paris-diderot.fr Thu Jul 11 05:46:45 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A3E621F9A50 for ; Thu, 11 Jul 2013 05:46:45 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vdLSjBB49tZf for ; Thu, 11 Jul 2013 05:46:39 -0700 (PDT) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by ietfa.amsl.com (Postfix) with ESMTP id 22C0811E8127 for ; Thu, 11 Jul 2013 05:46:38 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/38117) with ESMTP id r6BCkZfI017182; Thu, 11 Jul 2013 14:46:35 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 3319D4FC3A; Thu, 11 Jul 2013 14:46:35 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id pXaxt0lFGSMw; Thu, 11 Jul 2013 14:46:33 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id D762B4FC39; Thu, 11 Jul 2013 14:46:33 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1UxGGX-00011o-EP; Thu, 11 Jul 2013 14:46:33 +0200 Date: Thu, 11 Jul 2013 14:46:33 +0200 Message-ID: <87li5dl0wm.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Henning Rogge In-Reply-To: References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> <87ppuq7epd.wl%jch@pps.univ-paris-diderot.fr> <87hag2773v.wl%jch@pps.univ-paris-diderot.fr> <87bo6a755z.wl%jch@pps.univ-paris-diderot.fr> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Thu, 11 Jul 2013 14:46:36 +0200 (CEST) Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jul 2013 12:46:45 -0000 > Y is just announcing that it only does forward normal traffic, its not > part of the "source-specific" topology. How do you identify "normal traffic"? Recall that we're not "tagging" source-specific packets -- these are perfectly ordinary IP packets that happen to have a source address that matches a source-specific route. (If you start tagging packets with the gateway's address, then you're doing weak source routing -- which is a rather cool technology in itself, see reference [CLARK] in draft-boutier-tralala, but it is out of scope for this particular work.) > I think its the same issue/misunderstanding we had in the last post. > The question if traffic for an unspecific source-address can go out of > any gateway or not. If it can go out of any gateway, A will just take > the traffic and forward it to the external gateway without asking Y. Yeah, that's essentially equivalent to redistributing a non-specific default route from each gateway, perhaps a blackhole route, and perhaps with a high metric. I guess that's what we need to do, since it breaks routing loops in many cases. It makes me vaguely uncomfortable, but I'm not quite sure why. -- Juliusz From jch@pps.univ-paris-diderot.fr Thu Jul 11 06:12:04 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 372F521F9AE3 for ; Thu, 11 Jul 2013 06:12:04 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zGi69nhetVCK for ; Thu, 11 Jul 2013 06:11:58 -0700 (PDT) Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by ietfa.amsl.com (Postfix) with ESMTP id 2E70821F9F28 for ; Thu, 11 Jul 2013 06:11:58 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/38117) with ESMTP id r6BDBuG3021359; Thu, 11 Jul 2013 15:11:56 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 9CEE44FC38; Thu, 11 Jul 2013 15:11:56 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id uWln6bBvvMft; Thu, 11 Jul 2013 15:11:50 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 9E4CE4FC34; Thu, 11 Jul 2013 15:11:50 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1UxGf0-00012G-7V; Thu, 11 Jul 2013 15:11:50 +0200 Date: Thu, 11 Jul 2013 15:11:50 +0200 Message-ID: <87ip0hkzqh.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Lorenzo Colitti In-Reply-To: References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> <87ppuq7epd.wl%jch@pps.univ-paris-diderot.fr> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Thu, 11 Jul 2013 15:11:56 +0200 (CEST) Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jul 2013 13:12:04 -0000 > But isn't this an impossible requirement to meet in reality? I have no idea. We're just exploring the space of possible solutions right now -- hey, it's not like we've had a lot of operational experience with source-specific routing yet. We're playing with things, and looking what breaks. > What if users plug things in in such a way that there is no such > path between two given gateways? Things break. We make sure things break as gracefully as possible. Then we'll need to ask ourselves whether we want to support such hybrid topologies in the first place. (My gut instinct is to agree with you -- we'll probably want to forbid hybrid networks --, but I'm keeping an open mind until we learn more.) -- Juliusz From jch@pps.univ-paris-diderot.fr Thu Jul 11 07:07:35 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3EDF111E8171 for ; Thu, 11 Jul 2013 07:07:35 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pN6kxsMMqHrN for ; Thu, 11 Jul 2013 07:07:29 -0700 (PDT) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B30911E817E for ; Thu, 11 Jul 2013 07:07:27 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/38117) with ESMTP id r6BE6wfe029245; Thu, 11 Jul 2013 16:06:58 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 7166F4FC3D; Thu, 11 Jul 2013 16:06:58 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id NrMxo8ppRGfY; Thu, 11 Jul 2013 16:06:57 +0200 (CEST) Received: from pirx.pps.jussieu.fr (bob75-6-82-238-73-9.fbx.proxad.net [82.238.73.9]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 1416B4FC38; Thu, 11 Jul 2013 16:06:56 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1UxHWK-0001Ck-Km; Thu, 11 Jul 2013 16:06:56 +0200 Date: Thu, 11 Jul 2013 16:06:56 +0200 Message-ID: <878v1dkx6n.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Ray Hunter In-Reply-To: <51DE5212.90405@globis.net> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> <87ppuq7epd.wl%jch@pps.univ-paris-diderot.fr> <87hag2773v.wl%jch@pps.univ-paris-diderot.fr> <87bo6a755z.wl%jch@pps.univ-paris-diderot.fr> <51DE5212.90405@globis.net> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Thu, 11 Jul 2013 16:06:59 +0200 (CEST) Cc: "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jul 2013 14:07:35 -0000 > What would a current standard OSPF implementation do today? > I presume ignore the LSA's for source-specific routing, and cause a > black hole. > That's not so bad IMHO. Agreed. (Hence the use of a new TLV for source-specific routes in Matthieu's code, rather than a sub-TLV of the existing Update TLV -- the new TLV is silently ignored by RFC 6126 routers.) > Detect routing loops automatically so Y disables injecting the > synthesised default route when it sees packets bouncing? > If you're going to do that then you've had to update Y's code anyway, so > you may as well implement source-specific routing. Fully agreed. If we change the code in the first place, we might as well avoid the dodgy hack and go for the clean solution. > Mandate all Homenet routers MUST support source-specific routing, and > update the version number of the routing protocol? Please no. Even if we forbid non-specific routers in Homenet, there's no reason to prevent enlightened amateurs from experimenting with hybrid networks. (And what else is a university researcher than an enlightened amateur?) Note that if we go with my suggestion of mobile nodes participating in the routing protocol (but not actually routing third-party packets), then we might hypothetically want to allow such nodes to use non-specific routing only -- or even to accept the default route only. Even if we don't want to go with this suggestion, we certainly don't want to prevent people from experimenting with such solutions. > Advise users to move any legacy routers to the leaves of their network, > or remove them completely? Right now I'd say the latter, but I'm still working on my opinion. Please keep in mind, however, that if Homenet is successful, we'll be stuck with it for the next 20 years or so. There's no saying what kind of networks will emerge over that timeframe, and we will curse our former selves for any impediments to compatible extensions we might put in the protocol. -- Juliusz From teco@inf-net.nl Thu Jul 11 08:10:13 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C224C11E81B8 for ; Thu, 11 Jul 2013 08:10:13 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.599 X-Spam-Level: X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p2j38zdyfdFn for ; Thu, 11 Jul 2013 08:10:09 -0700 (PDT) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by ietfa.amsl.com (Postfix) with ESMTP id 401F811E8193 for ; Thu, 11 Jul 2013 08:10:05 -0700 (PDT) Received: by mail-bk0-f54.google.com with SMTP id it16so3402031bkc.27 for ; Thu, 11 Jul 2013 08:10:04 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=kkRL1OO0+PfnUng5fEHDWNV5pDcS0ZTwJAyXrvGfUW0=; b=kDyuO8AATYxMutJ5vCDUDPTsUGt6IoIxsPTb/E9qn1qZuSvQP8SfvQFaNiqxQMpf7v +WgCmwJNc5Tz/EvZlvPQnA5z7yPUU62IaJyi9CGoiy6REcY9dlDEeGpiBORP1vVYdAst brJH4nbcv9b8WdVA1Mt51MTsWZH4y/UGzlEKUjCBcheTxS8ImGrHb6OF/B1qiik3LhxE +O0pclMDxEYlS+R+8dYU5SWZe0bluf7xtA8gkFx3JKnQpxBHYnjBnvASIDK+pJa3m9vK tm8QNvQNhcgn3vpWgkvaN5RcF6pyKiHc4y+j6WAEermNUPGIG9jwjg3NJtRRmgdXxhsG Pm8A== X-Received: by 10.204.224.204 with SMTP id ip12mr5840793bkb.47.1373555404749; Thu, 11 Jul 2013 08:10:04 -0700 (PDT) Received: from [10.87.51.232] ([88.128.80.4]) by mx.google.com with ESMTPSA id rj6sm8421996bkb.12.2013.07.11.08.10.01 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 11 Jul 2013 08:10:03 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Teco Boot In-Reply-To: <878v1dkx6n.wl%jch@pps.univ-paris-diderot.fr> Date: Thu, 11 Jul 2013 17:09:59 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <22846EC1-5361-4CA3-AC69-DEE86974FC4C@inf-net.nl> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> <87ppuq7epd.wl%jch@pps.univ-paris-diderot.fr> <87hag2773v.wl%jch@pps.univ-paris-diderot.fr> <87bo6a755z.wl%jch@pps.univ-paris-diderot.fr> <51DE5212.90 405@globis.net> <878v1dkx6n.wl%jch@pps.univ-paris-diderot.fr> To: Juliusz Chroboczek X-Mailer: Apple Mail (2.1508) X-Gm-Message-State: ALoCoQm09oJPSkXnXmjW5AG3KquFfxTq/i8a7zVPyIQLM0ollcfRgfScv4IGJ7T4DWNzeRpGGQpY Cc: Ray Hunter , "homenet@ietf.org" Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jul 2013 15:10:14 -0000 With BRDP, I suggest to use whatever untouched routing protocol. I = suggest to add another protocol, in my proposal something on top of RA. = I do not understand your arguments against RA. With whatever CHiRP we come up with, I don't think we face an installed = base at homenets. Why bother backwards compatibility? If we reuse an existing routing protocol and enforce routing to external = networks using the source address, we must make sure homenet routers = only have adjacency with compatible CHiRP routers. Many ways to enforce, = update version is just one of them. Support for university researchers would be my lowest priority :-) Don't = take this wrong, I highly appreciate efforts on plug and play networks = from everyone. But as often, options can be our enemy. Teco PS: =46rom earlier mail, CHiRP: Common Homenet (interior) Routing = Protocol =20 =20 Op 11 jul. 2013, om 16:06 heeft Juliusz Chroboczek = het volgende geschreven: >> What would a current standard OSPF implementation do today? >> I presume ignore the LSA's for source-specific routing, and cause a >> black hole. >> That's not so bad IMHO. >=20 > Agreed. (Hence the use of a new TLV for source-specific routes in > Matthieu's code, rather than a sub-TLV of the existing Update TLV -- > the new TLV is silently ignored by RFC 6126 routers.) >=20 >> Detect routing loops automatically so Y disables injecting the >> synthesised default route when it sees packets bouncing? >> If you're going to do that then you've had to update Y's code anyway, = so >> you may as well implement source-specific routing. >=20 > Fully agreed. If we change the code in the first place, we might as > well avoid the dodgy hack and go for the clean solution. >=20 >> Mandate all Homenet routers MUST support source-specific routing, and >> update the version number of the routing protocol? >=20 > Please no. Even if we forbid non-specific routers in Homenet, there's > no reason to prevent enlightened amateurs from experimenting with > hybrid networks. (And what else is a university researcher than an > enlightened amateur?) >=20 > Note that if we go with my suggestion of mobile nodes participating in > the routing protocol (but not actually routing third-party packets), > then we might hypothetically want to allow such nodes to use > non-specific routing only -- or even to accept the default route only. > Even if we don't want to go with this suggestion, we certainly don't > want to prevent people from experimenting with such solutions. >=20 >> Advise users to move any legacy routers to the leaves of their = network, >> or remove them completely? >=20 > Right now I'd say the latter, but I'm still working on my opinion. >=20 > Please keep in mind, however, that if Homenet is successful, we'll be > stuck with it for the next 20 years or so. There's no saying what > kind of networks will emerge over that timeframe, and we will curse > our former selves for any impediments to compatible extensions we > might put in the protocol. >=20 > -- Juliusz > _______________________________________________ > homenet mailing list > homenet@ietf.org > https://www.ietf.org/mailman/listinfo/homenet From hrogge@googlemail.com Fri Jul 12 03:55:15 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 64BCA21F9DC2 for ; Fri, 12 Jul 2013 03:55:15 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.978 X-Spam-Level: X-Spam-Status: No, score=-1.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id apdjwHKqB609 for ; Fri, 12 Jul 2013 03:55:14 -0700 (PDT) Received: from mail-qe0-x22c.google.com (mail-qe0-x22c.google.com [IPv6:2607:f8b0:400d:c02::22c]) by ietfa.amsl.com (Postfix) with ESMTP id CD43621F9DBB for ; Fri, 12 Jul 2013 03:55:13 -0700 (PDT) Received: by mail-qe0-f44.google.com with SMTP id 5so5039816qeb.31 for ; Fri, 12 Jul 2013 03:55:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=hzsPL0g6os6f85P9c4GAfbw70asQjBO24laLM33Rm1w=; b=VUx/mB8G20RS43jdP0hir/KuwDXKXNjb8HbXfQvz0nrgNo1x6YQSiUj938KmMWXzGK 54Xdj0FcszoWVvqBdi+NMOUb+GnpTRfIW2MibxkeUwL/Nf49Wse3ZhPYpbwrwD5Zuhlf dQlUvQTx1S7x6cAklFVH2DFeLs8CTKJQx+zc+99cFhITAcBCjGm6qU6rWjZhGV+gZnnf QucSE6JxggbAv3wEXb1nU427UtC3RgCy1Tto63gMAyWaurK9q9o40CHuFamJ1o1ynupg rW59w4SCPRB8U74LHadgXoXuIAfjF2x2sZRqPALZ6+5yUlKnZ3Fh7Ikytkkx2YoCxhpM sAnQ== X-Received: by 10.224.8.130 with SMTP id h2mr36870308qah.9.1373626513249; Fri, 12 Jul 2013 03:55:13 -0700 (PDT) MIME-Version: 1.0 Received: by 10.224.27.73 with HTTP; Fri, 12 Jul 2013 03:54:53 -0700 (PDT) In-Reply-To: <87ip0hkzqh.wl%jch@pps.univ-paris-diderot.fr> References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> <87ppuq7epd.wl%jch@pps.univ-paris-diderot.fr> <87ip0hkzqh.wl%jch@pps.univ-paris-diderot.fr> From: Henning Rogge Date: Fri, 12 Jul 2013 12:54:53 +0200 Message-ID: To: Juliusz Chroboczek Content-Type: text/plain; charset=ISO-8859-1 Cc: "homenet@ietf.org" , Lorenzo Colitti Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jul 2013 10:55:15 -0000 The problem with "forbidding" such topologies will be that things will break and users will not know why. Henning Rogge On Thu, Jul 11, 2013 at 3:11 PM, Juliusz Chroboczek wrote: >> But isn't this an impossible requirement to meet in reality? > > I have no idea. We're just exploring the space of possible solutions > right now -- hey, it's not like we've had a lot of operational > experience with source-specific routing yet. We're playing with > things, and looking what breaks. > >> What if users plug things in in such a way that there is no such >> path between two given gateways? > > Things break. We make sure things break as gracefully as possible. > Then we'll need to ask ourselves whether we want to support such > hybrid topologies in the first place. > > (My gut instinct is to agree with you -- we'll probably want to forbid > hybrid networks --, but I'm keeping an open mind until we learn more.) > > -- Juliusz > _______________________________________________ > homenet mailing list > homenet@ietf.org > https://www.ietf.org/mailman/listinfo/homenet -- We began as wanderers, and we are wanderers still. We have lingered long enough on the shores of the cosmic ocean. We are ready at last to set sail for the stars - Carl Sagan From v6ops@globis.net Fri Jul 12 12:09:57 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 099BF21F9D91 for ; Fri, 12 Jul 2013 12:09:57 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.569 X-Spam-Level: X-Spam-Status: No, score=-2.569 tagged_above=-999 required=5 tests=[AWL=0.030, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DQKvEtLTI8cL for ; Fri, 12 Jul 2013 12:09:56 -0700 (PDT) Received: from globis01.globis.net (RayH-1-pt.tunnel.tserv11.ams1.ipv6.he.net [IPv6:2001:470:1f14:62e::2]) by ietfa.amsl.com (Postfix) with ESMTP id 4251521F9F11 for ; Fri, 12 Jul 2013 12:09:55 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by globis01.globis.net (Postfix) with ESMTP id 786E2870092; Fri, 12 Jul 2013 21:09:39 +0200 (CEST) Received: from globis01.globis.net ([127.0.0.1]) by localhost (mail.globis.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zuB0LjTOz23b; Fri, 12 Jul 2013 21:09:39 +0200 (CEST) Received: from Rays-iMac-2.local (unknown [192.168.0.3]) (Authenticated sender: Ray.Hunter@globis.net) by globis01.globis.net (Postfix) with ESMTPA id 56EA387007D; Fri, 12 Jul 2013 21:09:39 +0200 (CEST) Message-ID: <51E0546C.3090106@globis.net> Date: Fri, 12 Jul 2013 21:09:32 +0200 From: Ray Hunter User-Agent: Postbox 3.0.8 (Macintosh/20130427) MIME-Version: 1.0 To: Henning Rogge References: <7ippuz4fb8.wl%jch@pps.univ-paris-diderot.fr> <7ibo6iw7ch.wl%jch@pps.univ-paris-diderot.fr> <87ehbdi33a.wl%jch@pps.univ-paris-diderot.fr> <87wqp0lal6.wl%jch@pps.univ-paris-diderot.fr> <87bo6bwzxn.wl%jch@pps.univ-paris-diderot.fr> <8761wjwyt7.wl%jch@pps.univ-paris-diderot.fr> <87ppuq7epd.wl%jch@pps.univ-paris-diderot.fr> <87ip0hkzqh.wl%jch@pps.univ-paris-diderot.fr> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: "homenet@ietf.org" , Lorenzo Colitti , Juliusz Chroboczek Subject: Re: [homenet] draft-boutier-homenet-source-specific-routing-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jul 2013 19:09:57 -0000 Henning Rogge wrote: > The problem with "forbidding" such topologies will be that things will > break and users will not know why. Sure, but users are also probably going to plug IPv4 only routers into the middle of Homenet. As long as it all breaks reasonably gracefully, that's the best you can do. > > Henning Rogge > > On Thu, Jul 11, 2013 at 3:11 PM, Juliusz Chroboczek > wrote: >>> But isn't this an impossible requirement to meet in reality? >> I have no idea. We're just exploring the space of possible solutions >> right now -- hey, it's not like we've had a lot of operational >> experience with source-specific routing yet. We're playing with >> things, and looking what breaks. >> >>> What if users plug things in in such a way that there is no such >>> path between two given gateways? >> Things break. We make sure things break as gracefully as possible. >> Then we'll need to ask ourselves whether we want to support such >> hybrid topologies in the first place. >> >> (My gut instinct is to agree with you -- we'll probably want to forbid >> hybrid networks --, but I'm keeping an open mind until we learn more.) >> >> -- Juliusz >> _______________________________________________ >> homenet mailing list >> homenet@ietf.org >> https://www.ietf.org/mailman/listinfo/homenet > > > From Ray.Bellis@nominet.org.uk Mon Jul 15 00:58:37 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD80421F9C4F for ; Mon, 15 Jul 2013 00:58:36 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.599 X-Spam-Level: X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c2JIwWZ1txLv for ; Mon, 15 Jul 2013 00:58:31 -0700 (PDT) Received: from mx1.nominet.org.uk (mail.nominet.org.uk [213.248.242.48]) by ietfa.amsl.com (Postfix) with ESMTP id A7BCC21F997D for ; Mon, 15 Jul 2013 00:58:20 -0700 (PDT) DomainKey-Signature: s=main.dk.nominet.selector; d=nominet.org.uk; c=nofws; q=dns; h=X-IronPort-AV:Received:Received:From:To:Subject: Thread-Topic:Thread-Index:Date:Message-ID:Accept-Language: Content-Language:X-MS-Has-Attach:X-MS-TNEF-Correlator: x-originating-ip:Content-Type:Content-ID: Content-Transfer-Encoding:MIME-Version; b=egzEDgN8nLwX0tEbl8eInHp7ghLhKW9Mi7eG1TVmasf88GVu+dl4jxdy Z1/xJn8d/FGHPh14co2UFsCZDP/REGtMnnKksL7dCi9ByT2FKfcR+jxTA xjkJ94r5rvaLM9z; DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nominet.org.uk; i=@nominet.org.uk; q=dns/txt; s=main.dkim.nominet.selector; t=1373875100; x=1405411100; h=from:to:subject:date:message-id:content-id: content-transfer-encoding:mime-version; bh=Id9rs1dgH8iWVJFYoCHVF1sXS56ohiItIxVt6RW0OPM=; b=6uiZc2U0qvyHFS/F+3XufHJ59S3G3k6U3e6bSWhZjtr2J1yHJPBCi2T0 9QJXNRsKsVtSdgo3eekOvJ0rOvL9rrGycLVRp2tVZ+mEugtz4fAA488dc 4ddeEZ10EyFahKQ; X-IronPort-AV: E=Sophos;i="4.89,667,1367967600"; d="scan'208";a="2008813" Received: from wds-exc2.okna.nominet.org.uk ([213.248.197.145]) by mx1.nominet.org.uk with ESMTP; 15 Jul 2013 08:54:41 +0100 Received: from WDS-EXC1.okna.nominet.org.uk ([fe80::1593:1394:a91f:8f5f]) by wds-exc2.okna.nominet.org.uk ([fe80::7577:eaca:5241:25d4%17]) with mapi id 14.02.0318.004; Mon, 15 Jul 2013 08:54:41 +0100 From: Ray Bellis To: "homenet@ietf.org Group" Thread-Topic: Draft submission deadline! Thread-Index: AQHOgTCONMQnW8Yqb0ahVASkYI7u4A== Date: Mon, 15 Jul 2013 07:54:39 +0000 Message-ID: <53F00E5CD8B2E34C81C0C89EB0B4FE732DDF8B10@wds-exc1.okna.nominet.org.uk> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.2.1] Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: [homenet] Draft submission deadline! X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jul 2013 07:58:37 -0000 Please get any draft submissions in by UTC 24:00 today, whether for new -00= drafts or updates to old drafts. thanks, Ray From tjc@ecs.soton.ac.uk Mon Jul 15 02:19:00 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB40B21F864D for ; Mon, 15 Jul 2013 02:18:57 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.524 X-Spam-Level: X-Spam-Status: No, score=-2.524 tagged_above=-999 required=5 tests=[AWL=0.075, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z821MHuX6bWr for ; Mon, 15 Jul 2013 02:18:53 -0700 (PDT) Received: from falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [IPv6:2001:630:d0:f102::25e]) by ietfa.amsl.com (Postfix) with ESMTP id F25C221F9458 for ; Mon, 15 Jul 2013 02:18:04 -0700 (PDT) Received: from falcon.ecs.soton.ac.uk (localhost [127.0.0.1]) by falcon.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r6F9Hvsw030385 for ; Mon, 15 Jul 2013 10:17:57 +0100 X-DKIM: Sendmail DKIM Filter v2.8.2 falcon.ecs.soton.ac.uk r6F9Hvsw030385 DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=ecs.soton.ac.uk; s=201304; t=1373879877; bh=Q1GaV/NxkYSq8iCd8p5OYgeu5uo=; h=Mime-Version:Subject:From:In-Reply-To:Date:References:To; b=qvYqO90uFM9PT6VBYjzRyrxiuNjHHMzrOPJPKCLjDz9xzeXfjQOmXOMkSX4O8w0RB 1wpFVy00/PxR3FZPm37Ayix1vxmAZHQe/tAuThGJqayKV5iwYYvMJseqJVCBLvzHtu FsHz1t80q6lvY5eFlQb86xZOok75BqBWm0m5IwFs= Received: from gander.ecs.soton.ac.uk ([2001:630:d0:f102:250:56ff:fea0:401]) by falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [2001:630:d0:f102:250:56ff:fea0:68da]) envelope-from with ESMTP (valid=N/A) id p6EAHv0544502454EO ret-id none; Mon, 15 Jul 2013 10:17:57 +0100 Received: from dhcp-206-154.wireless.soton.ac.uk (dhcp-206-154.wireless.soton.ac.uk [152.78.206.154]) (authenticated bits=0) by gander.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r6F9HpwW016243 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for ; Mon, 15 Jul 2013 10:17:53 +0100 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Tim Chown In-Reply-To: <201306151835.r5FIZ1De044175@gateway1.orleans.occnc.com> Date: Mon, 15 Jul 2013 10:18:15 +0100 Content-Transfer-Encoding: quoted-printable Message-ID: References: <201306151835.r5FIZ1De044175@gateway1.orleans.occnc.com> To: "homenet@ietf.org Group" X-Mailer: Apple Mail (2.1508) X-ECS-MailScanner: Found to be clean, Found to be clean X-smtpf-Report: sid=p6EAHv054450245400; tid=p6EAHv0544502454EO; client=relay,forged,no_ptr,ipv6; mail=; rcpt=; nrcpt=1:0; fails=0 X-ECS-MailScanner-Information: Please contact the ISP for more information X-ECS-MailScanner-ID: r6F9Hvsw030385 X-ECS-MailScanner-From: tjc@ecs.soton.ac.uk Subject: Re: [homenet] 2nd Working Group Last Call for draft-homenet-arch X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jul 2013 09:19:00 -0000 On 15 Jun 2013, at 19:35, Curtis Villamizar = wrote: >=20 > A lot of progress has been made in the last year or so. Quite a few > issues remain open in that there is no solution recommended in > homenet-arch, or multiple solutions are recommended primarily because > downselection has not occurred. Examples of the former is "routing > functionality" and service discovery beyond the subnet, and "domain > discovery". Examples of the latter is address allocation, prefix > delegation. This text was not intended be highly specific in each area, rather to = document agreed principles, as a guide to where the WG is going. As = such, I would expect subsequent more specific documents covering the = relevant areas. The topic of service discovery beyond the subnet is = likely to be the topic of a WG of its own (which will need to work with = homenet).=20 > BTW- Naming used to cite draft-mglt-homenet-naming-delegation and > draft-mglt-homenet-front-end-naming-delegation and I'm not sure why > those citations were dropped, unless they are now abandonned (they are > both expired). Where references occur to personal drafts (many of which have expired) = these have been removed and replaced with covering text in the -09 which = is being published shortly. > The point is that though this framework has tremedously improved > (though it still cited mDNS and entertains the possibility of multiple > zeroconf name services plus DNS :), there is a ways to go. Hopefully > this draft can remain a living document rather than freeze it > prematurely by moving it to the IESG and trying to get premature RFC > status. mDNS is mentioned once in the document, as an example of a zeroconf = protocol. > On many issues the WG has converged in the last year or so, yet IMHO > too many remain open. I believe the chairs' view is that with the general principles agreed = across all areas, some more-specific work can now follow. Some of that = has started to happen already, of course. Tim From tjc@ecs.soton.ac.uk Mon Jul 15 04:15:22 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A842311E80D1 for ; Mon, 15 Jul 2013 04:15:22 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.539 X-Spam-Level: X-Spam-Status: No, score=-2.539 tagged_above=-999 required=5 tests=[AWL=0.060, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sTL2rpzFbiXO for ; Mon, 15 Jul 2013 04:15:22 -0700 (PDT) Received: from falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [IPv6:2001:630:d0:f102::25e]) by ietfa.amsl.com (Postfix) with ESMTP id 9E56211E80CC for ; Mon, 15 Jul 2013 04:15:21 -0700 (PDT) Received: from falcon.ecs.soton.ac.uk (localhost.ecs.soton.ac.uk [127.0.0.1]) by falcon.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r6FBFF7f000990 for ; Mon, 15 Jul 2013 12:15:15 +0100 X-DKIM: Sendmail DKIM Filter v2.8.2 falcon.ecs.soton.ac.uk r6FBFF7f000990 DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=ecs.soton.ac.uk; s=201304; t=1373886915; bh=FRTCNa9wEqpPNBSDN10KOnQ+Aws=; h=Mime-Version:Subject:From:In-Reply-To:Date:References:To; b=Dru4W3F3a2ESE6PcfD4IrJusRKKQjtfXstWqitdtN31aFFWo5IQmcHQvA+d1sWiwW 2b5dpg2c4NI/IImCf/J/pz4qkyT7HbyN74UBjIf2tL4CJDgY3u8Rz+jB13qxD4/ivM VgaL8LmFnHuwErCm7oYWAmXkOo2ocGkFGhVd285Q= Received: from gander.ecs.soton.ac.uk ([2001:630:d0:f102:250:56ff:fea0:401]) by falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [2001:630:d0:f102:250:56ff:fea0:68da]) envelope-from with ESMTP (valid=N/A) id p6ECFF0544504228Yg ret-id none; Mon, 15 Jul 2013 12:15:15 +0100 Received: from dhcp-206-154.wireless.soton.ac.uk (dhcp-206-154.wireless.soton.ac.uk [152.78.206.154]) (authenticated bits=0) by gander.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r6FBDusY011755 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for ; Mon, 15 Jul 2013 12:13:57 +0100 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Tim Chown In-Reply-To: <51BF3D18.4070508@mtcc.com> Date: Mon, 15 Jul 2013 12:14:33 +0100 Content-Transfer-Encoding: quoted-printable Message-ID: References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DD5F5BF@wds-exc1.okna.nominet.org.uk> <877ghts5ko.wl%jch@pps.univ-paris-diderot.fr> <101FBDBE-2721-4CE1-B462-984AFB6DB467@employees.org> <8738shdjfc.wl%jch@pps.univ-paris-diderot.fr> <87y5a8dit5.wl%jch@pps.univ-paris-diderot.fr> <51BF037A.2040907@mtcc.com> <53F00E5CD8B2E34C81C0C89EB0B4FE732DDB7120@wds-exc1.okna.nominet.org.uk> <51BF0E63.9000503@mtcc.com> <51BF3D18.4070508@mtcc.com> To: "homenet@ietf.org Group" X-Mailer: Apple Mail (2.1508) X-ECS-MailScanner: Found to be clean, Found to be clean X-smtpf-Report: sid=p6ECFF054450422800; tid=p6ECFF0544504228Yg; client=relay,forged,no_ptr,ipv6; mail=; rcpt=; nrcpt=1:0; fails=0 X-ECS-MailScanner-Information: Please contact the ISP for more information X-ECS-MailScanner-ID: r6FBFF7f000990 X-ECS-MailScanner-From: tjc@ecs.soton.ac.uk Subject: Re: [homenet] more 3.7 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jul 2013 11:15:22 -0000 On 17 Jun 2013, at 17:45, Michael Thomas wrote: > First off, i have to say that 3.7 is much improved. it's been really = hard to correlate my feedback from the > lack of response to my initial last call comments from the editors. >=20 > 1) 3.7.1 >=20 > I still think that the intro could use more motivation from the = problem space before jumping in > and proclaiming that users will choose from some gui. It's sort of = the heart of why any of this is > important. It might be nice here or in section 3.7 to have some = ascii art too showing the various > elements (cer repository, isp/cloud dns names, announcers/mdns'ers, = local names, global names, tunnels) > to have something to point at. I think this would be useful in the more-specific work to follow. > 2) "In practice > however the underlying service discovery protocols should be capable > of handling moving to a network where a new device is using the same > name as a device used previously in another homenet." >=20 > I don't understand why they should be capable? What is the reason? To avoid re-use of possibly previously cached/"bookmarked" information = (stated in sentence above). > 3) 3.7.8. Devices roaming from the homenet >=20 > This is a new section and perhaps it's my fault, but isn't it a = restatement that globally > accessible names need to be part of the global dns? Or is this the = "vpn"-like situation where > I can see my local name space by virtue of having tunnelled back in? = If the latter, it might > be worthwhile to contrast it with global naming so as to make it more = clear. It could be both. Added a sentence. > 4) 3.7.3 >=20 > Much better, but I'm still sort of uncomfortable about whether we = really want the ulqdn name. > It's been proposed, but it's not been very fleshed out, and I for one = am not certain whether it > means that I a) might have to type one in or b) have to look at the = uldqn suffix to differentiate. > It's not clear whether this document is the appropriate place to = decide that, as I mentioned. It probably isn't; this should be refined by more-specific work to = follow, including probably the dnssdext BoF/WG. > 5) 3.7.4 >=20 > Much improved. I like it a lot. Might it be better to move 3.7.8 if = it's the latter interpretation > into this section? This section is talking about local naming, and it = seems that talking about > tunnelling to see that naming might be appropriate here? (which was my = mobility feedback). I think it's OK as is. > 6) 3.7.6 >=20 > I still think it would be better to write this in terms of battery = rather than specific networking > technology. It speaks to the actual problem rather than one specific = case. Battery is one problem. Constrained messaging is another. We have a = pointer to CoAP for example. > 7) 3.7.7 >=20 > I still don't understand what this section is trying to highlight. Is = there a piece of code here > that needs to be written or not? I'm sorry if I'm being dense. This is about a host learning its own DNS resolver to use, when nested = behind multiple routers. Jari pointed this out after his own homenet = experiments. Tim >=20 > Mike From tjc@ecs.soton.ac.uk Mon Jul 15 04:19:11 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3755921E808E for ; Mon, 15 Jul 2013 04:19:11 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.548 X-Spam-Level: X-Spam-Status: No, score=-2.548 tagged_above=-999 required=5 tests=[AWL=0.050, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mn4aYNKoufGq for ; Mon, 15 Jul 2013 04:19:10 -0700 (PDT) Received: from falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [IPv6:2001:630:d0:f102::25e]) by ietfa.amsl.com (Postfix) with ESMTP id 0A83221E8056 for ; Mon, 15 Jul 2013 04:19:09 -0700 (PDT) Received: from falcon.ecs.soton.ac.uk (localhost [127.0.0.1]) by falcon.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r6FBJ6U3001925 for ; Mon, 15 Jul 2013 12:19:06 +0100 X-DKIM: Sendmail DKIM Filter v2.8.2 falcon.ecs.soton.ac.uk r6FBJ6U3001925 DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=ecs.soton.ac.uk; s=201304; t=1373887146; bh=XG6+TnJijvJVsFA7pQIrC2xVTo8=; h=From:Mime-Version:Subject:Date:References:To:In-Reply-To; b=k79Te1G7Qx9Wa+J1eYu6qWn2EFzxblxi9B8Xa6b/qLGjo7YQI2Vj98p7NW2zsqAWS h4ImtGwd1bvjvPDkWcn44vLbtVJ/Dg/KjlvdS74Y8sfXtbSzy05AHyj90Gm9JY/BGD kXIcGYuECl4UgsGk58inv6Z7Mp3Wk1aticqsoz5o= Received: from gander.ecs.soton.ac.uk ([2001:630:d0:f102:250:56ff:fea0:401]) by falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [2001:630:d0:f102:250:56ff:fea0:68da]) envelope-from with ESMTP (valid=N/A) id p6ECJ60544504275sg ret-id none; Mon, 15 Jul 2013 12:19:06 +0100 Received: from dhcp-206-154.wireless.soton.ac.uk (dhcp-206-154.wireless.soton.ac.uk [152.78.206.154]) (authenticated bits=0) by gander.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r6FBJ25x014509 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for ; Mon, 15 Jul 2013 12:19:03 +0100 From: Tim Chown Content-Type: multipart/alternative; boundary="Apple-Mail=_7768CA48-908D-4EC3-AB7E-A0099346D99A" Message-ID: Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) Date: Mon, 15 Jul 2013 12:19:39 +0100 References: <51BF7213.8040506@mtcc.com> <16772.1371514093@sandelman.ca> <51BFA71B.8010001@mtcc.com> <32443.1371517044@sandelman.ca> <51BFB2F9.20101@mtcc.com> <246AC4AC-2BB1-4D76-A142-B177BEDAC00B@ecs.soton.ac.uk> To: "homenet@ietf.org Group" In-Reply-To: <51BFB2F9.20101@mtcc.com> X-Mailer: Apple Mail (2.1508) X-ECS-MailScanner: Found to be clean, Found to be clean X-smtpf-Report: sid=p6ECJ6054450427500; tid=p6ECJ60544504275sg; client=relay,forged,no_ptr,ipv6; mail=; rcpt=; nrcpt=1:0; fails=0 X-ECS-MailScanner-Information: Please contact the ISP for more information X-ECS-MailScanner-ID: r6FBJ6U3001925 X-ECS-MailScanner-From: tjc@ecs.soton.ac.uk Subject: Re: [homenet] section 3.6.3 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jul 2013 11:19:11 -0000 --Apple-Mail=_7768CA48-908D-4EC3-AB7E-A0099346D99A Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 18 Jun 2013, at 02:08, Michael Thomas wrote: > Yeah, I haven't actually tried listening on port 80 on my android when = I happen > to be on v6 and seeing if it's walled off. I was hoping that lazywebs = would help > me out here. *If* phones are not walled off now, I have no objection = to this section as > it's a stake in the ground that hosts can be their own firewalls. But = I'd like to have > some belief that that is true before we declare homenet firewalls = obsolete. The arch text doesn't declare edge firewalls obsolete. It talks about realms and borders, and the need to have appropriate = filtering between realms, including the homenet and ISP. The case for border firewalls is reinforced by, for example, this paper: = http://internetcensus2012.bitbucket.org/paper.html The text about the "value" of firewalls is merely noting that infections = picked up by activity from within the homenet should not be overlooked = (in part the driver for Eric Vyncke's advanced IPv6 security draft, = which he has subsequently lapsed). Tim --Apple-Mail=_7768CA48-908D-4EC3-AB7E-A0099346D99A Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii mike@mtcc.com> = wrote:

Yeah, I haven't actually tried = listening on port 80 on my android when I happen
to be on v6 and = seeing if it's walled off. I was hoping that lazywebs would help
me = out here. *If* phones are not walled off now, I have no objection to = this section as
it's a stake in the ground that hosts can be their = own firewalls. But I'd like to have
some belief that that is true = before we declare homenet firewalls = obsolete.

The arch text doesn't declare = edge firewalls obsolete.

It talks about realms = and borders, and the need to have appropriate filtering between realms, = including the homenet and ISP.

The case for = border firewalls is reinforced by, for example, this paper: http://interne= tcensus2012.bitbucket.org/paper.html

The = text about the "value" of firewalls is merely noting that infections = picked up by activity from within the homenet should not be overlooked = (in part the driver for Eric Vyncke's advanced IPv6 security draft, = which he has subsequently = lapsed).
Tim


= --Apple-Mail=_7768CA48-908D-4EC3-AB7E-A0099346D99A-- From internet-drafts@ietf.org Mon Jul 15 07:17:01 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7BD7E21F9A37; Mon, 15 Jul 2013 07:17:01 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.536 X-Spam-Level: X-Spam-Status: No, score=-102.536 tagged_above=-999 required=5 tests=[AWL=0.064, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PQRsS85Q9V5S; Mon, 15 Jul 2013 07:17:01 -0700 (PDT) Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id D739421F999B; Mon, 15 Jul 2013 07:17:00 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable From: internet-drafts@ietf.org To: i-d-announce@ietf.org X-Test-IDTracker: no X-IETF-IDTracker: 4.51.p2 Message-ID: <20130715141700.26613.60339.idtracker@ietfa.amsl.com> Date: Mon, 15 Jul 2013 07:17:00 -0700 Cc: homenet@ietf.org Subject: [homenet] I-D Action: draft-ietf-homenet-arch-09.txt X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jul 2013 14:17:01 -0000 A New Internet-Draft is available from the on-line Internet-Drafts director= ies. This draft is a work item of the Home Networking Working Group of the IETF. Title : Home Networking Architecture for IPv6 Author(s) : Tim Chown Jari Arkko Anders Brandt Ole Troan Jason Weil Filename : draft-ietf-homenet-arch-09.txt Pages : 49 Date : 2013-07-15 Abstract: This text describes evolving networking technology within increasingly large residential home networks. The goal of this document is to define a general architecture for IPv6-based home networking, describing the associated principles, considerations and requirements. The text briefly highlights specific implications of the introduction of IPv6 for home networking, discusses the elements of the architecture, and suggests how standard IPv6 mechanisms and addressing can be employed in home networking. The architecture describes the need for specific protocol extensions for certain additional functionality. It is assumed that the IPv6 home network is not actively managed, and runs as an IPv6-only or dual-stack network. There are no recommendations in this text for the IPv4 part of the network. The IETF datatracker status page for this draft is: https://datatracker.ietf.org/doc/draft-ietf-homenet-arch There's also a htmlized version available at: http://tools.ietf.org/html/draft-ietf-homenet-arch-09 A diff from the previous version is available at: http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-homenet-arch-09 Internet-Drafts are also available by anonymous FTP at: ftp://ftp.ietf.org/internet-drafts/ From jch@pps.univ-paris-diderot.fr Mon Jul 15 07:33:58 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 06C1C11E811E for ; Mon, 15 Jul 2013 07:33:58 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZJhXZ5SEkjpN for ; Mon, 15 Jul 2013 07:33:57 -0700 (PDT) Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [IPv6:2a01:e0c:1:1599::10]) by ietfa.amsl.com (Postfix) with ESMTP id 40AED11E8118 for ; Mon, 15 Jul 2013 07:33:54 -0700 (PDT) Received: from pirx.pps.jussieu.fr (unknown [IPv6:2a01:e35:2ee4:9090:15c2:24a4:8e70:5a2d]) by smtp1-g21.free.fr (Postfix) with ESMTP id 5F5F4940182; Mon, 15 Jul 2013 16:33:44 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1UyjqQ-0001Y3-JQ; Mon, 15 Jul 2013 16:33:42 +0200 Date: Mon, 15 Jul 2013 16:33:42 +0200 Message-ID: <874nbv6gft.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: homenet@ietf.org In-Reply-To: <20130715141700.26613.60339.idtracker@ietfa.amsl.com> References: <20130715141700.26613.60339.idtracker@ietfa.amsl.com> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII Cc: ot@cisco.com, tjc@ecs.soton.ac.uk Subject: Re: [homenet] I-D Action: draft-ietf-homenet-arch-09.txt X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jul 2013 14:33:58 -0000 Dear editors, Thanks for the hard work. I haven't had time to review the new document fully yet, but I'm still concerned about the second paragraph of 3.5: It is desirable, but not absolutely required, that the routing protocol be able to give a complete view of the network, and that it be able to pass around more than just routing information. This implies to me that we're recommending single-area link-state protocols, and in particular that we're outlawing route filtering (since link-state protocols can only filter at area boundaries, and since at any rate route filtering prevents having a complete view). We might still be allowing stub areas (the text doesn't say that the complete view must be available everywhere within the network), but we're definitely discouraging fully general multi-area operation. Could you please confirm that this is the expected meaning? Is there consensus on this list that route filtering is not useful in a homenet environment? If this is the case, perhaps this should be stated explicitly and justified. For the record, I still recommend that this sentence should be removed. Thanks, -- Juliusz From mike@mtcc.com Mon Jul 15 08:49:39 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 570B021E80D2 for ; Mon, 15 Jul 2013 08:49:39 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.556 X-Spam-Level: X-Spam-Status: No, score=-2.556 tagged_above=-999 required=5 tests=[AWL=0.043, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YCq0TvCOgTNU for ; Mon, 15 Jul 2013 08:49:34 -0700 (PDT) Received: from mtcc.com (mtcc.com [50.0.18.224]) by ietfa.amsl.com (Postfix) with ESMTP id 40A4021E80C1 for ; Mon, 15 Jul 2013 08:49:34 -0700 (PDT) Received: from michael-thomass-macbook.local (aric.mtcc.com [50.0.18.225] (may be forged)) (authenticated bits=0) by mtcc.com (8.14.3/8.14.3) with ESMTP id r6FFnXCc020541 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Mon, 15 Jul 2013 08:49:33 -0700 Message-ID: <51E41A0A.5000203@mtcc.com> Date: Mon, 15 Jul 2013 08:49:30 -0700 From: mike User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: homenet@ietf.org References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DD5F5BF@wds-exc1.okna.nominet.org.uk> <877ghts5ko.wl%jch@pps.univ-paris-diderot.fr> <101FBDBE-2721-4CE1-B462-984AFB6DB467@employees.org> <8738shdjfc.wl%jch@pps.univ-paris-diderot.fr> <87y5a8dit5.wl%jch@pps.univ-paris-diderot.fr> <51BF037A.2040907@mtcc.com> <53F00E5CD8B2E34C81C0C89EB0B4FE732DDB7120@wds-exc1.okna.nominet.org.uk> <51BF0E63.9000503@mtcc.com> <51BF3D18.4070508@mtcc.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=917; t=1373903373; x=1374767373; c=relaxed/simple; s=thundersaddle.kirkwood; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=mtcc.com; i=mike@mtcc.com; z=From:=20mike=20 |Subject:=20Re=3A=20[homenet]=20more=203.7 |Sender:=20 |To:=20homenet@ietf.org |Content-Type:=20text/plain=3B=20charset=3DISO-8859-1=3B=20 format=3Dflowed |Content-Transfer-Encoding:=207bit |MIME-Version:=201.0; bh=3R9+8xPbyYNLSc2RgA6N+GZFNdEaPBkkDDsU70uK0gk=; b=aVEp84WkW7EQZ/PsbEQKQzOD3qjHmaaKH/0xM4L38KQ0JhWtsl8OGd/KCa yYacuvXvgYWPTQTRhDnD9mkSaspku8qKWlbeG4o/G0aue6dU92bFLVuUqYFj x/hE95LptLruOBbr1/nfqbCyFusu9ejAKqXIvL1faMDAYzA5VHBo4=; Authentication-Results: ; v=0.1; dkim=pass header.i=mike@mtcc.com ( sig from mtcc.com/thundersaddle.kirkwood verified; ); dkim-asp=pass header.From=mike@mtcc.com Subject: Re: [homenet] more 3.7 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jul 2013 15:49:39 -0000 On 7/15/13 4:14 AM, Tim Chown wrote: > On 17 Jun 2013, at 17:45, Michael Thomas wrote: >> 7) 3.7.7 >> >> I still don't understand what this section is trying to highlight. Is there a piece of code here >> that needs to be written or not? I'm sorry if I'm being dense. > This is about a host learning its own DNS resolver to use, when nested behind multiple routers. Jari pointed this out after his own homenet experiments. > This section might be opening the split horizon can of worms. Homes may in fact be subdivideable with, say, "Bobby's Room, Mom's Yankee Workshop", etc. So is there a single go-to naming authority? I think the answer is unfortunately no, especially when you consider that mDNS is its own creature. What the solution to this is, I'm not certain but it may be worth pointing out in the arch document to highlight that it is both out there and unresolved. Mike From mike@mtcc.com Mon Jul 15 08:51:14 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 15AEB11E8131 for ; Mon, 15 Jul 2013 08:51:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.562 X-Spam-Level: X-Spam-Status: No, score=-2.562 tagged_above=-999 required=5 tests=[AWL=0.038, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nTDBIQ2BqVFe for ; Mon, 15 Jul 2013 08:51:06 -0700 (PDT) Received: from mtcc.com (mtcc.com [50.0.18.224]) by ietfa.amsl.com (Postfix) with ESMTP id AFB9A21E80D7 for ; Mon, 15 Jul 2013 08:51:02 -0700 (PDT) Received: from michael-thomass-macbook.local (aric.mtcc.com [50.0.18.225] (may be forged)) (authenticated bits=0) by mtcc.com (8.14.3/8.14.3) with ESMTP id r6FFRglv013359 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Mon, 15 Jul 2013 08:28:42 -0700 Message-ID: <51E414EB.8010902@mtcc.com> Date: Mon, 15 Jul 2013 08:27:39 -0700 From: mike User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: homenet@ietf.org References: <51BF7213.8040506@mtcc.com> <16772.1371514093@sandelman.ca> <51BFA71B.8010001@mtcc.com> <32443.1371517044@sandelman.ca> <51BFB2F9.20101@mtcc.com> <246AC4AC-2BB1-4D76-A142-B177BEDAC00B@ecs.soton.ac.uk> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=1447; t=1373902122; x=1374766122; c=relaxed/simple; s=thundersaddle.kirkwood; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=mtcc.com; i=mike@mtcc.com; z=From:=20mike=20 |Subject:=20Re=3A=20[homenet]=20section=203.6.3 |Sender:=20 |To:=20homenet@ietf.org |Content-Type:=20text/plain=3B=20charset=3DISO-8859-1=3B=20 format=3Dflowed |Content-Transfer-Encoding:=207bit |MIME-Version:=201.0; bh=gQ68PZiQ4okfzY8P/Q0Lcp7lfU75UTa6nEdNiFwPa+k=; b=YDM1IltjEpxBL2gnOVdliu6yGszilac9vZ8oAovABlAeW4RTC6msAh2DB2 ZDqlcV08SHt9s2WhmMhyYPDAO+GVRUSsLGC3YszihfdHuE1lj7/yIFlGx3y/ PDPjjkzKs+33F4WcHHCNMzIC2wiLW7NydZb8ehHaZSbDMG3sQYNi4=; Authentication-Results: ; v=0.1; dkim=pass header.i=mike@mtcc.com ( sig from mtcc.com/thundersaddle.kirkwood verified; ); dkim-asp=pass header.From=mike@mtcc.com Subject: Re: [homenet] section 3.6.3 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jul 2013 15:51:15 -0000 On 7/15/13 4:19 AM, Tim Chown wrote: > On 18 Jun 2013, at 02:08, Michael Thomas > wrote: > >> Yeah, I haven't actually tried listening on port 80 on my android when I happen >> to be on v6 and seeing if it's walled off. I was hoping that lazywebs would help >> me out here. *If* phones are not walled off now, I have no objection to this section as >> it's a stake in the ground that hosts can be their own firewalls. But I'd like to have >> some belief that that is true before we declare homenet firewalls obsolete. > > The arch text doesn't declare edge firewalls obsolete. > > It talks about realms and borders, and the need to have appropriate filtering between realms, including the homenet and ISP. > > The case for border firewalls is reinforced by, for example, this paper: http://internetcensus2012.bitbucket.org/paper.html > > The text about the "value" of firewalls is merely noting that infections picked up by activity from within the homenet should not be overlooked (in > part the driver for Eric Vyncke's advanced IPv6 security draft, which he has subsequently lapsed). > I'm aware that firewalls more closely resemble Maginot Lines these days, but still the text is a little too glib IMO. I don't really think homenet needs to directly insert itself into that debate: it's every bit as true in enterprise, etc. Let them take the lead on the problem, I'd say. Mike From v6ops@globis.net Mon Jul 15 09:08:12 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12DF521E80CC for ; Mon, 15 Jul 2013 09:08:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.572 X-Spam-Level: X-Spam-Status: No, score=-2.572 tagged_above=-999 required=5 tests=[AWL=0.027, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cql+TT42+0xf for ; Mon, 15 Jul 2013 09:08:11 -0700 (PDT) Received: from globis01.globis.net (RayH-1-pt.tunnel.tserv11.ams1.ipv6.he.net [IPv6:2001:470:1f14:62e::2]) by ietfa.amsl.com (Postfix) with ESMTP id 72E1921E80C4 for ; Mon, 15 Jul 2013 09:08:11 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by globis01.globis.net (Postfix) with ESMTP id A143F8700E6; Mon, 15 Jul 2013 18:07:55 +0200 (CEST) Received: from globis01.globis.net ([127.0.0.1]) by localhost (mail.globis.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SeNuWHLwcRwP; Mon, 15 Jul 2013 18:07:55 +0200 (CEST) Received: from Rays-iMac-2.local (unknown [192.168.0.3]) (Authenticated sender: Ray.Hunter@globis.net) by globis01.globis.net (Postfix) with ESMTPA id 8073A8700D6; Mon, 15 Jul 2013 18:07:55 +0200 (CEST) Message-ID: <51E41E55.2060905@globis.net> Date: Mon, 15 Jul 2013 18:07:49 +0200 From: Ray Hunter User-Agent: Postbox 3.0.8 (Macintosh/20130427) MIME-Version: 1.0 To: Juliusz Chroboczek References: <20130715141700.26613.60339.idtracker@ietfa.amsl.com> <874nbv6gft.wl%jch@pps.univ-paris-diderot.fr> In-Reply-To: <874nbv6gft.wl%jch@pps.univ-paris-diderot.fr> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ot@cisco.com, homenet@ietf.org, tjc@ecs.soton.ac.uk Subject: Re: [homenet] I-D Action: draft-ietf-homenet-arch-09.txt X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jul 2013 16:08:12 -0000 Juliusz Chroboczek wrote: > Dear editors, > > Thanks for the hard work. > > I haven't had time to review the new document fully yet, but I'm still > concerned about the second paragraph of 3.5: > > It is desirable, but not absolutely required, that the routing > protocol be able to give a complete view of the network, and that > it be able to pass around more than just routing information. > > This implies to me that we're recommending single-area link-state > protocols, and in particular that we're outlawing route filtering > (since link-state protocols can only filter at area boundaries, and > since at any rate route filtering prevents having a complete view). > We might still be allowing stub areas (the text doesn't say that the > complete view must be available everywhere within the network), but > we're definitely discouraging fully general multi-area operation. > > Could you please confirm that this is the expected meaning? Is there > consensus on this list that route filtering is not useful in a homenet > environment? If this is the case, perhaps this should be stated > explicitly and justified. > > For the record, I still recommend that this sentence should be removed. > > Thanks, > > -- Juliusz > I think the current text is fine, and I don't agree with the suggested interpretation that this text implies a single link state protocol must be used and that route filtering may not be performed. Being capable of doing something is very different from always having to do it. regards RayH From jch@pps.univ-paris-diderot.fr Mon Jul 15 10:03:25 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DB5711E816E for ; Mon, 15 Jul 2013 10:03:25 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DnGOHtAUyMae for ; Mon, 15 Jul 2013 10:03:24 -0700 (PDT) Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [IPv6:2a01:e0c:1:1599::10]) by ietfa.amsl.com (Postfix) with ESMTP id ADA0D11E818A for ; Mon, 15 Jul 2013 10:02:47 -0700 (PDT) Received: from pirx.pps.jussieu.fr (unknown [IPv6:2a01:e35:2ee4:9090:15c2:24a4:8e70:5a2d]) by smtp1-g21.free.fr (Postfix) with ESMTP id DE2979401BC; Mon, 15 Jul 2013 19:02:31 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1UymAQ-00031c-Ia; Mon, 15 Jul 2013 19:02:30 +0200 Date: Mon, 15 Jul 2013 19:02:30 +0200 Message-ID: <87oba34uzd.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Ray Hunter In-Reply-To: <51E41E55.2060905@globis.net> References: <20130715141700.26613.60339.idtracker@ietfa.amsl.com> <874nbv6gft.wl%jch@pps.univ-paris-diderot.fr> <51E41E55.2060905@globis.net> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII Cc: ot@cisco.com, homenet@ietf.org, tjc@ecs.soton.ac.uk Subject: Re: [homenet] I-D Action: draft-ietf-homenet-arch-09.txt X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jul 2013 17:03:25 -0000 >> It is desirable, but not absolutely required, that the routing >> protocol be able to give a complete view of the network, and that >> it be able to pass around more than just routing information. >> This implies to me that we're recommending single-area link-state >> protocols, and in particular that we're outlawing route filtering > I think the current text is fine, and I don't agree with the suggested > interpretation that this text implies a single link state protocol must > be used and that route filtering may not be performed. Ok, then I'm missing something. What exactly does "a complete view" mean? Does it mean that every router in a homenet must be able to determine the complete topology of the homenet? Does it mean that there is at least one router that can determine the complete topology of the network? Does it mean something else? If you manage to explain exactly what is meant by this sentence, I'll try to craft a wording suitable for the draft. -- Juliusz From v6ops@globis.net Mon Jul 15 12:19:48 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 53FE121E8142 for ; Mon, 15 Jul 2013 12:19:48 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.574 X-Spam-Level: X-Spam-Status: No, score=-2.574 tagged_above=-999 required=5 tests=[AWL=0.025, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rZB0DDJtSugB for ; Mon, 15 Jul 2013 12:19:47 -0700 (PDT) Received: from globis01.globis.net (RayH-1-pt.tunnel.tserv11.ams1.ipv6.he.net [IPv6:2001:470:1f14:62e::2]) by ietfa.amsl.com (Postfix) with ESMTP id 7D4C411E8220 for ; Mon, 15 Jul 2013 12:19:44 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by globis01.globis.net (Postfix) with ESMTP id 1DDD78700EB; Mon, 15 Jul 2013 21:19:28 +0200 (CEST) Received: from globis01.globis.net ([127.0.0.1]) by localhost (mail.globis.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CfJyjlimZYp7; Mon, 15 Jul 2013 21:19:28 +0200 (CEST) Received: from Rays-iMac-2.local (unknown [192.168.0.3]) (Authenticated sender: Ray.Hunter@globis.net) by globis01.globis.net (Postfix) with ESMTPA id E7B578700EA; Mon, 15 Jul 2013 21:19:27 +0200 (CEST) Message-ID: <51E44B39.3090300@globis.net> Date: Mon, 15 Jul 2013 21:19:21 +0200 From: Ray Hunter User-Agent: Postbox 3.0.8 (Macintosh/20130427) MIME-Version: 1.0 To: Juliusz Chroboczek References: <20130715141700.26613.60339.idtracker@ietfa.amsl.com> <874nbv6gft.wl%jch@pps.univ-paris-diderot.fr> <51E41E55.2060905@globis.net> <87oba34uzd.wl%jch@pps.univ-paris-diderot.fr> In-Reply-To: <87oba34uzd.wl%jch@pps.univ-paris-diderot.fr> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ot@cisco.com, homenet@ietf.org, tjc@ecs.soton.ac.uk Subject: Re: [homenet] I-D Action: draft-ietf-homenet-arch-09.txt X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jul 2013 19:19:48 -0000 Juliusz Chroboczek wrote: >>> It is desirable, but not absolutely required, that the routing >>> protocol be able to give a complete view of the network, and that >>> it be able to pass around more than just routing information. > >>> This implies to me that we're recommending single-area link-state >>> protocols, and in particular that we're outlawing route filtering > >> I think the current text is fine, and I don't agree with the suggested >> interpretation that this text implies a single link state protocol must >> be used and that route filtering may not be performed. > > Ok, then I'm missing something. > > What exactly does "a complete view" mean? Does it mean that every > router in a homenet must be able to determine the complete topology of > the homenet? There's no must in the original text. > Does it mean that there is at least one router that can > determine the complete topology of the network? I don't think that's a necessary requirement, depending on which nodes are intending to use which upstream ISP connections. > Does it mean something > else? The following statements are not incompatible with the current text IMHO. The routing protocol SHOULD be able to transport more information than just routing information. The routing protocol SHOULD be capable of providing a Homenet device with a complete topological view of the network. A Homenet router MAY filter routing information where appropriate. > If you manage to explain exactly what is meant by this sentence, I'll > try to craft a wording suitable for the draft. > > -- Juliusz > From tjc@ecs.soton.ac.uk Mon Jul 15 14:20:57 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B05C11E819D for ; Mon, 15 Jul 2013 14:20:57 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.001, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a5VVbkGaCgVF for ; Mon, 15 Jul 2013 14:20:56 -0700 (PDT) Received: from falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [IPv6:2001:630:d0:f102::25e]) by ietfa.amsl.com (Postfix) with ESMTP id 97F1021E8119 for ; Mon, 15 Jul 2013 14:20:53 -0700 (PDT) Received: from falcon.ecs.soton.ac.uk (localhost.ecs.soton.ac.uk [127.0.0.1]) by falcon.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r6FLKhXc024446; Mon, 15 Jul 2013 22:20:43 +0100 X-DKIM: Sendmail DKIM Filter v2.8.2 falcon.ecs.soton.ac.uk r6FLKhXc024446 DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=ecs.soton.ac.uk; s=201304; t=1373923243; bh=dwS7XNj+qHqf+LyKxXJ+m6W4TJU=; h=Mime-Version:Subject:From:In-Reply-To:Date:Cc:References:To; b=EJMzpwp+Y9tFem6plJTjL7Au1LL6Fc1wjshJ2ka4ruCCmaCfceOEU0KvrGDRMkdU1 ZyAQvd5SZ1advYbGcx52vPqRHUC1XDFzp/Q8AtownISzPJWC0dhYjkSyCi8p6SpxLp 5farzo8EaXY9u4UjUI9/+T6V7jlD4/skFcZO0RlI= Received: from gander.ecs.soton.ac.uk ([2001:630:d0:f102:250:56ff:fea0:401]) by falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [2001:630:d0:f102:250:56ff:fea0:68da]) envelope-from with ESMTP (valid=N/A) id p6EMKh0544510922yR ret-id none; Mon, 15 Jul 2013 22:20:43 +0100 Received: from [192.168.1.110] (host213-123-213-183.in-addr.btopenworld.com [213.123.213.183]) (authenticated bits=0) by gander.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r6FLJPUV016857 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Mon, 15 Jul 2013 22:19:25 +0100 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Tim Chown In-Reply-To: <874nbv6gft.wl%jch@pps.univ-paris-diderot.fr> Date: Mon, 15 Jul 2013 22:19:27 +0100 Content-Transfer-Encoding: quoted-printable Message-ID: References: <20130715141700.26613.60339.idtracker@ietfa.amsl.com> <874nbv6gft.wl%jch@pps.univ-paris-diderot.fr> <00DB0A9B-2694-4AF7-B0C5-8A77774A0BB0@ecs.soton.ac.uk> To: Juliusz Chroboczek X-Mailer: Apple Mail (2.1508) X-ECS-MailScanner: Found to be clean, Found to be clean X-smtpf-Report: sid=p6EMKh054451092200; tid=p6EMKh0544510922yR; client=relay,forged,no_ptr,ipv6; mail=; rcpt=; nrcpt=3:0; fails=0 X-ECS-MailScanner-Information: Please contact the ISP for more information X-ECS-MailScanner-ID: r6FLKhXc024446 X-ECS-MailScanner-From: tjc@ecs.soton.ac.uk Cc: ot@cisco.com, homenet@ietf.org Subject: Re: [homenet] I-D Action: draft-ietf-homenet-arch-09.txt X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jul 2013 21:20:57 -0000 On 15 Jul 2013, at 15:33, Juliusz Chroboczek = wrote: > Dear editors, >=20 > Thanks for the hard work. >=20 > I haven't had time to review the new document fully yet, but I'm still > concerned about the second paragraph of 3.5: >=20 > It is desirable, but not absolutely required, that the routing > protocol be able to give a complete view of the network, and that > it be able to pass around more than just routing information. >=20 > This implies to me that we're recommending single-area link-state > protocols, and in particular that we're outlawing route filtering > (since link-state protocols can only filter at area boundaries, and > since at any rate route filtering prevents having a complete view). > We might still be allowing stub areas (the text doesn't say that the > complete view must be available everywhere within the network), but > we're definitely discouraging fully general multi-area operation. >=20 > Could you please confirm that this is the expected meaning? Is there > consensus on this list that route filtering is not useful in a homenet > environment? If this is the case, perhaps this should be stated > explicitly and justified. >=20 > For the record, I still recommend that this sentence should be = removed. Julius, you wrote those precise words yourself last month, agreeing with = Ole that the wording was good. And I agreed with both of you. So I'm = confused as to why you've now chosen to change your mind. =20 I think you're inferring something that isn't written. The homenet = realms and borders section explains that policy can include potentially = any information at each border. Anyway, this is what you wrote: On 18 Jun 2013, at 22:46, Juliusz Chroboczek = wrote: > Ole Troan wrote: >> second paragraph section 3.5 routing functionality: >>=20 >> "The homenet unicast routing protocol should preferably be an = existing >> deployed protocol that has been shown to be reliable and robust, = and >> it is preferable that the protocol is both 'lightweight' and that >> open source implementations are readily available. It is desirable >> that the routing protocol has knowledge of the homenet topology. >> This would mean the routing protocol gives a complete view of the = network, >> and that it can pass around more than just routing information." >=20 > Yeah, that's fine with me. I'm not a native speaker, but here's my > best attempt: >=20 > The homenet unicast routing protocol should be a previously = deployed > protocol that has been shown to be reliable, robust, to allow > lightweight implementations, and of which open source > implementations are available. It is desirable, but not absolutely > required, that the routing protocol be able to give a complete view > of the network, and that it be able to pass around more than just > routing information. Tim From jch@pps.univ-paris-diderot.fr Mon Jul 15 15:30:29 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9943921F9F1F for ; Mon, 15 Jul 2013 15:30:29 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TtREuMqjXZ4P for ; Mon, 15 Jul 2013 15:30:28 -0700 (PDT) Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [IPv6:2a01:e0c:1:1599::10]) by ietfa.amsl.com (Postfix) with ESMTP id 5E3C121E8092 for ; Mon, 15 Jul 2013 15:30:25 -0700 (PDT) Received: from pirx.pps.jussieu.fr (unknown [IPv6:2a01:e35:2ee4:9090:15c2:24a4:8e70:5a2d]) by smtp1-g21.free.fr (Postfix) with ESMTP id D283A9400F4; Tue, 16 Jul 2013 00:30:16 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1UyrHb-0004dA-Gp; Tue, 16 Jul 2013 00:30:15 +0200 Date: Tue, 16 Jul 2013 00:30:15 +0200 Message-ID: <87vc4b318o.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: Tim Chown In-Reply-To: References: <20130715141700.26613.60339.idtracker@ietfa.amsl.com> <874nbv6gft.wl%jch@pps.univ-paris-diderot.fr> <00DB0A9B-2694-4AF7-B0C5-8A77774A0BB0@ecs.soton.ac.uk> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII Cc: ot@cisco.com, homenet@ietf.org Subject: Re: [homenet] I-D Action: draft-ietf-homenet-arch-09.txt X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jul 2013 22:30:29 -0000 > Julius, you wrote those precise words yourself last month, agreeing > with Ole that the wording was good. And I agreed with both of you. Yes, I didn't realise the implications at the time. Sorry for that. (I didn't "write those precise words" -- I just kept the formulation which I believed at the time to be better than the technically incorrect previous formulation.) > So I'm confused as to why you've now chosen to change your mind. Honest mistake that I'm trying to fix. I was focusing on removing the bit that implied that only link-state can be "consistent", and didn't pay attention to the implications of the more precise formulation. I am sincerely sorry for the esprit d'escalier, I really should have realised earlier. > I think you're inferring something that isn't written. I'm glad to hear that. I'm sure we agree that filtering is an important tool that should not be outlawed by the arch document. The current wording makes me uncomfortable. Are you positive that the current formulation is good, and doesn't run the risk of inducing folks into error? Or should we add an explanatory sentence, or remove the bit about "complete view" altogether? -- Juliusz From cedric@dessez.fr Mon Jul 15 15:33:15 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 829B521F9C16 for ; Mon, 15 Jul 2013 15:33:11 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.676 X-Spam-Level: X-Spam-Status: No, score=-1.676 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L5h7mMD64VNP for ; Mon, 15 Jul 2013 15:33:04 -0700 (PDT) Received: from mo2.mail-out.ovh.net (mo2.mail-out.ovh.net [178.32.228.2]) by ietfa.amsl.com (Postfix) with ESMTP id 31F8711E8167 for ; Mon, 15 Jul 2013 15:32:35 -0700 (PDT) Received: from mail401.ha.ovh.net (gw6.ovh.net [213.251.189.206]) by mo2.mail-out.ovh.net (Postfix) with SMTP id 8B644DC7ED8 for ; Tue, 16 Jul 2013 00:32:25 +0200 (CEST) Received: from b0.ovh.net (HELO queueout) (213.186.33.50) by b0.ovh.net with SMTP; 16 Jul 2013 00:27:38 +0200 Received: from mail-ve0-f176.google.com (cedric@dessez.fr@209.85.128.176) by ns0.ovh.net with SMTP; 16 Jul 2013 00:27:38 +0200 Received: by mail-ve0-f176.google.com with SMTP id c13so10205423vea.21 for ; Mon, 15 Jul 2013 15:32:22 -0700 (PDT) X-Ovh-Mailout: 178.32.228.2 (mo2.mail-out.ovh.net) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=uEy+dF0tNxjU3PVHPV+X3jovnTSs8DSA5dLczXmZqxg=; b=apvnhh8mcHn8EZuMGm3eCJGe5y0enZqcBlwfv8Wc/DJPPy/rHp/D/taChrs1bQYtlD hgO5waJbKgmoa06zo5wcp9+27G33gGtAAc8bGwQkbwSoreD7chVggO+IoJrXv8v/PeBP /1w4rU2G3YHPAkZRckHDnUa1vwIb6Rwupsj0uBPoZiSUaV/hmsrNUEDQGb7vqsnP/rVB +TxmE7n5bbNZSj/BWfD4CLsHVIVgvV2ljPzCDstuqAS/SMd1lBvLqDO88SbM/+skNJbl b7PLgozqkNMpO4j2hpwM+/CL5pkJ346ir9QxuXVGlA8LADJwDde4DiizyaGKvheOigRf 7gEA== MIME-Version: 1.0 X-Received: by 10.52.27.232 with SMTP id w8mr24290048vdg.111.1373927542955; Mon, 15 Jul 2013 15:32:22 -0700 (PDT) Received: by 10.58.147.4 with HTTP; Mon, 15 Jul 2013 15:32:22 -0700 (PDT) Date: Tue, 16 Jul 2013 00:32:22 +0200 Message-ID: X-Ovh-Mailout: 178.32.228.2 (mo2.mail-out.ovh.net) From: =?ISO-8859-1?Q?C=E9dric_Dessez?= To: homenet@ietf.org Content-Type: multipart/alternative; boundary=20cf307abcfd2528da04e1946f7c X-Ovh-Tracer-Id: 8600186440183594639 X-Ovh-Remote: 209.85.128.176 (mail-ve0-f176.google.com) X-Ovh-Local: 213.186.33.20 (ns0.ovh.net) X-OVH-SPAMSTATE: OK X-OVH-SPAMSCORE: 0 X-OVH-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrfeeijedrvdduucetufdoteggodetrfcurfhrohhfihhlvgemucfqggfjnecuuegrihhlohhuthemuceftddtnecu X-Spam-Check: DONE|U 0.5/N X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrfeeijedrvdduucetufdoteggodetrfcurfhrohhfihhlvgemucfqggfjnecuuegrihhlohhuthemuceftddtnecu Subject: [homenet] New draft: draft-dessez-homenet-googleplus-interconnect X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jul 2013 22:33:15 -0000 --20cf307abcfd2528da04e1946f7c Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Dear working group, I have submitted a draft which describes an experiment for connecting home networks via social networks. This extends the boundary of a single home network to include other home networks based on their relation to one another within the social network (Google Plus for this experiment). URL: http://tools.ietf.org/html/draft-dessez-homenet-googleplus-interconnec= t Comments are welcome. I will also be in Berlin if anyone wants to speak about this in person with me, or if the WG would like a short presentation. Best regards, -- C=E9dric DESSEZ --20cf307abcfd2528da04e1946f7c Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Dear working group,

I have s= ubmitted a draft which describes an experiment for connecting home networks via social networks.= This e= xtends the boundary of a single home network to include other home networks= based on their relation to one another within the social network (Google P= lus for this experiment).


Comments are welcome.
I will also be in Berlin if anyone wa= nts to speak about this in person with me, or if the WG would like a short = presentation.

Best regards,

--
C=E9dric DESSEZ
--20cf307abcfd2528da04e1946f7c-- From mike@mtcc.com Tue Jul 16 08:02:52 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F11521F9CDC for ; Tue, 16 Jul 2013 08:02:52 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.566 X-Spam-Level: X-Spam-Status: No, score=-2.566 tagged_above=-999 required=5 tests=[AWL=0.033, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y+rFEyJmf0Bu for ; Tue, 16 Jul 2013 08:02:47 -0700 (PDT) Received: from mtcc.com (mtcc.com [50.0.18.224]) by ietfa.amsl.com (Postfix) with ESMTP id 13B2921F9C12 for ; Tue, 16 Jul 2013 08:02:47 -0700 (PDT) Received: from michael-thomass-macbook.local (aric.mtcc.com [50.0.18.225] (may be forged)) (authenticated bits=0) by mtcc.com (8.14.3/8.14.3) with ESMTP id r6GF2kgg025939 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Tue, 16 Jul 2013 08:02:46 -0700 Message-ID: <51E56093.5050201@mtcc.com> Date: Tue, 16 Jul 2013 08:02:43 -0700 From: mike User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: homenet@ietf.org References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DD5F5BF@wds-exc1.okna.nominet.org.uk> <877ghts5ko.wl%jch@pps.univ-paris-diderot.fr> <101FBDBE-2721-4CE1-B462-984AFB6DB467@employees.org> <8738shdjfc.wl%jch@pps.univ-paris-diderot.fr> <87y5a8dit5.wl%jch@pps.univ-paris-diderot.fr> <51BF037A.2040907@mtcc.com> <53F00E5CD8B2E34C81C0C89EB0B4FE732DDB7120@wds-exc1.okna.nominet.org.uk> <51BF0E63.9000503@mtcc.com> <51BF3D18.4070508@mtcc.com> <51E41A0A.5000203@mtcc.com> In-Reply-To: <51E41A0A.5000203@mtcc.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=1327; t=1373986966; x=1374850966; c=relaxed/simple; s=thundersaddle.kirkwood; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=mtcc.com; i=mike@mtcc.com; z=From:=20mike=20 |Subject:=20Re=3A=20[homenet]=20more=203.7 |Sender:=20 |To:=20homenet@ietf.org |Content-Type:=20text/plain=3B=20charset=3DISO-8859-1=3B=20 format=3Dflowed |Content-Transfer-Encoding:=207bit |MIME-Version:=201.0; bh=ttR5NX3D+M6aGUmNOyS2VTlEPGgxRiikyHQ8A+nlFBY=; b=Or/Lo0M7QvI6mgY8XjlWLwLvNHjslKq2w3PG8zFPs7E+ujlC75w93ylRms eNKI+roN5s2bXvfx4oaW8Ia2PsgkRfzyQghHSQ6gsGGek01hIuwf4+MlvWag iEiwNhEdn90angdOC9U/ndKOtJ3otGH2OBlzoxRNtKul6eJHPT+aY=; Authentication-Results: ; v=0.1; dkim=pass header.i=mike@mtcc.com ( sig from mtcc.com/thundersaddle.kirkwood verified; ); dkim-asp=pass header.From=mike@mtcc.com Subject: Re: [homenet] more 3.7 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Jul 2013 15:02:52 -0000 On 7/15/13 8:49 AM, mike wrote: > On 7/15/13 4:14 AM, Tim Chown wrote: >> On 17 Jun 2013, at 17:45, Michael Thomas wrote: >>> 7) 3.7.7 >>> >>> I still don't understand what this section is trying to highlight. Is there a piece of code here >>> that needs to be written or not? I'm sorry if I'm being dense. >> This is about a host learning its own DNS resolver to use, when nested behind multiple routers. Jari pointed this out after his own homenet >> experiments. >> > This section might be opening the split horizon can of worms. Homes may in > fact be subdivideable with, say, "Bobby's Room, Mom's Yankee Workshop", etc. So > is there a single go-to naming authority? I think the answer is unfortunately no, > especially when you consider that mDNS is its own creature. I should clarify that I mean that there may be different sources of "authority" in a home. Whether that could or should be a harmonized into a single point of contact for hosts is part of the solution space. I can see a single resolver on an elected router be the go-to server even for mdns resolved names, which would have some advantages from a policy standpoint, if nothing else. (eg, my guestnet automatically loses on a naming collision with my main network regardless of discovery or repository). Mike From tjc@ecs.soton.ac.uk Wed Jul 17 00:48:06 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C7C721F9A33 for ; Wed, 17 Jul 2013 00:48:06 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qhditCruJd87 for ; Wed, 17 Jul 2013 00:48:05 -0700 (PDT) Received: from falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [IPv6:2001:630:d0:f102::25e]) by ietfa.amsl.com (Postfix) with ESMTP id 6768221F9A30 for ; Wed, 17 Jul 2013 00:48:05 -0700 (PDT) Received: from falcon.ecs.soton.ac.uk (localhost.ecs.soton.ac.uk [127.0.0.1]) by falcon.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r6H7m2Kh007988 for ; Wed, 17 Jul 2013 08:48:02 +0100 X-DKIM: Sendmail DKIM Filter v2.8.2 falcon.ecs.soton.ac.uk r6H7m2Kh007988 DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=ecs.soton.ac.uk; s=201304; t=1374047283; bh=PquTMSr4RpABYjKhB3NDobfwvc4=; h=Mime-Version:Subject:From:In-Reply-To:Date:References:To; b=COW8e4iLW/j6HLYyQJ4W21sjy5gpNNrs62LWJuglkeEmHLH533qMuVT8EZn4fALb3 JBWiWB2vsfI2os6DepENzivFedvxvFoDAowSwT7bJ2fo84KjRCjPq/KhD56nQh/vxZ vbyAihpSBgjckK4Zu+DA0vTfPlyBDPos66Na1V+s= Received: from gander.ecs.soton.ac.uk ([2001:630:d0:f102:250:56ff:fea0:401]) by falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [2001:630:d0:f102:250:56ff:fea0:68da]) envelope-from with ESMTP (valid=N/A) id p6G8m20544528282um ret-id none; Wed, 17 Jul 2013 08:48:02 +0100 Received: from [192.168.1.103] (host213-123-213-183.in-addr.btopenworld.com [213.123.213.183]) (authenticated bits=0) by gander.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r6H7kecZ023987 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for ; Wed, 17 Jul 2013 08:46:40 +0100 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Tim Chown In-Reply-To: <51E56093.5050201@mtcc.com> Date: Wed, 17 Jul 2013 08:46:40 +0100 Content-Transfer-Encoding: quoted-printable Message-ID: References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DD5F5BF@wds-exc1.okna.nominet.org.uk> <877ghts5ko.wl%jch@pps.univ-paris-diderot.fr> <101FBDBE-2721-4CE1-B462-984AFB6DB467@employees.org> <8738shdjfc.wl%jch@pps.univ-paris-diderot.fr> <87y5a8dit5.wl%jch@pps.univ-paris-diderot.fr> <51BF037A.2040907@mtcc.com> <53F00E5CD8B2E34C81C0C89EB0B4FE732DDB7120@wds-exc1.okna.nominet.org.uk> <51BF0E63.9000503@mtcc.com> <51BF3D18.4070508@mtcc.com> <51E41A0A.5000203@mtcc.com> <51E56093.5050201@mtcc.com> <69E48E7B-FD94-46A5-8C68-355127B090B8@ecs.soton.ac.uk> To: "homenet@ietf.org Group" X-Mailer: Apple Mail (2.1508) X-ECS-MailScanner: Found to be clean, Found to be clean X-smtpf-Report: sid=p6G8m2054452828200; tid=p6G8m20544528282um; client=relay,forged,no_ptr,ipv6; mail=; rcpt=; nrcpt=1:0; fails=0 X-ECS-MailScanner-Information: Please contact the ISP for more information X-ECS-MailScanner-ID: r6H7m2Kh007988 X-ECS-MailScanner-From: tjc@ecs.soton.ac.uk Subject: Re: [homenet] more 3.7 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Jul 2013 07:48:06 -0000 On 16 Jul 2013, at 16:02, mike wrote: > On 7/15/13 8:49 AM, mike wrote: >> On 7/15/13 4:14 AM, Tim Chown wrote: >>> On 17 Jun 2013, at 17:45, Michael Thomas wrote: >>>> 7) 3.7.7 >>>>=20 >>>> I still don't understand what this section is trying to highlight. = Is there a piece of code here >>>> that needs to be written or not? I'm sorry if I'm being dense. >>> This is about a host learning its own DNS resolver to use, when = nested behind multiple routers. Jari pointed this out after his own = homenet experiments. >>>=20 >> This section might be opening the split horizon can of worms. Homes = may in >> fact be subdivideable with, say, "Bobby's Room, Mom's Yankee = Workshop", etc. So >> is there a single go-to naming authority? I think the answer is = unfortunately no, >> especially when you consider that mDNS is its own creature. >=20 > I should clarify that I mean that there may be different sources of = "authority" > in a home. Whether that could or should be a harmonized into a single = point of > contact for hosts is part of the solution space. I can see a single = resolver on an > elected router be the go-to server even for mdns resolved names, which = would > have some advantages from a policy standpoint, if nothing else. (eg, = my guestnet > automatically loses on a naming collision with my main network = regardless of > discovery or repository). This is something that I'm sure will be discussed within the dnssdext = context, for which there's a BoF in Berlin. The BoF is making the case = for a WG at this stage though, so while some discussion of the = requirements draft(s) is useful, it won't be diving into solutions yet. I think the architecture text says enough; we could always add more and = more details, but the steer from the chairs is to agree on the general = principles, and then do the more-specific work. The issue Jari raised = from his own homenet experiment was about propagating DNS resolver = information through a routed infrastructure. That might be via a DHCPv6 = relay (which would presumably mean routers need to learn where to relay = to) or by using something (which may or may not be a routing protocol) = to distribute such configuration information around the homenet. Or = perhaps an external name service may be discovered through a zeroconf = discovery protocol. But these are all options for future discussion. I believe -09 is being passed to the IESG. Tim= From Ray.Bellis@nominet.org.uk Thu Jul 18 04:57:36 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 67A3621E80E0 for ; Thu, 18 Jul 2013 04:57:36 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.599 X-Spam-Level: X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t9qHcBO9Rm3J for ; Thu, 18 Jul 2013 04:57:31 -0700 (PDT) Received: from mx1.nominet.org.uk (mail.nominet.org.uk [213.248.242.48]) by ietfa.amsl.com (Postfix) with ESMTP id C920711E8132 for ; Thu, 18 Jul 2013 04:57:26 -0700 (PDT) DomainKey-Signature: s=main.dk.nominet.selector; d=nominet.org.uk; c=nofws; q=dns; h=X-IronPort-AV:Received:Received:From:To:Subject: Thread-Topic:Thread-Index:Date:Message-ID:References: In-Reply-To:Accept-Language:Content-Language: X-MS-Has-Attach:X-MS-TNEF-Correlator:x-originating-ip: Content-Type:Content-ID:Content-Transfer-Encoding: MIME-Version; b=4gmVu99upWAQDQ8ZQKAZJplptq97vKmIfcEIs2NNfg+bQTQGuc+ptXYi +GZUoO/ri92qtAqwCiKbsJGSq2grpgGS3z/2Yg5Ec5k57LRE34m6aegUq a+VheR5DGY6ERZF; DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nominet.org.uk; i=@nominet.org.uk; q=dns/txt; s=main.dkim.nominet.selector; t=1374148647; x=1405684647; h=from:to:subject:date:message-id:references:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=V7790yoPFUktDNZJKsYIS9Tf4DVDqm0/9XVEYplXUDw=; b=rIyXnrA1HphUoIzuuRVxGdzQxysMam1RuqCw8lm1XEW59TXSKLiTwfKK IBL/VyR2ng33Lhp8xKbasJD8Lij128RoZyeOjrdrud1zyXrkDaJ1rb9Ux KMrZghqWumzpDIw; X-IronPort-AV: E=Sophos;i="4.89,692,1367967600"; d="scan'208";a="2111943" Received: from wds-exc2.okna.nominet.org.uk ([213.248.197.145]) by mx1.nominet.org.uk with ESMTP; 18 Jul 2013 12:57:24 +0100 Received: from WDS-EXC1.okna.nominet.org.uk ([fe80::1593:1394:a91f:8f5f]) by wds-exc2.okna.nominet.org.uk ([fe80::7577:eaca:5241:25d4%17]) with mapi id 14.02.0318.004; Thu, 18 Jul 2013 12:57:24 +0100 From: Ray Bellis To: "homenet@ietf.org Group" Thread-Topic: [homenet] more 3.7 Thread-Index: AQHOa3oxok8sidqSBEGKeEonza8rDZllsT+AgABM0gCAAYVCgIABGIAAgAHYYoA= Date: Thu, 18 Jul 2013 11:57:23 +0000 Message-ID: <53F00E5CD8B2E34C81C0C89EB0B4FE732DE0140E@wds-exc1.okna.nominet.org.uk> References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DD5F5BF@wds-exc1.okna.nominet.org.uk> <877ghts5ko.wl%jch@pps.univ-paris-diderot.fr> <101FBDBE-2721-4CE1-B462-984AFB6DB467@employees.org> <8738shdjfc.wl%jch@pps.univ-paris-diderot.fr> <87y5a8dit5.wl%jch@pps.univ-paris-diderot.fr> <51BF037A.2040907@mtcc.com> <53F00E5CD8B2E34C81C0C89EB0B4FE732DDB7120@wds-exc1.okna.nominet.org.uk> <51BF0E63.9000503@mtcc.com> <51BF3D18.4070508@mtcc.com> <51E41A0A.5000203@mtcc.com> <51E56093.5050201@mtcc.com> <69E48E7B-FD94-46A5-8C68-355127B090B8@ecs.soton.ac.uk> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.2.1] Content-Type: text/plain; charset="us-ascii" Content-ID: <509AB1A7E77BC64C9C6B3DD337C567C0@okna.nominet.org.uk> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [homenet] more 3.7 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Jul 2013 11:57:36 -0000 On 17 Jul 2013, at 08:46, Tim Chown wrote: > I believe -09 is being passed to the IESG. That's the intent. Mark and I still have to satisfy ourselves that WG Consensus has been reach= ed, and then we'll do the document write-up before requesting publication. kind regards, Ray From Ray.Bellis@nominet.org.uk Thu Jul 18 05:48:45 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 27E4B21E80DA for ; Thu, 18 Jul 2013 05:48:45 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.598 X-Spam-Level: X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Snd20KnF1foj for ; Thu, 18 Jul 2013 05:48:36 -0700 (PDT) Received: from mx1.nominet.org.uk (mx1.nominet.org.uk [213.248.242.48]) by ietfa.amsl.com (Postfix) with ESMTP id 18C5221F8D6D for ; Thu, 18 Jul 2013 05:48:32 -0700 (PDT) DomainKey-Signature: s=main.dk.nominet.selector; d=nominet.org.uk; c=nofws; q=dns; h=X-IronPort-AV:Received:Received:From:To:Subject: Thread-Topic:Thread-Index:Date:Message-ID:Accept-Language: Content-Language:X-MS-Has-Attach:X-MS-TNEF-Correlator: x-originating-ip:Content-Type:MIME-Version; b=Yhjs8Lib1TqGVDLtCugMkmvBaTirZylDdKTygeg+TNaY3W4ZS0Sgq7RF 0FnVzD455pcUUvUxZ6CXEFSSpZ2uhRlIBnM9h2SQ1RtFYse77e0wQooDN UwfnFQ7O05JRvMV; DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nominet.org.uk; i=@nominet.org.uk; q=dns/txt; s=main.dkim.nominet.selector; t=1374151713; x=1405687713; h=from:to:subject:date:message-id:mime-version; bh=F1EKGC3F31wchCRaNzmfOXk+jl+O448yKnMB4paEC2c=; b=GBWwtd7zkNTSp1SsCs9n8smb/YqwXw+iNnffSf2rQD9nCiBuoySbrf5N my3qZsikFXyc1vKFaopAiBiYjmEnayMl4KSlEUpr5A8QxIZ5nkeUjl4mM +8h2M+6icdVt44Y; X-IronPort-AV: E=Sophos;i="4.89,692,1367967600"; d="scan'208,217";a="2117913" Received: from wds-exc2.okna.nominet.org.uk ([213.248.197.145]) by mx1.nominet.org.uk with ESMTP; 18 Jul 2013 13:48:31 +0100 Received: from WDS-EXC1.okna.nominet.org.uk ([fe80::1593:1394:a91f:8f5f]) by wds-exc2.okna.nominet.org.uk ([fe80::7577:eaca:5241:25d4%17]) with mapi id 14.02.0318.004; Thu, 18 Jul 2013 13:48:31 +0100 From: Ray Bellis To: "homenet@ietf.org Group" Thread-Topic: Preliminary Berlin agenda Thread-Index: AQHOg7UaSblfEIYeMkiOm4JpTkfReQ== Date: Thu, 18 Jul 2013 12:48:29 +0000 Message-ID: <53F00E5CD8B2E34C81C0C89EB0B4FE732DE01732@wds-exc1.okna.nominet.org.uk> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.2.1] Content-Type: multipart/alternative; boundary="_000_53F00E5CD8B2E34C81C0C89EB0B4FE732DE01732wdsexc1oknanomi_" MIME-Version: 1.0 Subject: [homenet] Preliminary Berlin agenda X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Jul 2013 12:48:45 -0000 --_000_53F00E5CD8B2E34C81C0C89EB0B4FE732DE01732wdsexc1oknanomi_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable The preliminary agenda for Berlin is now available at: http://www.ietf.org/proceedings/87/agenda/agenda-87-homenet The discussion on draft-chroboczek-homenet-configuration-separate-00 may no= t happen, and if so may make a suitable placeholder for the discussion that= Michael Richardson proposed on what items are routing configuration, what = items are normal configuration, and which of those items share fate. Ray --_000_53F00E5CD8B2E34C81C0C89EB0B4FE732DE01732wdsexc1oknanomi_ Content-Type: text/html; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable The preliminary agenda for Berlin is now available at:


The discussion on draft-c= hroboczek-homenet-configuration-separate-00 may not happen, and if so may m= ake a suitable placeholder for the discussion that Michael Richardson propo= sed on what items are routing configuration, what items are normal configuration, and which of those items share fate.<= /span>

Ray

--_000_53F00E5CD8B2E34C81C0C89EB0B4FE732DE01732wdsexc1oknanomi_-- From shwethab@cisco.com Mon Jul 22 02:14:18 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3920921F9E28; Mon, 22 Jul 2013 02:14:18 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.598 X-Spam-Level: X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CHZxV+b-CJb3; Mon, 22 Jul 2013 02:14:11 -0700 (PDT) Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id 495E111E80F6; Mon, 22 Jul 2013 02:02:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=8995; q=dns/txt; s=iport; t=1374483723; x=1375693323; h=from:to:cc:subject:date:message-id:mime-version; bh=BILvsgVZFcHpy9kA52TLapM8ijaRRJ8fIOtr82C4oow=; b=CvA5OA4yfdF0G/XmWfG6WKrFfX+WhDG54YBtQVsR/fmbDyR3Fx8rByJn nme1GSvUY7xN4z8NwiCVOOsiKZCUBPlut82wm7X0cL4rg3J2+iXZQHSGt +prAnxhrIP3F2rIpLaCfwa7lP+gO6uBdsQ5OT4jipMj/jSMR5m6iq7nMd g=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Au0FAJ/07FGtJXG8/2dsb2JhbABagkJENVCFa6hUiTeGXYFcgQ4WdIImAQR5EgEqHTkUEwQBDQUIAYgHDLZRj2UxgxduA5kGkCSBNYFdgio X-IronPort-AV: E=Sophos;i="4.89,718,1367971200"; d="scan'208,217";a="234712404" Received: from rcdn-core2-1.cisco.com ([173.37.113.188]) by rcdn-iport-9.cisco.com with ESMTP; 22 Jul 2013 09:01:35 +0000 Received: from xhc-rcd-x14.cisco.com (xhc-rcd-x14.cisco.com [173.37.183.88]) by rcdn-core2-1.cisco.com (8.14.5/8.14.5) with ESMTP id r6M91ZnY030245 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 22 Jul 2013 09:01:35 GMT Received: from xmb-rcd-x04.cisco.com ([169.254.8.56]) by xhc-rcd-x14.cisco.com ([173.37.183.88]) with mapi id 14.02.0318.004; Mon, 22 Jul 2013 04:01:34 -0500 From: "Shwetha Bhandari (shwethab)" To: "6man@ietf.org" <6man@ietf.org>, homenet Thread-Topic: New draft - draft-lepape-6man-prefix-metadata-00 Thread-Index: AQHOhroQkJk7kCFKG0uq75eC/FgqFg== Date: Mon, 22 Jul 2013 09:01:34 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.0.0.100825 x-originating-ip: [10.142.104.90] Content-Type: multipart/alternative; boundary="_000_D760207426D56242BAF68F47647CF1071C97D1D8xmbrcdx04ciscoc_" MIME-Version: 1.0 Cc: "'ian.farrer@telekom.de'" , "draft-bhandari-dhc-class-based-prefix@tools.ietf.org" , "Maico Le Pape \(mlepape\)" , "draft-korhonen-6man-prefix-properties@tools.ietf.org" Subject: [homenet] New draft - draft-lepape-6man-prefix-metadata-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jul 2013 09:14:18 -0000 --_000_D760207426D56242BAF68F47647CF1071C97D1D8xmbrcdx04ciscoc_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello, A new draft draft-lepape-6man-prefix-metadata-00 describing a method for application= s to learn and influence source address selection by associating IPv6 prefi= xes with meta-data when configured by the network is submitted. Motivation = to do this and details of a prototype that has been developed are included.= Related drafts that define DHCPv6 and ND options to realize conveying of m= eta-data associated with a prefix are draft-bhandari-dhc-class-based-prefix= and draft-korho= nen-6man-prefix-properties. Motivation for doing this work is relevant to homenet hence= adding homenet wg. Appreciate review of the draft and comments. Thanks, Shwetha On 7/15/13 8:52 PM, "internet-drafts@ietf.org" > wrote: A new version of I-D, draft-lepape-6man-prefix-metadata-00.txt has been successfully submitted by Maico Le Pape and posted to the IETF repository. Filename: draft-lepape-6man-prefix-metadata Revision: 00 Title: IPv6 Prefix Meta-data and Usage Creation date: 2013-07-15 Group: Individual Submission Number of pages: 16 URL: http://www.ietf.org/internet-drafts/draft-lepape-6man-pref= ix-metadata-00.txt Status: http://datatracker.ietf.org/doc/draft-lepape-6man-prefix-m= etadata Htmlized: http://tools.ietf.org/html/draft-lepape-6man-prefix-metada= ta-00 Abstract: This document presents a method for applications to influence the IPv6 source selection algorithm used by the IP stack in a host. To do so, IPv6 prefixes are associated with meta-data when configured by the network. This meta-data allows the network to describe the purpose and properties of the prefix enabling applications to make intelligent decision when selecting a prefix. The IETF Secretariat --_000_D760207426D56242BAF68F47647CF1071C97D1D8xmbrcdx04ciscoc_ Content-Type: text/html; charset="us-ascii" Content-ID: <7A8B8A9C7C61624EB6744EDD8509241E@emea.cisco.com> Content-Transfer-Encoding: quoted-printable
Hello,

A new draft draft-lepape-6man-prefix-metadata-00  describing a method for applications to learn and influence source address selection b= y associating IPv6 prefixes with meta-data when configured by the network is submitted. Motivation to do this and details= of a prototype that has been developed are included. Related drafts that d= efine DHCPv6 and ND options to realize conveying of meta-data associated with a prefix are draft-bhandari-dhc-class-based-prefix and draft-korhonen-6man-prefix-properties. Motivation for doing this work is re= levant to homenet hence adding homenet wg.

Appreciate review of the draft and comments.

Thanks,
Shwetha




A new version of I-D, draft-lepape-6man-prefix-metadata-00.txt
has been successfully submitted by Maico Le Pape and posted to the
IETF repository.

Filename:     draft-lepape-6man-prefix-metadata
Revision:     00
Title:         IPv6 Prefix Met= a-data and Usage
Creation date:     2013-07-15
Group:         Individual Subm= ission
Number of pages: 16


Abstract:
   This document presents a method for applications to influ= ence the
   IPv6 source selection algorithm used by the IP stack in a= host.  To
   do so, IPv6 prefixes are associated with meta-data when c= onfigured by
   the network.  This meta-data allows the network= to describe the
   purpose and properties of the prefix enabling application= s to make
   intelligent decision when selecting a prefix.


           &nbs= p;            &= nbsp;           &nbs= p;            &= nbsp;           &nbs= p;            &= nbsp;       


The IETF Secretariat

--_000_D760207426D56242BAF68F47647CF1071C97D1D8xmbrcdx04ciscoc_-- From yangshu1988@gmail.com Mon Jul 22 02:32:14 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E2A521F9E68 for ; Mon, 22 Jul 2013 02:32:07 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.6 X-Spam-Level: X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B7srfmDnJiPV for ; Mon, 22 Jul 2013 02:32:06 -0700 (PDT) Received: from mail-wg0-x22c.google.com (mail-wg0-x22c.google.com [IPv6:2a00:1450:400c:c00::22c]) by ietfa.amsl.com (Postfix) with ESMTP id 8AA8011E810D for ; Mon, 22 Jul 2013 02:27:24 -0700 (PDT) Received: by mail-wg0-f44.google.com with SMTP id l18so835191wgh.35 for ; Mon, 22 Jul 2013 02:27:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=59c1d0s+k5cxma3CKP+tVHPgFMgprWI4bITYSzmCpTQ=; b=Q+mjN6nN50NaEllbgFDnl10E1dI0sP58uSgjHrYlJlINSaoP/VW5J11PXRb3NUiZF0 Veew4XYRPQqlxbQ9OEAw2qkogHpF4xb4O7pL+nzcVXz1g+n2PVD/f5mzLvCTGr3FTOXm ae/k/CSjngxmUjM7s3RkTwPecC5xxYqfucxJ2Ju1ZgQyH1+7lP46WNwAWjszym4VWhfR XKt6xCPtAPolcTQpog2EvvIed90sDCPCzJBpvdzfNGEPsk+2DoQf0AXd11Fxfi9GUkSW sYBoPJtgMuYknSPPk/DXl4K6RS8nwzlQw6ZEuoEN9BDfxsFZToedN5ZNaXGVczU0q3Na 3IYw== MIME-Version: 1.0 X-Received: by 10.180.13.5 with SMTP id d5mr4820323wic.56.1374485237508; Mon, 22 Jul 2013 02:27:17 -0700 (PDT) Received: by 10.194.55.131 with HTTP; Mon, 22 Jul 2013 02:27:17 -0700 (PDT) Date: Mon, 22 Jul 2013 17:27:17 +0800 Message-ID: From: Shu Yang To: homenet@ietf.org Content-Type: text/plain; charset=ISO-8859-1 Subject: [homenet] New draft: draft-xu-homenet-traffic-class-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jul 2013 09:32:15 -0000 Dear working group: We have submitted a draft (http://tools.ietf.org/html/draft-xu-homenet-traffic-class-00) that describes a configuration-free mechanism that can help home IT staffs in multi-homing scenario. The new mechanism carries source prefix information in extended OSPF LSA, thus routers can make routing decisions based on both dst and src addresses. We are currently implementing it based on OSPFv3 of Quagga, we will describe it in the next version of this draft. Your comments are welcome. Shu Yang From tjc@ecs.soton.ac.uk Wed Jul 24 10:30:26 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FD1C11E8220; Wed, 24 Jul 2013 10:30:26 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=-0.001, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s05GUltp9-9I; Wed, 24 Jul 2013 10:30:25 -0700 (PDT) Received: from falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [IPv6:2001:630:d0:f102::25e]) by ietfa.amsl.com (Postfix) with ESMTP id 6C0D211E819E; Wed, 24 Jul 2013 10:30:25 -0700 (PDT) Received: from falcon.ecs.soton.ac.uk (localhost.ecs.soton.ac.uk [127.0.0.1]) by falcon.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r6OHUKgZ004593; Wed, 24 Jul 2013 18:30:20 +0100 X-DKIM: Sendmail DKIM Filter v2.8.2 falcon.ecs.soton.ac.uk r6OHUKgZ004593 DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=ecs.soton.ac.uk; s=201304; t=1374687020; bh=uS35M5Ew+UuVGZXcAkXiihgsxOo=; h=Mime-Version:Subject:From:In-Reply-To:Date:Cc:References:To; b=sBZblnGdOzhTKcvxMcGYho0UdEPhycxRWpu3FRqWGU6WcA1qvt/pYZP22xIdUXYmY WxR2I55IOeNTOkZoinfTyskSq0i6xhhK+rUszPcWXAmMIJrkLmWJAsVAhrVuvq8W++ ptEeyQc/lT1tukY5xilLAGqj61W+5x0XnYP3Mneo= Received: from gander.ecs.soton.ac.uk (gander.ecs.soton.ac.uk [2001:630:d0:f102::25d]) by falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [2001:630:d0:f102::25e]) envelope-from with ESMTP (valid=N/A) id p6NIUK0544549066q0 ret-id none; Wed, 24 Jul 2013 18:30:20 +0100 Received: from [192.168.1.110] (host213-123-213-183.in-addr.btopenworld.com [213.123.213.183]) (authenticated bits=0) by gander.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id r6OHT15c020291 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 24 Jul 2013 18:29:02 +0100 Content-Type: multipart/alternative; boundary="Apple-Mail=_17964996-AEC1-4470-BC02-B89F832EB38D" Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Tim Chown In-Reply-To: Date: Wed, 24 Jul 2013 18:29:04 +0100 Message-ID: References: <6097B6BC-2013-4327-9FDF-DAAEA826A3D7@ecs.soton.ac.uk> To: Shwetha Bhandari (shwethab) X-Mailer: Apple Mail (2.1508) X-ECS-MailScanner: Found to be clean, Found to be clean X-smtpf-Report: sid=p6NIUK054454906600; tid=p6NIUK0544549066q0; client=relay,ipv6; mail=; rcpt=; nrcpt=6:0; fails=0 X-ECS-MailScanner-Information: Please contact the ISP for more information X-ECS-MailScanner-ID: r6OHUKgZ004593 X-ECS-MailScanner-From: tjc@ecs.soton.ac.uk Cc: "'ian.farrer@telekom.de'" , homenet , "6man@ietf.org" <6man@ietf.org>, "draft-bhandari-dhc-class-based-prefix@tools.ietf.org" , "draft-korhonen-6man-prefix-properties@tools.ietf.org" Subject: Re: [homenet] New draft - draft-lepape-6man-prefix-metadata-00 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jul 2013 17:30:26 -0000 --Apple-Mail=_17964996-AEC1-4470-BC02-B89F832EB38D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 22 Jul 2013, at 10:01, Shwetha Bhandari (shwethab) = wrote: > Hello, >=20 > A new draft draft-lepape-6man-prefix-metadata-00 describing=20 > a method for applications to learn and influence source address = selection by associating > IPv6 prefixes with meta-data when configured by > the network is submitted. Motivation to do this and details of a = prototype that has been developed are included. Related drafts that = define DHCPv6 and ND options to realize > conveying of meta-data associated with a prefix are = draft-bhandari-dhc-class-based-prefix > and=20 > draft-korhonen-6man-prefix-properties. > Motivation for doing this work is relevant to homenet hence adding = homenet wg. Hi Swetha, You may want to have a look at draft-anipko-mif-mpvd-arch-00, if you = ahven't already, which is work from a design team in the mif WG. Section = 4.2.2 is very relevant. The "metadata" could also be provisioning = domain information, perhaps. Tim >=20 > On 7/15/13 8:52 PM, "internet-drafts@ietf.org" = wrote: >=20 >>=20 >> A new version of I-D, draft-lepape-6man-prefix-metadata-00.txt >> has been successfully submitted by Maico Le Pape and posted to the >> IETF repository. >>=20 >> Filename: draft-lepape-6man-prefix-metadata >> Revision: 00 >> Title: IPv6 Prefix Meta-data and Usage >> Creation date: 2013-07-15 >> Group: Individual Submission >> Number of pages: 16 >> URL: = http://www.ietf.org/internet-drafts/draft-lepape-6man-prefix-metadata-00.t= xt >> Status: = http://datatracker.ietf.org/doc/draft-lepape-6man-prefix-metadata >> Htmlized: = http://tools.ietf.org/html/draft-lepape-6man-prefix-metadata-00 >>=20 >>=20 >> Abstract: >> This document presents a method for applications to influence the >> IPv6 source selection algorithm used by the IP stack in a host. = To >> do so, IPv6 prefixes are associated with meta-data when configured = by >> the network. This meta-data allows the network to describe the >> purpose and properties of the prefix enabling applications to make >> intelligent decision when selecting a prefix. >>=20 >>=20 >> = =20 >>=20 >>=20 >> The IETF Secretariat >>=20 > -------------------------------------------------------------------- > IETF IPv6 working group mailing list > ipv6@ietf.org > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > -------------------------------------------------------------------- --Apple-Mail=_17964996-AEC1-4470-BC02-B89F832EB38D Content-Transfer-Encoding: 7bit Content-Type: text/html; charset=us-ascii
On 22 Jul 2013, at 10:01, Shwetha Bhandari (shwethab) <shwethab@cisco.com> wrote:

Hello,

A new draft draft-lepape-6man-prefix-metadata-00  describing a method for applications to learn and influence source address selection by associating IPv6 prefixes with meta-data when configured by the network is submitted. Motivation to do this and details of a prototype that has been developed are included. Related drafts that define DHCPv6 and ND options to realize conveying of meta-data associated with a prefix are draft-bhandari-dhc-class-based-prefix and draft-korhonen-6man-prefix-properties. Motivation for doing this work is relevant to homenet hence adding homenet wg.

Hi Swetha,

You may want to have a look at draft-anipko-mif-mpvd-arch-00, if you ahven't already, which is work from a design team in the mif WG. Section 4.2.2 is very relevant.  The "metadata" could also be provisioning domain information, perhaps.

Tim

On 7/15/13 8:52 PM, "internet-drafts@ietf.org" <internet-drafts@ietf.org> wrote:


A new version of I-D, draft-lepape-6man-prefix-metadata-00.txt
has been successfully submitted by Maico Le Pape and posted to the
IETF repository.

Filename:     draft-lepape-6man-prefix-metadata
Revision:     00
Title:         IPv6 Prefix Meta-data and Usage
Creation date:     2013-07-15
Group:         Individual Submission
Number of pages: 16


Abstract:
   This document presents a method for applications to influence the
   IPv6 source selection algorithm used by the IP stack in a host.  To
   do so, IPv6 prefixes are associated with meta-data when configured by
   the network.  This meta-data allows the network to describe the
   purpose and properties of the prefix enabling applications to make
   intelligent decision when selecting a prefix.


                                                                                  


The IETF Secretariat

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

--Apple-Mail=_17964996-AEC1-4470-BC02-B89F832EB38D-- From mark@townsley.net Sun Jul 28 05:36:08 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 044E221F94FD for ; Sun, 28 Jul 2013 05:36:08 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.599 X-Spam-Level: X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dtbvotA90BNd for ; Sun, 28 Jul 2013 05:36:01 -0700 (PDT) Received: from mail-pa0-f51.google.com (mail-pa0-f51.google.com [209.85.220.51]) by ietfa.amsl.com (Postfix) with ESMTP id 3647821F943C for ; Sun, 28 Jul 2013 05:35:59 -0700 (PDT) Received: by mail-pa0-f51.google.com with SMTP id lf11so4905916pab.10 for ; Sun, 28 Jul 2013 05:35:58 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=s7zygLFDfXYDumYRFWMXDldgZv6F6GBxD6Rz5/IphBc=; b=SD/vnmaHWZkMg++xcdCT6QddJ7apgGrhHZzokAmMycjc3dYWkzWHg2BZLyAl7vvwZv g5LQzPxkz3q70kLXTmGh5dXuLsdLgiQvWJZdFmbGPDq9dKadc+Alphcj4ojBQJMuc0tx WHMevcbp4V475+aVXzm96RI/Jkw0X4KafJUQwmIIfEQ4B2x6QDjvHkL1pL3iS4YWWjSY ClDWcfp9sfesAkvivL1Gacn8YwMnWodCVZjBjNZT6HC9yS+hwnly0XbsN01dn/17m+1X jrqj1Cc8NlsTD1+JFyaAWjab3q49+MRTVV6jcRY8SWckDFrdV9S5MzLXcywexIZicf3L XTmw== X-Received: by 10.68.254.73 with SMTP id ag9mr1221340pbd.54.1375014958895; Sun, 28 Jul 2013 05:35:58 -0700 (PDT) Received: from ?IPv6:2001:df8::64:d05e:702c:6d1d:8bcc? ([2001:df8:0:64:d05e:702c:6d1d:8bcc]) by mx.google.com with ESMTPSA id qb15sm14802156pab.13.2013.07.28.05.35.56 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 28 Jul 2013 05:35:57 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v1283) Content-Type: text/plain; charset=us-ascii From: Mark Townsley In-Reply-To: <53F00E5CD8B2E34C81C0C89EB0B4FE732DE0140E@wds-exc1.okna.nominet.org.uk> Date: Sun, 28 Jul 2013 14:35:53 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <79A84633-4A4B-48C9-A748-64AD2AAFAE50@townsley.net> References: <53F00E5CD8B2E34C81C0C89EB0B4FE732DD5F5BF@wds-exc1.okna.nominet.org.uk> <877ghts5ko.wl%jch@pps.univ-paris-diderot.fr> <101FBDBE-2721-4CE1-B462-984AFB6DB467@employees.org> <8738shdjfc.wl%jch@pps.univ-paris-diderot.fr> <87y5a8dit5.wl%jch@pps.univ-paris-diderot.fr> <51BF037A.2040907@mtcc.com> <53F00E5CD8B2E34C81C0C89EB0B4FE732DDB7120@wds-exc1.okna.nominet.org.uk> <51BF0E63.9000503@mtcc.com> <51BF3D18.4070508@mtcc.com> <51E41A0A.5000203@mtcc.com> <51E56093.5050201@mtcc.com> <69E48E7B-FD94-46A5-8C68-355127B090B8@ecs.soton.ac.uk> <53F00E5CD8B2E34C81C0C89EB0B4 FE732DE0140E@wds-exc1.okna.nominet.org.uk> To: "homenet@ietf.org Group" X-Mailer: Apple Mail (2.1283) X-Gm-Message-State: ALoCoQnN+inW0231NZhkBEoRTfeWl5aQm6HKVIyKhXvu9a0Mr8rE91GJ0H/trb/HjFP1roEgZxj3 Cc: int-ads@tools.ietf.org Subject: [homenet] Advancing draft-ietf-homenet-arch-09 X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jul 2013 12:36:08 -0000 Ray and I have satisfied ourselves that consensus has been reached. We = will be working on the writeup this week and will pass it on to our AD = shortly. Many thanks for all the hard work and review, and special thanks to Tim = for handling the bulk of the editing. Tim will present the final changes = he made during the most recent Last Call at the start of the homenet = session tomorrow.=20 - Mark On Jul 18, 2013, at 1:57 PM, Ray Bellis wrote: >=20 > On 17 Jul 2013, at 08:46, Tim Chown wrote: >=20 >> I believe -09 is being passed to the IESG. >=20 > That's the intent. >=20 > Mark and I still have to satisfy ourselves that WG Consensus has been = reached, and then we'll do the document write-up before requesting = publication. >=20 > kind regards, >=20 > Ray From alexandru.petrescu@gmail.com Mon Jul 29 01:44:57 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60EB521F9FBD for ; Mon, 29 Jul 2013 01:44:57 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.032 X-Spam-Level: X-Spam-Status: No, score=-10.032 tagged_above=-999 required=5 tests=[AWL=0.217, BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XbTOetfmPH70 for ; Mon, 29 Jul 2013 01:44:50 -0700 (PDT) Received: from oxalide-out.extra.cea.fr (oxalide-out.extra.cea.fr [132.168.224.8]) by ietfa.amsl.com (Postfix) with ESMTP id B2C1421F9F8F for ; Mon, 29 Jul 2013 01:44:42 -0700 (PDT) Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by oxalide.extra.cea.fr (8.14.2/8.14.2/CEAnet-Internet-out-2.3) with ESMTP id r6T8if1v002065 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Mon, 29 Jul 2013 10:44:41 +0200 Received: from muguet2.intra.cea.fr (muguet2.intra.cea.fr [132.166.192.7]) by pisaure.intra.cea.fr (8.14.4/8.14.4) with ESMTP id r6T8ie30017797 for ; Mon, 29 Jul 2013 10:44:40 +0200 (envelope-from alexandru.petrescu@gmail.com) Received: from [127.0.0.1] ([132.166.86.8]) by muguet2.intra.cea.fr (8.13.8/8.13.8/CEAnet-Intranet-out-1.2) with ESMTP id r6T8iRxq013388 for ; Mon, 29 Jul 2013 10:44:40 +0200 Message-ID: <51F62B6B.4090709@gmail.com> Date: Mon, 29 Jul 2013 10:44:27 +0200 From: Alexandru Petrescu User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: homenet@ietf.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [homenet] Comments on src-based routing in general X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 08:44:57 -0000 Hello, I wanted to make a few informal comments following the J. Chroboczek presentation of "Source-specific Routing" draft-boutier-homenet-source-specific-routing-00 today at Berlin IETF Homenet WG mtg. It is tempting to formalize the prefix and IPv6 addresses into sets and subsets and relationships between them. But that relies on an assumption that 'longest-prefix match' algorithm is precisely known. It is not, there is no RFC about it AFAIK. There are many fuzzy aspects in the implementation of longest-prefix match (e.g. to disambiguate between ifaces). Given that, it is next to impossible to come up with a specification which is src-based routing (instead of dst-based). About the problem: I heard said the problem being to ISPs present in the same homenet, and need to forward the packet to the right ISP based on the src address. If that is so, then a first step to realize it would be to send _some_ traffic to an ISP and the rest to the other. That could be still achieved with dst-based routing, but with specific routes (i.e. for services specific to that ISP use that dst-based specific route). About the question whether this shows up somewhere else than in homenets. One other protocol which uses mandatory src-based routing is Proxy Mobile IPv6 (the MAG needs it). One would make sure that way of doing src-based routing is compatible to homenet. Two-cents worth, Alex From mcr@sandelman.ca Mon Jul 29 04:08:27 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CBEA621F938E for ; Mon, 29 Jul 2013 04:08:26 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.229 X-Spam-Level: X-Spam-Status: No, score=-2.229 tagged_above=-999 required=5 tests=[AWL=0.370, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hc+uWBUVoIBJ for ; Mon, 29 Jul 2013 04:08:25 -0700 (PDT) Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3::184]) by ietfa.amsl.com (Postfix) with ESMTP id AE94421F9B30 for ; Mon, 29 Jul 2013 04:03:31 -0700 (PDT) Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id BB82B20187 for ; Mon, 29 Jul 2013 08:09:19 -0400 (EDT) Received: by sandelman.ca (Postfix, from userid 179) id D623D63A88; Mon, 29 Jul 2013 07:01:57 -0400 (EDT) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id C1D6F63A5E for ; Mon, 29 Jul 2013 07:01:57 -0400 (EDT) From: Michael Richardson To: homenet@ietf.org X-Mailer: MH-E 8.2; nmh 1.3-dev; GNU Emacs 23.4.1 X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m Sender: mcr@sandelman.ca Subject: [homenet] how to avoid getting stuck at Medius: additional DHCPv6 (PD) options needed? X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 11:08:27 -0000 --=-=-= 1) I would ask the CableLabs guys to more clearly articulate what their timeline is, and what features are really in that timeline. (It seems to me that we could be done already if the ISPs pushed their suppliers of CPE devices to join the homenet WG and participate, and/or hired proxies and/or open-source authors to act as intermediaries/consultants. I realize that to first order, CableLabs *is* fullfulling some of that exact role) 2) If it is indeed the case that the Medius network requires hierarchical DHCPv6 PD, I would like to suggest that we add some additional DHCP options to this so that the internal routers explicitely know that they are internal routers, and further, that the ability of the routers to go to full homenet is more clearly articulated. -- ] Never tell me the odds! | ipv6 mesh networks [ ] Michael Richardson, Sandelman Software Works | network architect [ ] mcr@sandelman.ca http://www.sandelman.ca/ | ruby on rails [ -- Michael Richardson , Sandelman Software Works --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUBUfZLooqHRg3pndX9AQLp7QP/XCJlOi5Sp+S2K1JKFxPkcIrRJzWvxuSf NRZ60wEmzsmfAF8AKQ+yXefXNK+x2W9KwoeBTxocL4wksREDeQU2gZgAbCmWh55H 8bMP6Rx5S1LK/gSVBNCgfKOBEYHsMDtuk46jMttQydBjWHRqd+GAoUYrfWIjo0mr KfoxmwH6uas= =kSD4 -----END PGP SIGNATURE----- --=-=-=-- From mcr@sandelman.ca Mon Jul 29 04:29:00 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6EC6E21F91CA for ; Mon, 29 Jul 2013 04:29:00 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.488 X-Spam-Level: X-Spam-Status: No, score=-2.488 tagged_above=-999 required=5 tests=[AWL=0.111, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rWadRGT1vIKb for ; Mon, 29 Jul 2013 04:28:53 -0700 (PDT) Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3::184]) by ietfa.amsl.com (Postfix) with ESMTP id 8194121F9294 for ; Mon, 29 Jul 2013 04:28:41 -0700 (PDT) Received: from sandelman.ca (desk.marajade.sandelman.ca [209.87.252.247]) by tuna.sandelman.ca (Postfix) with ESMTP id 9BC092018C for ; Mon, 29 Jul 2013 08:34:39 -0400 (EDT) Received: by sandelman.ca (Postfix, from userid 179) id 7EAA863A88; Mon, 29 Jul 2013 07:27:18 -0400 (EDT) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 6C14463A5E for ; Mon, 29 Jul 2013 07:27:18 -0400 (EDT) From: Michael Richardson to: homenet@ietf.org In-Reply-To: <6856.1375095717@sandelman.ca> References: <6856.1375095717@sandelman.ca> X-Mailer: MH-E 8.2; nmh 1.3-dev; GNU Emacs 23.4.1 X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m Sender: mcr@sandelman.ca Subject: [homenet] source routing requirements for routing protocols X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 11:29:00 -0000 --=-=-= During Juliusz (or was it Matthieu speaking?) presentation on source routing, I asked the question: okay, great, but are these just implementation issues? Yes, "IP rule" sucks, and the netdev response to the question is typical. It sucks less than IPsec "setkey", let me tell you. (As an aside I want to point out again that IPsec RFC2401 and RFC4301 detail this problem. They do not solve it via the way that Matthieu and Juliusz suggest, and that I suggested in the IPsec WG at the time, by adding explicit routes to clarify ambiguity, but rather, but forcing the SPD to be explicitely ordered, and mandating that the ordering knobs be available to administrators, who have no idea what any of it means. Note that the ordering of the SPD is never explicitely expressed in IKEv1 or IKEv2, so in fact it is possible for two IPsec peers to resolve the ambiguity differently) There *is* a protocol issue/requirement. 1) if we are going to introduce a new route to deal with the conflict, then the routing protocol must be able to express what might appear to be multiple routes to the same dest/prefix. As we are considering link-state protocols that do not do summarization of routes, this may be a null requirement, but it is something to keep in mind if we want to consider something else. 2) while we might agree that the destination wins, so that we have a consistent routing table across the homenet, the routing protocol should have a way for a router to say, "yes, but I see a conflict" such that someone or something can say, "oh. Well, I shall insert a disambiguation route. I haven't thought very hard yet if it's possible for one router to see an ambiguity, while others would not. This should not occur with a link-state routing protocol, as all routers should have the same database. It could however, occur because a router participates in another routing protocol (such as a community mesh) which the rest of the home does not see. -- Michael Richardson , Sandelman Software Works --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUBUfZRk4qHRg3pndX9AQJAwgP+Kis2DtofctndZPNtZlWecm/8rnej4iDT c/oYdhFm/ZEqAWfXqic+jdCLZHxE6kez8HVnYnMt0PQZTchGWM6FZbY3e20EP26E GL4vc3nXyWKizmS61kILiroo0YHgr6EGU1PQ1YUAB6mjqdbtieBfSWxCegtDqK91 OOU0hhx5NSM= =+u7f -----END PGP SIGNATURE----- --=-=-=-- From mellon@fugue.com Mon Jul 29 04:54:29 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A4D321F869A for ; Mon, 29 Jul 2013 04:54:29 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VmZ7PtTmGJv6 for ; Mon, 29 Jul 2013 04:54:23 -0700 (PDT) Received: from toccata.fugue.com (toccata.fugue.com [204.152.186.142]) by ietfa.amsl.com (Postfix) with ESMTP id 806BA21F89A5 for ; Mon, 29 Jul 2013 04:53:51 -0700 (PDT) Received: from [IPv6:2001:df8:1:64:c1de:a064:38b8:3fdc] (unknown [IPv6:2001:df8:1:64:c1de:a064:38b8:3fdc]) by toccata.fugue.com (Postfix) with ESMTPSA id 5E7C52380931; Mon, 29 Jul 2013 07:53:50 -0400 (EDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Ted Lemon In-Reply-To: <6856.1375095717@sandelman.ca> Date: Mon, 29 Jul 2013 13:53:49 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <57A1F6AF-CDFA-48DB-8036-B95585902738@fugue.com> References: <6856.1375095717@sandelman.ca> To: Michael Richardson X-Mailer: Apple Mail (2.1508) Cc: homenet@ietf.org Subject: Re: [homenet] how to avoid getting stuck at Medius: additional DHCPv6 (PD) options needed? X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 11:54:29 -0000 On Jul 29, 2013, at 1:01 PM, Michael Richardson = wrote: > If it is indeed the case that the Medius network requires hierarchical > DHCPv6 PD, I would like to suggest that we add some additional DHCP > options to this so that the internal routers explicitely know that = they > are internal routers, and further, that the ability of the routers = to > go to full homenet is more clearly articulated. That's exactly what I'm hoping to see as well. From lorenzo@google.com Mon Jul 29 06:36:07 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 338AF21F9302 for ; Mon, 29 Jul 2013 06:36:07 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.977 X-Spam-Level: X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N84SuAjhokBG for ; Mon, 29 Jul 2013 06:36:06 -0700 (PDT) Received: from mail-ob0-x22d.google.com (mail-ob0-x22d.google.com [IPv6:2607:f8b0:4003:c01::22d]) by ietfa.amsl.com (Postfix) with ESMTP id 1A85A21F9B0C for ; Mon, 29 Jul 2013 06:36:03 -0700 (PDT) Received: by mail-ob0-f173.google.com with SMTP id er7so9200753obc.4 for ; Mon, 29 Jul 2013 06:36:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=EpDzk3BwLfvoSNmS1VqbE27kX3l/fNJ29U3i8VDvBHE=; b=lbedzVkEeCpm8uqP6vVAzSzgzVob0Uj3mNtuNa+ASv/cB5KYZGKWj2IGoSNxCtCDy4 kUgAxmlPiYtI75hW8ubfo5g23iAwOGhvqRpzYoKX31Owbv+zMsO8IAWUy+49eNc0ejw+ phlQrgo7Rt1mn+Kv6uYd0r0nFlzp7BN3nmH28OwZ6uO/cFlwXiVWxqaQz7N0I+sbzWbX /1wSlNrlWLgKsy3kalinewhN7kjzx2IwMUK+hqmP46Bw9W//7y8ixZ+Den0Ym6da+AGp ERbXh1P/t6wLZ+urs+C8NBdUZum+bE9j2PAk/ocmYEW/4E/Fji/aB1FoQvRm/a/p0CO1 HpmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=EpDzk3BwLfvoSNmS1VqbE27kX3l/fNJ29U3i8VDvBHE=; b=j5ZhGe1LFB8/t4YSHAW0k7hWyQiV9RQ/uVTzYPw5Llh0BP/fJSzzDG8JoqsOhoV2UN QdAUQ5WfNMQPg4sLujcsYa7VgBZisynt0nrl2CTdUKMzRtRs3mBmAqThTdXJZ1o47xB2 1KwEWWAxJZ/Dx+AVaZv0EXJ5ip2w9VLSpF+Nsl0kNy24o3OXE/QWmziN6ivxHH9Jc5Tq QCLIE6vlTv931iiv9h/j88OGy75/wOeHVgGR7dR3WhhQho9g2IWp60ellMZosRr2AfrJ C0VIQ0ih0WPQMWE5NfFcfu1AEQYTEZ77Tyvlm4obBEEoDMbJczIRvxY6fuY3ezk0A3JU jRmA== X-Received: by 10.43.181.136 with SMTP id pi8mr21010623icc.10.1375104962250; Mon, 29 Jul 2013 06:36:02 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.228.144 with HTTP; Mon, 29 Jul 2013 06:35:41 -0700 (PDT) In-Reply-To: <10806.1375097238@sandelman.ca> References: <6856.1375095717@sandelman.ca> <10806.1375097238@sandelman.ca> From: Lorenzo Colitti Date: Mon, 29 Jul 2013 15:35:41 +0200 Message-ID: To: Michael Richardson Content-Type: multipart/alternative; boundary=001a11c35008cdf48204e2a692fe X-Gm-Message-State: ALoCoQmVqrnAI2QqRn8a42b0QrdxqOu+74mtyGP2zDo/FtydhnOXTYErxIhHCTcnBwwViMXod7kNWRT/Y+J7s1l2X5ORnRpZIh8kQxbeoAtbWSR/h+iBnJaBNIIh0ZNtros3Ik+W0+kIRvNuJ9ilyBuZysm4G2KkhaBvwhChWkbqKHRESVcluikhOLW84aJV8JgX4jVG1+cu Cc: "homenet@ietf.org" , David Lamparter Subject: Re: [homenet] source routing requirements for routing protocols X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 13:36:07 -0000 --001a11c35008cdf48204e2a692fe Content-Type: text/plain; charset=ISO-8859-1 On Mon, Jul 29, 2013 at 1:27 PM, Michael Richardson wrote: > 1) if we are going to introduce a new route to deal with the > conflict, then the routing protocol must be able to express > what might appear to be multiple routes to the same dest/prefix. > I believe the routes only need to be local and do not need to appear on the wire and in the routing protocol (in fact, they don't even need to be stored locally; the draft claims that they can be recalculated when adding / removing real routes from the FIB). As regards the reason for existence of the routes themselves, David Lamparter tells me that he has in fact gotten the Linux IPv6 source routing code (the mythical CONFIG_IPV6_SUBTREES?) to work on 3.8. Attempting to CC a randomly-found email address I have for him so he can comment directly. David? --001a11c35008cdf48204e2a692fe Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Mon, Jul 29, 2013 at 1:27 PM, Michael Richardson <= mcr+ietf@sandelman.ca> wrote:
<= div class=3D"gmail_quote">
1) if we are going to introduce a new route to deal with t= he
=A0 =A0conflict, then the routing protocol must be able to express
=A0 =A0what might appear to be multiple routes to the same dest/prefix.
=

I believe the routes only need to be local= and do not need to appear on the wire and in the routing protocol (in fact= , they don't even need to be stored locally; the draft claims that they= can be recalculated when adding / removing real routes from the FIB).

As regards the reason for existence of the routes = themselves, David Lamparter tells me that he has in fact gotten the Linux I= Pv6 source routing code (the mythical CONFIG_IPV6_SUBTREES?) to work on 3.8= . Attempting to CC a randomly-found email address I have for him so he can = comment directly. David?
--001a11c35008cdf48204e2a692fe-- From acee.lindem@ericsson.com Mon Jul 29 07:01:54 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D145511E80E4 for ; Mon, 29 Jul 2013 07:01:53 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uWpkwbiYC2GF for ; Mon, 29 Jul 2013 07:01:46 -0700 (PDT) Received: from usevmg20.ericsson.net (usevmg20.ericsson.net [198.24.6.45]) by ietfa.amsl.com (Postfix) with ESMTP id AC72911E8115 for ; Mon, 29 Jul 2013 07:01:29 -0700 (PDT) X-AuditID: c618062d-b7fc36d0000032ea-ae-51f675b8dc16 Received: from EUSAAHC007.ericsson.se (Unknown_Domain [147.117.188.93]) by usevmg20.ericsson.net (Symantec Mail Security) with SMTP id 03.88.13034.8B576F15; Mon, 29 Jul 2013 16:01:29 +0200 (CEST) Received: from EUSAAMB101.ericsson.se ([147.117.188.118]) by EUSAAHC007.ericsson.se ([147.117.188.93]) with mapi id 14.02.0328.009; Mon, 29 Jul 2013 10:01:28 -0400 From: Acee Lindem To: Lorenzo Colitti , Michael Richardson Thread-Topic: [homenet] source routing requirements for routing protocols Thread-Index: AQHOjE7v9xK65jivHkmNbMSAMuVXEZl763mA//+R2QA= Date: Mon, 29 Jul 2013 14:01:27 +0000 Message-ID: <94A203EA12AECE4BA92D42DBFFE0AE4702FD2C9C@eusaamb101.ericsson.se> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.5.121010 x-originating-ip: [147.117.188.134] Content-Type: multipart/alternative; boundary="_000_94A203EA12AECE4BA92D42DBFFE0AE4702FD2C9Ceusaamb101erics_" MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpmkeLIzCtJLcpLzFFi42KZXLonVndn6bdAg5M9jBZrGjcwW7xfdIjF Yv3pd4wWPYf62R1YPL7slfJYsKnUY8mSn0weLXP2MAewRHHZpKTmZJalFunbJXBlHH7RylJw 0bBi1c6JzA2My7W6GDk5JARMJI792s0KYYtJXLi3nq2LkYtDSOAoo0THzn5WCGc5o8SKyyfA qtgEdCSeP/rHDGKLCIRJHHq6gA3EZhYIlJh38B+YLSzgITH7z0FWiBpPiWl/fzFB2FYSU98v Y+xi5OBgEVCV6N4ONoZXwFdi7otGsHJOoDETb/aAlTMCHfT91BomiPHiEreezGeCOFRAYsme 88wQtqjEy8f/wHpFBfQk2o6dYYeIK0ssebKfBaI3X+LS7M1sELsEJU7OfMIygVF0FpKxs5CU zUJSBhHXkViw+xMbhK0tsWzha2YY+8yBx1C91hK35i1nRVazgJFjFSNHaXFqWW66kcEmRmBE HpNg093BuOel5SFGaQ4WJXHeVXpnAoUE0hNLUrNTUwtSi+KLSnNSiw8xMnFwSjUwbn/QajP9 RsiVx3v2BH31jfZl6DUsYeppuJrlOHPvgnWnQvsbr634u9s4NECs+HW+lo62ZVTIlkuJsgJX VogxPNl9K1Xp5McEPp2f0eKWOqUzdj55+TV6w+TXTJ4rbTuifG7flAm5eFZWP9HDfklpeFx9 4SpunQaWrd38L39b1NdmbNm9526JEktxRqKhFnNRcSIAyleHVZYCAAA= Cc: "homenet@ietf.org" , David Lamparter Subject: Re: [homenet] source routing requirements for routing protocols X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 14:01:54 -0000 --_000_94A203EA12AECE4BA92D42DBFFE0AE4702FD2C9Ceusaamb101erics_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable From: Lorenzo Colitti > Date: Monday, July 29, 2013 6:35 AM To: Michael Richardson = > Cc: "homenet@ietf.org" >, David Lamparter > Subject: Re: [homenet] source routing requirements for routing protocols On Mon, Jul 29, 2013 at 1:27 PM, Michael Richardson > wrote: 1) if we are going to introduce a new route to deal with the conflict, then the routing protocol must be able to express what might appear to be multiple routes to the same dest/prefix. I believe the routes only need to be local and do not need to appear on the= wire and in the routing protocol (in fact, they don't even need to be stor= ed locally; the draft claims that they can be recalculated when adding / re= moving real routes from the FIB). As regards the reason for existence of the routes themselves, David Lampart= er tells me that he has in fact gotten the Linux IPv6 source routing code (= the mythical CONFIG_IPV6_SUBTREES?) to work on 3.8. Attempting to CC a rand= omly-found email address I have for him so he can comment directly. David? Agreed. We've had several presentations and tutorials on source/destination= routing at the last three home net meetings. I believe they can be summari= zed by 1) All routers in the routing domain must use the same priority for = routing lookup keys. In this case, the routing keys are Longest Prefix Matc= h (LPM) on destination address and followed by LPM on source address limite= d to entries with the LPM destination address match. 2) All routers in the = routing must use the same rules or policies to install additional routes to= resolve ambiguities. That the routers in the routing domain agree is actually more important tha= n the actual routing key priority or policies. Thanks, Acee --_000_94A203EA12AECE4BA92D42DBFFE0AE4702FD2C9Ceusaamb101erics_ Content-Type: text/html; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable


From: Lorenzo Colitti <lorenzo@google.com>
Date: Monday, July 29, 2013 6:35 AM=
To: Michael Richardson <mcr+ietf@sandelman.ca>
Cc: "homenet@ietf.org" <homenet@ietf.org>, David Lamparter <equinox@diac24.net>
Subject: Re: [homenet] source routi= ng requirements for routing protocols

On Mon, Jul 29, 2013 at 1:27 PM, Michael Richardson <mcr+= ietf@sandelman.ca> wrote:
1) if we are going to introduce a new route to deal with the
   conflict, then the routing protocol must be able to express    what might appear to be multiple routes to the same dest/prefi= x.

I believe the routes only need to be local and do not need to appear o= n the wire and in the routing protocol (in fact, they don't even need to be= stored locally; the draft claims that they can be recalculated when adding= / removing real routes from the FIB).

As regards the reason for existence of the routes themselves, David La= mparter tells me that he has in fact gotten the Linux IPv6 source routing c= ode (the mythical CONFIG_IPV6_SUBTREES?) to work on 3.8. Attempting to CC a= randomly-found email address I have for him so he can comment directly. David?

Agreed. We've had several presentations and tutorials on source/destin= ation routing at the last three home net meetings. I believe they can be su= mmarized by 1) All routers in the routing domain must use the same priority= for routing lookup keys. In this case, the routing keys are Longest Prefix Match (LPM) on destination addre= ss and followed by LPM on source address limited to entries with the LPM de= stination address match. 2) All routers in the routing must use the same ru= les or policies to install additional routes to resolve ambiguities. 

That the routers in the routing domain agree is actually more importan= t than the actual routing key priority or policies. 

Thanks,
Acee 
--_000_94A203EA12AECE4BA92D42DBFFE0AE4702FD2C9Ceusaamb101erics_-- From equinox@diac24.net Mon Jul 29 07:33:22 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 200DE21F9B4D for ; Mon, 29 Jul 2013 07:33:18 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.6 X-Spam-Level: X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qJV2cpHQlygn for ; Mon, 29 Jul 2013 07:33:10 -0700 (PDT) Received: from spaceboyz.net (spaceboyz.net [IPv6:2001:8d8:870:1000::1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B57221F9D33 for ; Mon, 29 Jul 2013 07:32:40 -0700 (PDT) Received: from [2001:8d8:81:5c2::] (helo=jupiter.n2.diac24.net) by spaceboyz.net with esmtps (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80.1) (envelope-from ) id 1V3oUq-0003Ed-6i; Mon, 29 Jul 2013 16:32:24 +0200 Received: from equinox by jupiter.n2.diac24.net with local (Exim 4.80.1) (envelope-from ) id 1V3oUb-000yem-AE; Mon, 29 Jul 2013 16:32:13 +0200 Date: Mon, 29 Jul 2013 16:32:09 +0200 From: David Lamparter To: Lorenzo Colitti Message-ID: <20130729143209.GL901145@jupiter.n2.diac24.net> References: <6856.1375095717@sandelman.ca> <10806.1375097238@sandelman.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Michael Richardson , "homenet@ietf.org" , David Lamparter Subject: Re: [homenet] source routing requirements for routing protocols X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 14:33:22 -0000 On Mon, Jul 29, 2013 at 03:35:41PM +0200, Lorenzo Colitti wrote: > On Mon, Jul 29, 2013 at 1:27 PM, Michael Richardson > wrote: > > > 1) if we are going to introduce a new route to deal with the > > conflict, then the routing protocol must be able to express > > what might appear to be multiple routes to the same dest/prefix. > > > > I believe the routes only need to be local and do not need to appear on the > wire and in the routing protocol (in fact, they don't even need to be > stored locally; the draft claims that they can be recalculated when adding > / removing real routes from the FIB). > > As regards the reason for existence of the routes themselves, David > Lamparter tells me that he has in fact gotten the Linux IPv6 source routing > code (the mythical CONFIG_IPV6_SUBTREES?) to work on 3.8. Attempting to CC > a randomly-found email address I have for him so he can comment directly. > David? (warning: wall of text. skip down to last paragraph for results.) I've tested the following setup: host A - router # system: Linux 3.8.3 # CONFIG_IPV6_SUBTREES=y # ip utility, iproute2-ss130221 # (0) enable ipv6 forwarding (...) # (1) set routes ip link add name test0 type dummy ip link add name test1 type dummy ip link add name test2 type dummy ip link add name test3 type dummy ip link set test0 up ip link set test1 up ip link set test2 up ip link set test3 up ip -6 route add 2001:db8::/32 via fe80::1 dev test0 ip -6 route add 2001:db8:dead::/48 from 2001:db8:cafe:1::/64 via fe80::1 dev test1 ip -6 route add 2001:db8:dead::/48 from 2001:db8:cafe:2::/64 via fe80::1 dev test2 ip -6 route add 2001:db8:dead::/48 from 2001:db8:cafe:2::f00d/128 via fe80::1 dev test3 ip -6 route add 2001:db8:dead:beef::/64 dev test3 # (2) connection to packet source - fix as needed ip -6 link set veth0 up ip -6 addr add fe80::1/64 dev veth0 ip -6 addr add 2001:db8:cafe:0::1/64 dev veth0 ip -6 addr add 2001:db8:cafe:1::1/64 dev veth0 ip -6 addr add 2001:db8:cafe:2::1/64 dev veth0 # (3) now start 4 tcpdumps/wiresharks/... on test0..3 host B - packet source # - interlude: shortcut to virtualise host B, skip if appropriate - # unshare -n /bin/bash # you now have a shell in a separate network namespace. now do: # ip link set lo up # ip link add name veth0 type veth peer name veth0 netns 1 # you now have a "veth0" interface on both your host and your network # namespace shell session. don't forget to set them "up". # - end interlude - # (0) default route over linklocal, persistent over tests ip -6 route add ::/0 via fe80::1 dev veth0 # (1) source 2001:db8:cafe:0::2, does not match sources ip -6 addr add 2001:db8:cafe:0::2/64 dev veth0 ping6 -c 3 2001:db8::1 # => test0 on router ping6 -c 3 2001:db8:dead::1 # => unreachable, no route [*] ping6 -c 3 2001:db8:dead:beef::1 # => test3 on router ip -6 addr del 2001:db8:cafe:0::2/64 dev veth0 # (2) source 2001:db8:cafe:1::2, matches "test1" source spec ip -6 addr add 2001:db8:cafe:1::2/64 dev veth0 ping6 -c 3 2001:db8::1 # => test0 on router ping6 -c 3 2001:db8:dead::1 # => test1 on router ping6 -c 3 2001:db8:dead:beef::1 # => test3 on router ip -6 addr del 2001:db8:cafe:1::2/64 dev veth0 # (3) source 2001:db8:cafe:2::2, matches "test1" source spec ip -6 addr add 2001:db8:cafe:2::2/64 dev veth0 ping6 -c 3 2001:db8::1 # => test0 on router ping6 -c 3 2001:db8:dead::1 # => test2 on router ping6 -c 3 2001:db8:dead:beef::1 # => test3 on router ip -6 addr del 2001:db8:cafe:2::2/64 dev veth0 # (4) source 2001:db8:cafe:2::2, matches more-specific /128 source ip -6 addr add 2001:db8:cafe:2::f00d/64 dev veth0 ping6 -c 3 2001:db8::1 # => test0 on router ping6 -c 3 2001:db8:dead::1 # => test3 on router ping6 -c 3 2001:db8:dead:beef::1 # => test3 on router ip -6 addr del 2001:db8:cafe:2::f00d/64 dev veth0 so, for the 2001:db8:dead::1 destination, the following happens: - source 2001:db8:cafe:0::2 - no source match - icmp unreachable - source 2001:db8:cafe:1::2 - matches ...1::/64 dev test1 - source 2001:db8:cafe:2::2 - matches ...2::/64 dev test2 - source 2001:db8:cafe:2::f00d - matches ...2::f00d/128 dev test3 RESULT (stop skipping here) ====== The non source specific routes keep working as intended. The source specific routes work as intended, doing a longest-match on the source. The lookup also is "final", i.e. after not finding a route with a source match (=> first test case), Linux returns an "unreachable". As far as I've been following, this is the desired effect? Cheers, -David From lorenzo@google.com Mon Jul 29 10:09:36 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CCB0721F8C66 for ; Mon, 29 Jul 2013 10:09:35 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.977 X-Spam-Level: X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id azAJEj0+im4i for ; Mon, 29 Jul 2013 10:09:35 -0700 (PDT) Received: from mail-oa0-x22d.google.com (mail-oa0-x22d.google.com [IPv6:2607:f8b0:4003:c02::22d]) by ietfa.amsl.com (Postfix) with ESMTP id 0491E21F8C72 for ; Mon, 29 Jul 2013 10:04:12 -0700 (PDT) Received: by mail-oa0-f45.google.com with SMTP id m1so3478607oag.32 for ; Mon, 29 Jul 2013 10:03:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=Y5dPdwtdakkq5YiMHoNtSum+YwAflgIPyDEM/ZLGgP4=; b=SfJ2IwgUK5bKab8r95E2yal/xIsXPcu2bOpIAWHSJkab1Yrg+u+S9caCEWhX1pfmxh O0Tau4ZKCGzPlyDgjrGjOxfZSATtQdIoG2kgLi1KJkHZS8R8JU8czcGm4SN35GHQSj9A whjye79n/s6cnb8FAxMbS2CUUFPzo2PFf76nIFLra88avO3r5KZZt1MjBgme3c9HRBzY KRDKuZDNW0uFHthMscGSeDgvDEjX8oTKmDKCanK4FySt9klPk55Q0clfzm9cPm6tPGjH glOckMQV+wOooRlDJLSuk8apMHECvGkvOZxB+tv10zHNc43k16a3zJE+JrPntM/8cLiz lkgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=Y5dPdwtdakkq5YiMHoNtSum+YwAflgIPyDEM/ZLGgP4=; b=M77DNplRNdXbQ2vnQ8cX6H5KGNIZdachPSuD8HTVxLdMi+kvcsfj+bPOAg7H1jY5j7 hVqEKLBqAbOkwr7mtbfMVgxRvUO9L2T97+jJ+3Pjh3vNsJanNK+vleEtldUr/HREVkUg a6DM3CdcfEW+Z/PYGGR4+1omrXgZ2mbQG3lHJISITK0D8ke+bSWrrtImsYSi88X0/QrK HHFff5429Jif9TRm1BiBVTQj20Vpr/upSPVeP3vDCgZ9O0EfYomo2733tCPCSYhkK+CP e7YgcmlgyW7cMtS/4J0xV11mwis3M8Ld6Rg91Fwprz70GxVyJBvA/YdAEMN9hznBuvUE qdbg== X-Received: by 10.50.82.104 with SMTP id h8mr1106491igy.17.1375117432129; Mon, 29 Jul 2013 10:03:52 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.228.144 with HTTP; Mon, 29 Jul 2013 10:03:32 -0700 (PDT) In-Reply-To: <6856.1375095717@sandelman.ca> References: <6856.1375095717@sandelman.ca> From: Lorenzo Colitti Date: Mon, 29 Jul 2013 19:03:32 +0200 Message-ID: To: Michael Richardson Content-Type: multipart/alternative; boundary=e89a8f503b1611339404e2a97a7f X-Gm-Message-State: ALoCoQkPdHHLVbWLxGQerkBjnBLJQ6cmc8rmEHpvpG2TSQ8av+c3dESqGx0RIXsTyzSaVbfq56/3UNux6tIUKi24rS9xrpqd8zgbnk3jhBGEB4E8ucVlU1kllWAx4OshxU27w56udA+HJwdUyIh2zy5XYIE3kWRfXCMXBS4AUM+2wyj0LZyzf+aCUlXVGkLFreqXJA7cX4DM Cc: "homenet@ietf.org" Subject: Re: [homenet] how to avoid getting stuck at Medius: additional DHCPv6 (PD) options needed? X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 17:09:36 -0000 --e89a8f503b1611339404e2a97a7f Content-Type: text/plain; charset=ISO-8859-1 On Mon, Jul 29, 2013 at 1:01 PM, Michael Richardson wrote: > 2) If it is indeed the case that the Medius network requires hierarchical > DHCPv6 PD, I would like to suggest that we add some additional DHCP > options to this so that the internal routers explicitely know that they > are internal routers, and further, that the ability of the routers to > go to full homenet is more clearly articulated. > That's a really good idea. +1. --e89a8f503b1611339404e2a97a7f Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Mon, Jul 29, 2013 at 1:01 PM, Michael Richardson <= mcr+ietf@sandelman.ca> wrote:
<= div class=3D"gmail_quote">
2) If it is indeed the case that the Medius = network requires hierarchical
=A0 =A0DHCPv6 PD, I would like to suggest that we add some additional DHCP<= br> =A0 =A0options to this so that the internal routers explicitely know that t= hey
=A0 =A0are internal routers, and further, that the ability of the routers t= o
=A0 =A0go to full homenet is more clearly articulated.

That's a really good idea. +1.=A0
--e89a8f503b1611339404e2a97a7f-- From alexandru.petrescu@gmail.com Mon Jul 29 10:28:49 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0383D21F9998 for ; Mon, 29 Jul 2013 10:28:36 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wzf+85r7zwra for ; Mon, 29 Jul 2013 10:28:34 -0700 (PDT) Received: from mail-pa0-x22e.google.com (mail-pa0-x22e.google.com [IPv6:2607:f8b0:400e:c03::22e]) by ietfa.amsl.com (Postfix) with ESMTP id 5B3CE11E8113 for ; Mon, 29 Jul 2013 10:24:41 -0700 (PDT) Received: by mail-pa0-f46.google.com with SMTP id fa1so6141744pad.33 for ; Mon, 29 Jul 2013 10:24:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=rfq9iY/o5fdMQsMuBbCmr342I2dDQsmm/NrKN4cUuGw=; b=o7bx/S7tzJg6TFktsJ8pq5MJd6/Sz3p+X4NyHv4X2O4u4uYHXy0wMM9hB3KNKuUZGq L+ANFkc3KvNJAJkG8p4wq1Orw3B3Su6YAAJT7qzvDLvS2dmi59S4vN4g/whrVUSFxWJA LvPmzYNNpiRrW8qwggRNfW1MXwg8BRyGtUaW41eA5BV1WX/i75i5eYkYnkcfNoQEC2oR ThS6zrlF1a9WHJEMspslQBsdiAQIMy3PS+Emmj3uQaIcLPYGXGIBV9h4wuXYpFP7OkiO RdOIIpBWC9uhG22GbQopdl84oGFBX7C4MBhjOby7xiRadLVNoCWz68hFK5J8bIkLG2E1 VgKw== X-Received: by 10.66.246.106 with SMTP id xv10mr54356716pac.100.1375118678067; Mon, 29 Jul 2013 10:24:38 -0700 (PDT) Received: from [130.129.19.105] (dhcp-1369.meeting.ietf.org. [130.129.19.105]) by mx.google.com with ESMTPSA id ue9sm21970854pab.7.2013.07.29.10.24.35 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 29 Jul 2013 10:24:37 -0700 (PDT) Message-ID: <51F6A54F.50008@gmail.com> Date: Mon, 29 Jul 2013 19:24:31 +0200 From: Alexandru Petrescu User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: homenet@ietf.org References: <6856.1375095717@sandelman.ca> <10806.1375097238@sandelman.ca> <20130729143209.GL901145@jupiter.n2.diac24.net> In-Reply-To: <20130729143209.GL901145@jupiter.n2.diac24.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [homenet] longest-match (was: source routing requirements for routing protocols) X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 17:29:01 -0000 Le 29/07/2013 16:32, David Lamparter a écrit : [...] > RESULT (stop skipping here) ====== > > The non source specific routes keep working as intended. The source > specific routes work as intended, doing a longest-match on the > source. What _is_ longest match in detail? (regardless of src or dst). Alex From jch@pps.univ-paris-diderot.fr Mon Jul 29 10:34:53 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D2B1821F9BF3 for ; Mon, 29 Jul 2013 10:34:53 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vh0F4Fqf7EOr for ; Mon, 29 Jul 2013 10:34:48 -0700 (PDT) Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by ietfa.amsl.com (Postfix) with ESMTP id 5B18511E80D9 for ; Mon, 29 Jul 2013 10:33:29 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/38117) with ESMTP id r6THXSep021617; Mon, 29 Jul 2013 19:33:28 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 7EC0056668; Mon, 29 Jul 2013 19:33:28 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id L2DY5svpdveb; Mon, 29 Jul 2013 19:33:27 +0200 (CEST) Received: from pirx.pps.jussieu.fr (dhcp-16db.meeting.ietf.org [130.129.22.219]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 47F8356665; Mon, 29 Jul 2013 19:33:27 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1V3rK2-00019O-Q1; Mon, 29 Jul 2013 19:33:26 +0200 From: Juliusz Chroboczek Date: Mon, 29 Jul 2013 19:33:26 +0200 Message-ID: <87zjt5gtjt.wl%jch@pps.univ-paris-diderot.fr> To: Alexandru Petrescu In-Reply-To: <51F62B6B.4090709@gmail.com> References: <51F62B6B.4090709@gmail.com> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Mon, 29 Jul 2013 19:33:28 +0200 (CEST) X-Miltered: at korolev with ID 51F6A768.001 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-j-chkmail-Enveloppe: 51F6A768.001 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/ X-j-chkmail-Score: MSGID : 51F6A768.001 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000 X-j-chkmail-Status: Ham Cc: homenet@ietf.org Subject: Re: [homenet] Comments on src-based routing in general X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 17:34:54 -0000 > It is tempting to formalize the prefix and IPv6 addresses into sets and > subsets and relationships between them. But that relies on an > assumption that 'longest-prefix match' algorithm is precisely known. It > is not, there is no RFC about it AFAIK. It's not particularly explicit, but RFC 1519 Section 4.1 seems clear to me. RFC 4632 is somewhat less clear. > There are many fuzzy aspects in the implementation of longest-prefix > match (e.g. to disambiguate between ifaces). Please clarify. > Given that, it is next to impossible to come up with a specification > which is src-based routing (instead of dst-based). I most respectfully disagree. > About the problem: I heard said the problem being to ISPs present in the > same homenet, and need to forward the packet to the right ISP based on > the src address. If that is so, then a first step to realize it would > be to send _some_ traffic to an ISP and the rest to the other. That > could be still achieved with dst-based routing, but with specific routes > (i.e. for services specific to that ISP use that dst-based specific route). Noted. I'll try to make the difference clear in the next version of the draft. > About the question whether this shows up somewhere else than in > homenets. One other protocol which uses mandatory src-based routing is > Proxy Mobile IPv6 (the MAG needs it). One would make sure that way of > doing src-based routing is compatible to homenet. Thanks for the pointer. Do you have a reference I should check? -- Juliusz From jch@pps.univ-paris-diderot.fr Mon Jul 29 10:35:25 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B518E21F9FFF for ; Mon, 29 Jul 2013 10:35:15 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Dk6y-h3Tf13 for ; Mon, 29 Jul 2013 10:35:08 -0700 (PDT) Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by ietfa.amsl.com (Postfix) with ESMTP id 6717321F9A4C for ; Mon, 29 Jul 2013 10:34:12 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/38117) with ESMTP id r6THYBo9021858; Mon, 29 Jul 2013 19:34:11 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 6195B56668; Mon, 29 Jul 2013 19:34:11 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id 8UrfxXC-3Lhh; Mon, 29 Jul 2013 19:34:06 +0200 (CEST) Received: from pirx.pps.jussieu.fr (dhcp-16db.meeting.ietf.org [130.129.22.219]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 3B3E056665; Mon, 29 Jul 2013 19:34:06 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1V3rKf-00019S-R1; Mon, 29 Jul 2013 19:34:05 +0200 From: Juliusz Chroboczek Date: Mon, 29 Jul 2013 19:34:05 +0200 Message-ID: <87y58pgtiq.wl%jch@pps.univ-paris-diderot.fr> To: Michael Richardson In-Reply-To: <10806.1375097238@sandelman.ca> References: <6856.1375095717@sandelman.ca> <10806.1375097238@sandelman.ca> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [194.254.61.138]); Mon, 29 Jul 2013 19:34:11 +0200 (CEST) X-Miltered: at korolev with ID 51F6A793.001 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-j-chkmail-Enveloppe: 51F6A793.001 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/ X-j-chkmail-Score: MSGID : 51F6A793.001 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000 X-j-chkmail-Status: Ham Cc: homenet@ietf.org Subject: Re: [homenet] source routing requirements for routing protocols X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 17:35:25 -0000 > During Juliusz (or was it Matthieu speaking?) 'Twas me, Juliusz. > As an aside I want to point out again that IPsec RFC2401 and RFC4301 > detail this problem. They [force] the SPD to be explicitely ordered, > and mandating that the ordering knobs be available to > administrators, who have no idea what any of it means. Thanks for the pointer, I'll have a look. (Not that these are the most digestible RFCs ever.) > 1) if we are going to introduce a new route to deal with the > conflict, then the routing protocol must be able to express > what might appear to be multiple routes to the same dest/prefix. No. The disambiguation routes appear in the RIB only, they never appear in the FIB, let alone on the wire. > 2) while we might agree that the destination wins, so that we have > a consistent routing table across the homenet, the routing protocol > should have a way for a router to say, "yes, but I see a conflict" > such that someone or something can say, "oh. Well, I shall insert a > disambiguation route. I don't think that's necessary -- what issue are you trying to solve? > I haven't thought very hard yet if it's possible for one router to > see an ambiguity, while others would not. Yes, that's normal behaviour in the presence of filtering. It does not appear to cause any issues. > This should not occur with a link-state routing protocol Assuming a single area, you're right. -- Juliusz From jch@pps.univ-paris-diderot.fr Mon Jul 29 10:38:13 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F67E11E80F3 for ; Mon, 29 Jul 2013 10:38:11 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.249 X-Spam-Level: X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dy1FrMvKzh9B for ; Mon, 29 Jul 2013 10:38:06 -0700 (PDT) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by ietfa.amsl.com (Postfix) with ESMTP id A9C3E11E810F for ; Mon, 29 Jul 2013 10:37:19 -0700 (PDT) Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/46333) with ESMTP id r6THahpx011184; Mon, 29 Jul 2013 19:36:43 +0200 Received: from mailhub.math.univ-paris-diderot.fr (localhost [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id 04DB556672; Mon, 29 Jul 2013 19:36:43 +0200 (CEST) X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id QcJuaJpj9D1C; Mon, 29 Jul 2013 19:36:41 +0200 (CEST) Received: from pirx.pps.jussieu.fr (dhcp-16db.meeting.ietf.org [130.129.22.219]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id 9123556668; Mon, 29 Jul 2013 19:36:41 +0200 (CEST) Received: from localhost ([127.0.0.1] helo=pirx.pps.jussieu.fr) by pirx.pps.jussieu.fr with esmtp (Exim 4.80) (envelope-from ) id 1V3rNB-00019j-52; Mon, 29 Jul 2013 19:36:41 +0200 Date: Mon, 29 Jul 2013 19:36:41 +0200 Message-ID: <87wqo9gtee.wl%jch@pps.univ-paris-diderot.fr> From: Juliusz Chroboczek To: David Lamparter In-Reply-To: <20130729143209.GL901145@jupiter.n2.diac24.net> References: <6856.1375095717@sandelman.ca> <10806.1375097238@sandelman.ca> <20130729143209.GL901145@jupiter.n2.diac24.net> User-Agent: Wanderlust/2.15.9 MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Mon, 29 Jul 2013 19:36:43 +0200 (CEST) X-Miltered: at potemkin with ID 51F6A82B.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-j-chkmail-Enveloppe: 51F6A82B.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/ X-j-chkmail-Score: MSGID : 51F6A82B.000 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000 X-j-chkmail-Status: Ham Cc: "homenet@ietf.org" Subject: Re: [homenet] source routing requirements for routing protocols X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 17:38:13 -0000 > As regards the reason for existence of the routes themselves, David > Lamparter tells me that he has in fact gotten the Linux IPv6 source routing > code (the mythical CONFIG_IPV6_SUBTREES?) to work on 3.8. David, That's really weird, since we've tried and failed on Debian's 3.8. Perhaps it only works for forwarded packets, not for locally originated ones? Could you please try repeating the tests described in http://www.spinics.net/lists/netdev/msg235316.html and see if they work for you? -- Juliusz From lorenzo@google.com Mon Jul 29 10:42:54 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 583B911E80E0 for ; Mon, 29 Jul 2013 10:42:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.977 X-Spam-Level: X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cEYvApLuReFx for ; Mon, 29 Jul 2013 10:42:48 -0700 (PDT) Received: from mail-ob0-x234.google.com (mail-ob0-x234.google.com [IPv6:2607:f8b0:4003:c01::234]) by ietfa.amsl.com (Postfix) with ESMTP id DCD3921F9A3D for ; Mon, 29 Jul 2013 10:42:09 -0700 (PDT) Received: by mail-ob0-f180.google.com with SMTP id up14so1874894obb.11 for ; Mon, 29 Jul 2013 10:42:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=CVTfh8y7ouYXL62nbwhg8yai9oHQ1qwICp8d/V4p1dM=; b=TS6UPA9XR4tRGQKouY4IaducfDX4fP9eY75Lk2SGQ7zERER5yQNJq+YIGo7Gq8j1iE 6giAXgZuq/uopUhFYzuRnNH+PNozyRCLu3coA9CdCoTkTAOFK8IXWHra5Z6uhEL8WcPU F6dPOPaYFuTLrk/Qq1N7v5wR3atyQfTum17A6Wq6GZzmVfHfUKN4gsk8ArFMfdqKpwDA XHpopOpm9aQtMgscunGvN8HCaYsRNAGqwcIwyhj7X1sQGIcyhFJ9nPCfoM2VyRHMfsKu wOFDNg+MaekLnLCaPC8H+7xTVCawSRHcqeeOnOz8YiUD1cYJIxlK2i7Ib/TmXZe/gOBv JEHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=CVTfh8y7ouYXL62nbwhg8yai9oHQ1qwICp8d/V4p1dM=; b=pxf+hncgWZ4OHA/yXXpL4mQO9duXJcQwUDk58qq9EMEuK/xOv9CBrPscE6W0buMGlm xavPTgiQlqdS9MqEIgBhye05Q+1S/0PH4e5oc852EQSXMnSMb0WPN+iABtv165Eb7A53 5JIJlaR7CfLNC62xRabBNj7XSH4SOygkoaYly2vaQDvlcD7uWAtKIfVKEAkij1w0PooV KD75gWp9qgZKsO12+vDtC+iIYGU1cOKdXh33GrrJsQl98iqWChrusxT49DW4bu0sasEh zteWZG4zjTP3vIWTT5ow9LSpcPygBCSSnl/GMXzKoMxsZfnYHiwtiKyIEZ/0yWYu3VdB Z1oQ== X-Received: by 10.43.181.136 with SMTP id pi8mr21110270icc.10.1375119729219; Mon, 29 Jul 2013 10:42:09 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.228.144 with HTTP; Mon, 29 Jul 2013 10:41:48 -0700 (PDT) In-Reply-To: <87wqo9gtee.wl%jch@pps.univ-paris-diderot.fr> References: <6856.1375095717@sandelman.ca> <10806.1375097238@sandelman.ca> <20130729143209.GL901145@jupiter.n2.diac24.net> <87wqo9gtee.wl%jch@pps.univ-paris-diderot.fr> From: Lorenzo Colitti Date: Mon, 29 Jul 2013 19:41:48 +0200 Message-ID: To: Juliusz Chroboczek Content-Type: multipart/alternative; boundary=001a11c35008fbfdaa04e2aa02b0 X-Gm-Message-State: ALoCoQl7kA9+FbPwAQK7hR2xAxBLmSrcSLa42Dg2H0DNMSZpnXW/bTPu4R4KieE4qpBMiOeVCkM5XISShir9+kZ9JBEr7ydTT9C7Q8s3yPJzJ3uJo2jpKEQdNH7vqQMjpre0RjFjhpybkOitDZY2N4W1KixfX/pQzrehjKzbHKh5ShqT3JHsugek5OEWSAbK3CHnmLMeVP3d Cc: "homenet@ietf.org" , David Lamparter Subject: Re: [homenet] source routing requirements for routing protocols X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 17:42:54 -0000 --001a11c35008fbfdaa04e2aa02b0 Content-Type: text/plain; charset=ISO-8859-1 On Mon, Jul 29, 2013 at 7:36 PM, Juliusz Chroboczek < jch@pps.univ-paris-diderot.fr> wrote: > That's really weird, since we've tried and failed on Debian's 3.8. > Perhaps it only works for forwarded packets, not for locally > originated ones? > Source-based routing will never work for locally originated packets because source address selection is done after routing. So at routing lookup time there is no source address to match. --001a11c35008fbfdaa04e2aa02b0 Content-Type: text/html; charset=ISO-8859-1
On Mon, Jul 29, 2013 at 7:36 PM, Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr> wrote:
That's really weird, since we've tried and failed on Debian's 3.8.
Perhaps it only works for forwarded packets, not for locally
originated ones?

Source-based routing will never work for locally originated packets because source address selection is done after routing. So at routing lookup time there is no source address to match.
--001a11c35008fbfdaa04e2aa02b0-- From alexandru.petrescu@gmail.com Mon Jul 29 10:46:26 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B36811E80E9 for ; Mon, 29 Jul 2013 10:46:25 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.076 X-Spam-Level: X-Spam-Status: No, score=-10.076 tagged_above=-999 required=5 tests=[AWL=0.173, BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YA7ZbGr4u8U4 for ; Mon, 29 Jul 2013 10:46:17 -0700 (PDT) Received: from sainfoin-out.extra.cea.fr (sainfoin-out.extra.cea.fr [132.167.192.145]) by ietfa.amsl.com (Postfix) with ESMTP id E1E0821F9A17 for ; Mon, 29 Jul 2013 10:46:16 -0700 (PDT) Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin.extra.cea.fr (8.14.2/8.14.2/CEAnet-Internet-out-2.3) with ESMTP id r6THkEDk020748 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 29 Jul 2013 19:46:14 +0200 Received: from muguet1.intra.cea.fr (muguet1.intra.cea.fr [132.166.192.6]) by pisaure.intra.cea.fr (8.14.4/8.14.4) with ESMTP id r6THkE3c006544; Mon, 29 Jul 2013 19:46:14 +0200 (envelope-from alexandru.petrescu@gmail.com) Received: from [127.0.0.1] ([132.166.86.3]) by muguet1.intra.cea.fr (8.13.8/8.13.8/CEAnet-Intranet-out-1.2) with ESMTP id r6THk1nP021985; Mon, 29 Jul 2013 19:46:13 +0200 Message-ID: <51F6AA59.5060801@gmail.com> Date: Mon, 29 Jul 2013 19:46:01 +0200 From: Alexandru Petrescu User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: Juliusz Chroboczek References: <51F62B6B.4090709@gmail.com> <87zjt5gtjt.wl%jch@pps.univ-paris-diderot.fr> In-Reply-To: <87zjt5gtjt.wl%jch@pps.univ-paris-diderot.fr> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: homenet@ietf.org Subject: Re: [homenet] Comments on src-based routing in general X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 17:46:26 -0000 Le 29/07/2013 19:33, Juliusz Chroboczek a écrit : >> It is tempting to formalize the prefix and IPv6 addresses into >> sets and subsets and relationships between them. But that relies >> on an assumption that 'longest-prefix match' algorithm is >> precisely known. It is not, there is no RFC about it AFAIK. > > It's not particularly explicit, but RFC 1519 Section 4.1 seems clear > to me. RFC 4632 is somewhat less clear. Well yes, but they're both IPv4, not IPv6. We know yes IPv4 is same as IPv6 in certain respects, but in this as well? >> There are many fuzzy aspects in the implementation of >> longest-prefix match (e.g. to disambiguate between ifaces). > > Please clarify. For example if two routes of same prefix but different next-hops will need something to disambiguate, right? >> Given that, it is next to impossible to come up with a >> specification which is src-based routing (instead of dst-based). > > I most respectfully disagree. > >> About the problem: I heard said the problem being to ISPs present >> in the same homenet, and need to forward the packet to the right >> ISP based on the src address. If that is so, then a first step to >> realize it would be to send _some_ traffic to an ISP and the rest >> to the other. That could be still achieved with dst-based >> routing, but with specific routes (i.e. for services specific to >> that ISP use that dst-based specific route). > > Noted. I'll try to make the difference clear in the next version of > the draft. > >> About the question whether this shows up somewhere else than in >> homenets. One other protocol which uses mandatory src-based >> routing is Proxy Mobile IPv6 (the MAG needs it). One would make >> sure that way of doing src-based routing is compatible to homenet. > > Thanks for the pointer. Do you have a reference I should check? The NETEXT WG discussion would be good at it. The RFC is RFC5213. I know the details are intricate, but one of relevant text is the following: " The mobile access gateway acts as the default router on the point-to- point link shared with the mobile node. Any packet that the mobile node sends to any correspondent node will be received by the mobile access gateway and will be sent to its local mobility anchor through the bi-directional tunnel." To me, that means that when the MAG receives a packet from a certain address (MN's), it forwards that packet to a certain tunnel interface. That is src-based routing. Alex > > -- Juliusz > From wbeebee@cisco.com Mon Jul 29 11:53:15 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 43C0921F9FF7 for ; Mon, 29 Jul 2013 11:53:15 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.599 X-Spam-Level: X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N9nJ+JvQRBcV for ; Mon, 29 Jul 2013 11:53:10 -0700 (PDT) Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) by ietfa.amsl.com (Postfix) with ESMTP id D9ABB21F9E31 for ; Mon, 29 Jul 2013 11:52:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1141; q=dns/txt; s=iport; t=1375123928; x=1376333528; h=from:to:subject:date:message-id:in-reply-to:content-id: content-transfer-encoding:mime-version; bh=A/mOlqrn/NRswG/3Yd0w9JDWm82u70reGKP5qyHLpzI=; b=RHbrpyppJvoub0Y9Qa6+NpUubCIgXTl8tiycwRlxqDel4ZlMn/tvFJJH QoWmTq/wxcgO1kxXTazaIHESnQAAFoH6RTcVEklFV5zhk/x1AThPjLvLv ARE0/Ssvim7IdUEvsqERS9zoohcvTL3WpNV4lkEQXKAZGu7m6O4iyKhLP Q=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgkFACm59lGtJV2Z/2dsb2JhbABbgwY1UL1agRoWdIImAQQBAQFrHQEIIkUGCyUCBAESCId2Aw8Mr3MNiFoEjRWCNziDGG8DiHKNBI4PhSaBW4E5gio X-IronPort-AV: E=Sophos;i="4.89,771,1367971200"; d="scan'208";a="240931707" Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-8.cisco.com with ESMTP; 29 Jul 2013 18:52:02 +0000 Received: from xhc-aln-x15.cisco.com (xhc-aln-x15.cisco.com [173.36.12.89]) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id r6TIq2na005801 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 29 Jul 2013 18:52:02 GMT Received: from xmb-rcd-x08.cisco.com ([169.254.8.40]) by xhc-aln-x15.cisco.com ([173.36.12.89]) with mapi id 14.02.0318.004; Mon, 29 Jul 2013 13:52:02 -0500 From: "Wes Beebee (wbeebee)" To: Alexandru Petrescu , "homenet@ietf.org" Thread-Topic: [homenet] longest-match (was: source routing requirements for routing protocols) Thread-Index: AQHOjIFGhMVjDeny8UyPZEy5ngf68Zl8ESoA Date: Mon, 29 Jul 2013 18:52:01 +0000 Message-ID: <9515564336C5B442A00021645539CFCC2AF1E2BD@xmb-rcd-x08.cisco.com> In-Reply-To: <51F6A54F.50008@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.3.6.130613 x-originating-ip: [10.131.71.105] Content-Type: text/plain; charset="iso-8859-1" Content-ID: <27744DFE3A6A654BBF057B79F69E1A8A@emea.cisco.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [homenet] longest-match (was: source routing requirements for routing protocols) X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 18:53:15 -0000 Longest match specifies that the longest prefix that matches a particular address should be used in looking up a leaf, and eventually an adjacency that specifies the L2 rewrite information and outgoing interface in standard destination lookup forwarding. For source/dest lookup, a source lookup is performed and then a dest lookup based on the source results. An example of longest match: When matching 1234:5678::1, three routes are found in the routing table: ::/0 1234::/16 1234:5678::/32 Longest match says 1234:5678::/32 will be chosen. - Wes On 7/29/13 1:24 PM, "Alexandru Petrescu" wrote: >Le 29/07/2013 16:32, David Lamparter a =E9crit : >[...] >> RESULT (stop skipping here) =3D=3D=3D=3D=3D=3D >> >> The non source specific routes keep working as intended. The source >> specific routes work as intended, doing a longest-match on the >> source. > >What _is_ longest match in detail? (regardless of src or dst). > >Alex >_______________________________________________ >homenet mailing list >homenet@ietf.org >https://www.ietf.org/mailman/listinfo/homenet From alexandru.petrescu@gmail.com Mon Jul 29 12:02:25 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 716EF11E811F for ; Mon, 29 Jul 2013 12:02:24 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.087 X-Spam-Level: X-Spam-Status: No, score=-10.087 tagged_above=-999 required=5 tests=[AWL=0.163, BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bF3eucBdxadi for ; Mon, 29 Jul 2013 12:02:18 -0700 (PDT) Received: from sainfoin-out.extra.cea.fr (sainfoin-out.extra.cea.fr [132.167.192.145]) by ietfa.amsl.com (Postfix) with ESMTP id EF3DF11E812D for ; Mon, 29 Jul 2013 12:02:07 -0700 (PDT) Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin.extra.cea.fr (8.14.2/8.14.2/CEAnet-Internet-out-2.3) with ESMTP id r6TJ23lS004598 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 29 Jul 2013 21:02:03 +0200 Received: from muguet2.intra.cea.fr (muguet2.intra.cea.fr [132.166.192.7]) by pisaure.intra.cea.fr (8.14.4/8.14.4) with ESMTP id r6TJ23cK024246; Mon, 29 Jul 2013 21:02:03 +0200 (envelope-from alexandru.petrescu@gmail.com) Received: from [127.0.0.1] ([132.166.86.2]) by muguet2.intra.cea.fr (8.13.8/8.13.8/CEAnet-Intranet-out-1.2) with ESMTP id r6TJ1rKq003243; Mon, 29 Jul 2013 21:02:02 +0200 Message-ID: <51F6BC21.9060505@gmail.com> Date: Mon, 29 Jul 2013 21:01:53 +0200 From: Alexandru Petrescu User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: "Wes Beebee (wbeebee)" References: <9515564336C5B442A00021645539CFCC2AF1E2BD@xmb-rcd-x08.cisco.com> In-Reply-To: <9515564336C5B442A00021645539CFCC2AF1E2BD@xmb-rcd-x08.cisco.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: "homenet@ietf.org" Subject: Re: [homenet] longest-match (was: source routing requirements for routing protocols) X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 19:02:25 -0000 Le 29/07/2013 20:52, Wes Beebee (wbeebee) a écrit : > Longest match specifies that the longest prefix that matches a particular > address should be used in looking up a leaf, and eventually an adjacency > that specifies the L2 rewrite information and outgoing interface in > standard destination lookup forwarding. > > For source/dest lookup, a source lookup is performed and then a dest > lookup based on the source results. For dst-based longest-match there is this concept of "default" route: if longest-match fails then pick the default. Is there such concept with src-bsed longest-match? (if longest match on src fails then pick a default). Which of the 2 defaults would prime over the other? > An example of longest match: > > When matching 1234:5678::1, three routes are found in the routing table: > ::/0 > 1234::/16 > 1234:5678::/32 > > Longest match says 1234:5678::/32 will be chosen. Yes, but this is not specified. Alex > - Wes > > On 7/29/13 1:24 PM, "Alexandru Petrescu" > wrote: > >> Le 29/07/2013 16:32, David Lamparter a écrit : >> [...] >>> RESULT (stop skipping here) ====== >>> >>> The non source specific routes keep working as intended. The source >>> specific routes work as intended, doing a longest-match on the >>> source. >> >> What _is_ longest match in detail? (regardless of src or dst). >> >> Alex >> _______________________________________________ >> homenet mailing list >> homenet@ietf.org >> https://www.ietf.org/mailman/listinfo/homenet > > > From wbeebee@cisco.com Mon Jul 29 12:31:33 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 250DD21E80B4 for ; Mon, 29 Jul 2013 12:31:32 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.599 X-Spam-Level: X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g3HKTa1CjNgw for ; Mon, 29 Jul 2013 12:31:25 -0700 (PDT) Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) by ietfa.amsl.com (Postfix) with ESMTP id 7A73811E811E for ; Mon, 29 Jul 2013 12:29:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=601; q=dns/txt; s=iport; t=1375126182; x=1376335782; h=from:to:cc:subject:date:message-id:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=uGfOdYloOd49n0G3vD38iw/BDF60Nzu55FxLbT8pD9A=; b=l3gnogDz+Jm9udoeaPZkK7AoxXD1vnJ/aDNy/xsSYZ0oPdSmZjwhFfc/ elfmEsLwHs1H5zdU2dzvBAVkfOfwtZ1F2+wkVRQHjmrENpDV3b2u3vM8H Bd8dQFz5QfrYe5Uon6SH6jP4EctL2g1VwRQoL4ZAow8CGm2KgduP63LQg s=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgcFAJjB9lGtJXHB/2dsb2JhbABbgwaBBb1hgRoWdIImAQR5EgEIIlYlAgQODYgIuGePSgIxB4MYbwOIcqA5gVuBOYIq X-IronPort-AV: E=Sophos;i="4.89,772,1367971200"; d="scan'208";a="240952152" Received: from rcdn-core2-6.cisco.com ([173.37.113.193]) by rcdn-iport-5.cisco.com with ESMTP; 29 Jul 2013 19:29:41 +0000 Received: from xhc-rcd-x12.cisco.com (xhc-rcd-x12.cisco.com [173.37.183.86]) by rcdn-core2-6.cisco.com (8.14.5/8.14.5) with ESMTP id r6TJTfhw024080 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 29 Jul 2013 19:29:41 GMT Received: from xmb-rcd-x08.cisco.com ([169.254.8.40]) by xhc-rcd-x12.cisco.com ([173.37.183.86]) with mapi id 14.02.0318.004; Mon, 29 Jul 2013 14:29:41 -0500 From: "Wes Beebee (wbeebee)" To: Alexandru Petrescu Thread-Topic: [homenet] longest-match (was: source routing requirements for routing protocols) Thread-Index: AQHOjIFGhMVjDeny8UyPZEy5ngf68Zl8ESoAgABF0YD//8S0gA== Date: Mon, 29 Jul 2013 19:29:40 +0000 Message-ID: <9515564336C5B442A00021645539CFCC2AF1E4A2@xmb-rcd-x08.cisco.com> In-Reply-To: <51F6BC21.9060505@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.3.6.130613 x-originating-ip: [10.131.71.105] Content-Type: text/plain; charset="iso-8859-1" Content-ID: <3A6A16A0F3A0C24D88CC70402CCB2DA8@emea.cisco.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "homenet@ietf.org" Subject: Re: [homenet] longest-match (was: source routing requirements for routing protocols) X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 19:31:33 -0000 >For dst-based longest-match there is this concept of "default" route: if >longest-match fails then pick the default. > >Is there such concept with src-bsed longest-match? (if longest match on >src fails then pick a default). > >Which of the 2 defaults would prime over the other? A default route is simply a fancy name for the route with prefix ::/0. With src/dst routing, there is potentially a ::/0 destination prefix that corresponds to each source prefix. There is also potentially a whole destination lookup table that=B9s entirel= y devoted to the ::/0 source prefix. - Wes From teco@inf-net.nl Mon Jul 29 15:29:05 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 60BF521F9C99 for ; Mon, 29 Jul 2013 15:29:05 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.599 X-Spam-Level: X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E5Mq0R723vdm for ; Mon, 29 Jul 2013 15:28:59 -0700 (PDT) Received: from mail-ea0-f176.google.com (mail-ea0-f176.google.com [209.85.215.176]) by ietfa.amsl.com (Postfix) with ESMTP id 6A41C21F9C91 for ; Mon, 29 Jul 2013 15:28:58 -0700 (PDT) Received: by mail-ea0-f176.google.com with SMTP id q16so3202583ead.35 for ; Mon, 29 Jul 2013 15:28:57 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=JtBP8I7QxJJRBb/UWuBRpnnmi/wLl1KC+/DuDg5Ck/E=; b=UxVu00eIaoFpTck3cpdy0vF2MKWwB7cPtF6ULIN0nPAgigIXlAZmtyZ9zvADSi4gUn 6diT9KpMj0w3PJRdJsrpaCZ88hvtv9QtOT8hbIC5iN8kvfY0gjfli3x3vFAfHlR59w0y 9LHqEAqGn9y3ZzFsGBQQeT58o9SUBrL3OklNzMIWkKGRXxbANAsgp77SnnOiW3C1S0YT wztp0MkAIbMrI23wuJRnE6lZBvp77nPsyqKCCRv0QhRVn0laeelc7f6/iVeW6sb3xC8n eoEGsXAgy72C+pRuHyFiZt23/qcHmGQPdSK4OcBvdMkNj+0muRfI8y4Lj4WmZDqx1cUD GaXA== X-Received: by 10.14.251.202 with SMTP id b50mr61680598ees.85.1375136937608; Mon, 29 Jul 2013 15:28:57 -0700 (PDT) Received: from [172.30.1.77] (pd95c0bae.dip0.t-ipconnect.de. [217.92.11.174]) by mx.google.com with ESMTPSA id p49sm105279500eeu.2.2013.07.29.15.28.55 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 29 Jul 2013 15:28:56 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\)) From: Teco Boot In-Reply-To: <20130729143209.GL901145@jupiter.n2.diac24.net> Date: Tue, 30 Jul 2013 00:28:51 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: <6856.1375095717@sandelman.ca> <10806.1375097238@sandelman.ca> <20130729143209.GL901145@jupiter.n2.diac24.net> To: David Lamparter X-Mailer: Apple Mail (2.1508) X-Gm-Message-State: ALoCoQnmHnY/BhGU3DmeENHzXWIS0IvE8kZL+QwkQW3Dqgd8u01JR1U4XEfMkGJ83ehlTo4rlsEb Cc: Michael Richardson , "homenet@ietf.org" , Lorenzo Colitti Subject: Re: [homenet] source routing requirements for routing protocols X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 22:29:05 -0000 Op 29 jul. 2013, om 16:32 heeft David Lamparter het = volgende geschreven: > On Mon, Jul 29, 2013 at 03:35:41PM +0200, Lorenzo Colitti wrote: >> On Mon, Jul 29, 2013 at 1:27 PM, Michael Richardson >> wrote: >>=20 >>> 1) if we are going to introduce a new route to deal with the >>> conflict, then the routing protocol must be able to express >>> what might appear to be multiple routes to the same dest/prefix. >>>=20 >>=20 >> I believe the routes only need to be local and do not need to appear = on the >> wire and in the routing protocol (in fact, they don't even need to be >> stored locally; the draft claims that they can be recalculated when = adding >> / removing real routes from the FIB). >>=20 >> As regards the reason for existence of the routes themselves, David >> Lamparter tells me that he has in fact gotten the Linux IPv6 source = routing >> code (the mythical CONFIG_IPV6_SUBTREES?) to work on 3.8. Attempting = to CC >> a randomly-found email address I have for him so he can comment = directly. >> David? >=20 > (warning: wall of text. skip down to last paragraph for results.) >=20 > I've tested the following setup: >=20 > host A - router > # system: Linux 3.8.3 > # CONFIG_IPV6_SUBTREES=3Dy > # ip utility, iproute2-ss130221 >=20 > # (0) enable ipv6 forwarding (...) >=20 > # (1) set routes >=20 > ip link add name test0 type dummy > ip link add name test1 type dummy > ip link add name test2 type dummy > ip link add name test3 type dummy > ip link set test0 up > ip link set test1 up > ip link set test2 up > ip link set test3 up > ip -6 route add 2001:db8::/32 via fe80::1 dev test0 > ip -6 route add 2001:db8:dead::/48 from 2001:db8:cafe:1::/64 via = fe80::1 dev test1 > ip -6 route add 2001:db8:dead::/48 from 2001:db8:cafe:2::/64 via = fe80::1 dev test2 > ip -6 route add 2001:db8:dead::/48 from 2001:db8:cafe:2::f00d/128 via = fe80::1 dev test3 > ip -6 route add 2001:db8:dead:beef::/64 dev test3 >=20 > # (2) connection to packet source - fix as needed > ip -6 link set veth0 up > ip -6 addr add fe80::1/64 dev veth0 > ip -6 addr add 2001:db8:cafe:0::1/64 dev veth0 > ip -6 addr add 2001:db8:cafe:1::1/64 dev veth0 > ip -6 addr add 2001:db8:cafe:2::1/64 dev veth0 >=20 > # (3) now start 4 tcpdumps/wiresharks/... on test0..3 >=20 >=20 > host B - packet source >=20 > # - interlude: shortcut to virtualise host B, skip if appropriate - > # unshare -n /bin/bash > # you now have a shell in a separate network namespace. now do: > # ip link set lo up > # ip link add name veth0 type veth peer name veth0 netns 1 > # you now have a "veth0" interface on both your host and your network > # namespace shell session. don't forget to set them "up". > # - end interlude - >=20 > # (0) default route over linklocal, persistent over tests > ip -6 route add ::/0 via fe80::1 dev veth0 >=20 > # (1) source 2001:db8:cafe:0::2, does not match sources > ip -6 addr add 2001:db8:cafe:0::2/64 dev veth0 > ping6 -c 3 2001:db8::1 # =3D> test0 on router > ping6 -c 3 2001:db8:dead::1 # =3D> unreachable, no route [*] > ping6 -c 3 2001:db8:dead:beef::1 # =3D> test3 on router > ip -6 addr del 2001:db8:cafe:0::2/64 dev veth0 >=20 > # (2) source 2001:db8:cafe:1::2, matches "test1" source spec > ip -6 addr add 2001:db8:cafe:1::2/64 dev veth0 > ping6 -c 3 2001:db8::1 # =3D> test0 on router > ping6 -c 3 2001:db8:dead::1 # =3D> test1 on router > ping6 -c 3 2001:db8:dead:beef::1 # =3D> test3 on router > ip -6 addr del 2001:db8:cafe:1::2/64 dev veth0 >=20 > # (3) source 2001:db8:cafe:2::2, matches "test1" source spec Typo? Would be:=20 # (3) source 2001:db8:cafe:2::2, matches "test2" source spec > ip -6 addr add 2001:db8:cafe:2::2/64 dev veth0 > ping6 -c 3 2001:db8::1 # =3D> test0 on router > ping6 -c 3 2001:db8:dead::1 # =3D> test2 on router > ping6 -c 3 2001:db8:dead:beef::1 # =3D> test3 on router > ip -6 addr del 2001:db8:cafe:2::2/64 dev veth0 >=20 > # (4) source 2001:db8:cafe:2::2, matches more-specific /128 source Typo? Would be:=20 # (4) source 2001:db8:cafe:2::food, matches more-specific /128 source > ip -6 addr add 2001:db8:cafe:2::f00d/64 dev veth0 > ping6 -c 3 2001:db8::1 # =3D> test0 on router > ping6 -c 3 2001:db8:dead::1 # =3D> test3 on router > ping6 -c 3 2001:db8:dead:beef::1 # =3D> test3 on router > ip -6 addr del 2001:db8:cafe:2::f00d/64 dev veth0 >=20 >=20 > so, for the 2001:db8:dead::1 destination, the following happens: > - source 2001:db8:cafe:0::2 - no source match - icmp unreachable > - source 2001:db8:cafe:1::2 - matches ...1::/64 dev test1 > - source 2001:db8:cafe:2::2 - matches ...2::/64 dev test2 > - source 2001:db8:cafe:2::f00d - matches ...2::f00d/128 dev test3 >=20 >=20 > RESULT (stop skipping here) > =3D=3D=3D=3D=3D=3D >=20 > The non source specific routes keep working as intended. The source > specific routes work as intended, doing a longest-match on the source. > The lookup also is "final", i.e. after not finding a route with a = source > match (=3D> first test case), Linux returns an "unreachable". >=20 > As far as I've been following, this is the desired effect? Al least it looks the right route :-) Teco >=20 > Cheers, >=20 >=20 > -David > _______________________________________________ > homenet mailing list > homenet@ietf.org > https://www.ietf.org/mailman/listinfo/homenet From mcr@sandelman.ca Mon Jul 29 23:01:38 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9CDC11E81B7 for ; Mon, 29 Jul 2013 23:01:38 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.172 X-Spam-Level: X-Spam-Status: No, score=-2.172 tagged_above=-999 required=5 tests=[AWL=0.427, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SdFMN3tU+QLl for ; Mon, 29 Jul 2013 23:01:38 -0700 (PDT) Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3::184]) by ietfa.amsl.com (Postfix) with ESMTP id 3C18B21F9FD1 for ; Mon, 29 Jul 2013 23:01:38 -0700 (PDT) Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 37E602017B; Tue, 30 Jul 2013 03:07:29 -0400 (EDT) Received: by sandelman.ca (Postfix, from userid 179) id 1169063A7C; Tue, 30 Jul 2013 02:00:04 -0400 (EDT) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id EECCC63A5E; Tue, 30 Jul 2013 02:00:04 -0400 (EDT) From: Michael Richardson To: Juliusz Chroboczek In-Reply-To: <87y58pgtiq.wl%jch@pps.univ-paris-diderot.fr> References: <6856.1375095717@sandelman.ca> <10806.1375097238@sandelman.ca> <87y58pgtiq.wl%jch@pps.univ-paris-diderot.fr> X-Mailer: MH-E 8.2; nmh 1.3-dev; GNU Emacs 23.4.1 X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m Sender: mcr@sandelman.ca Cc: homenet@ietf.org Subject: Re: [homenet] source routing requirements for routing protocols X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jul 2013 06:01:39 -0000 --=-=-= Juliusz Chroboczek wrote: >> 2) while we might agree that the destination wins, so that we have >> a consistent routing table across the homenet, the routing protocol >> should have a way for a router to say, "yes, but I see a conflict" >> such that someone or something can say, "oh. Well, I shall insert a >> disambiguation route. > I don't think that's necessary -- what issue are you trying to solve? Different routers might have different sources of routing information. While the OSPF/BABEL/insert-new-one routes might be identical, a given specific router might have other routes from other places (RPL, VPNs, etc.) which would cause *it* to insert dis-ambiguation routes that other routes would not see a reason for. I think that I'd like all routers to be consistent. -- Michael Richardson , Sandelman Software Works --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUBUfdWYoqHRg3pndX9AQK1gAP+LrlH3vJ3Odc3LL7BKmXG/0yqb4kWkQAx aFwQEpQVr/1ns6Cz6tklMWp2FluIhMCxh8v3kNJ+nQBv+Who0+CYgwog882yGZug fshSxq4hYXg0Rcide/2RJjcY5TjfYA39T5wrdc/ZgQJGI5RslrSdgvVa8IT4NNB8 +wvAv4hoFFc= =Q0Yn -----END PGP SIGNATURE----- --=-=-=-- From C.Grundemann@cablelabs.com Wed Jul 31 05:02:34 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E099B21F8493 for ; Wed, 31 Jul 2013 05:02:29 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.463 X-Spam-Level: X-Spam-Status: No, score=-0.463 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0f0XFXKbAyJi for ; Wed, 31 Jul 2013 05:02:24 -0700 (PDT) Received: from ondar.cablelabs.com (ondar.cablelabs.com [192.160.73.61]) by ietfa.amsl.com (Postfix) with ESMTP id B83F411E8172 for ; Wed, 31 Jul 2013 05:01:46 -0700 (PDT) Received: from kyzyl.cablelabs.com (kyzyl [10.253.0.7]) by ondar.cablelabs.com (8.14.5/8.14.5) with ESMTP id r6VC1htX009188; Wed, 31 Jul 2013 06:01:43 -0600 Received: from exchange.cablelabs.com (10.5.0.19) by kyzyl.cablelabs.com (F-Secure/fsigk_smtp/407/kyzyl.cablelabs.com); Wed, 31 Jul 2013 06:01:43 -0600 (MDT) X-Virus-Status: clean(F-Secure/fsigk_smtp/407/kyzyl.cablelabs.com) Received: from EXCHANGE.cablelabs.com ([fe80::797a:96d1:3c53:18ee]) by EXCHANGE.cablelabs.com ([fe80::797a:96d1:3c53:18ee%11]) with mapi id 14.03.0146.000; Wed, 31 Jul 2013 06:01:43 -0600 From: Chris Grundemann To: Michael Richardson , "homenet@ietf.org" Thread-Topic: [homenet] how to avoid getting stuck at Medius: additional DHCPv6 (PD) options needed? Thread-Index: AQHOjeW4Zv0DX8i4EUOSqVwDB4wDpg== Date: Wed, 31 Jul 2013 12:01:42 +0000 Message-ID: In-Reply-To: <6856.1375095717@sandelman.ca> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.3.6.130613 x-originating-ip: [10.5.0.27] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Approved: ondar Subject: Re: [homenet] how to avoid getting stuck at Medius: additional DHCPv6 (PD) options needed? X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 12:02:34 -0000 VGhhbmtzIGZvciB0aGUgZmVlZGJhY2sgTWljaGFlbCwNCg0KT24gMjkvSnVsLzEzIDEzOjAxIEdN VCswMjowMCwgIk1pY2hhZWwgUmljaGFyZHNvbiIgPG1jcitpZXRmQHNhbmRlbG1hbi5jYT4NCndy b3RlOg0KDQo+DQo+MSkgSSB3b3VsZCBhc2sgdGhlIENhYmxlTGFicyBndXlzIHRvIG1vcmUgY2xl YXJseSBhcnRpY3VsYXRlIHdoYXQNCj4gICB0aGVpciB0aW1lbGluZSBpcywgYW5kIHdoYXQgZmVh dHVyZXMgYXJlIHJlYWxseSBpbiB0aGF0IHRpbWVsaW5lLg0KPiAgIChJdCBzZWVtcyB0byBtZSB0 aGF0IHdlIGNvdWxkIGJlIGRvbmUgYWxyZWFkeSBpZiB0aGUgSVNQcyBwdXNoZWQNCj4gICB0aGVp ciBzdXBwbGllcnMgb2YgQ1BFIGRldmljZXMgdG8gam9pbiB0aGUgaG9tZW5ldCBXRyBhbmQgcGFy dGljaXBhdGUsDQo+ICAgYW5kL29yIGhpcmVkIHByb3hpZXMgYW5kL29yIG9wZW4tc291cmNlIGF1 dGhvcnMgdG8gYWN0IGFzDQo+ICAgaW50ZXJtZWRpYXJpZXMvY29uc3VsdGFudHMuIEkgcmVhbGl6 ZSB0aGF0IHRvIGZpcnN0IG9yZGVyLCBDYWJsZUxhYnMNCj4gICAqaXMqIGZ1bGxmdWxsaW5nIHNv bWUgb2YgdGhhdCBleGFjdCByb2xlKQ0KDQpUaGUgdGltZWxpbmUgd2UgYXJlIHdvcmtpbmcgZnJv bSBpcyBBU0FQOyBub3QgaGF2aW5nIGZ1bGx5IGZ1bmN0aW9uYWwgSVB2Ng0KY2FwYWJsZSBob21l IHJvdXRlcnMgaXMgY3VycmVudGx5IGEgc2lnbmlmaWNhbnQgaHVyZGxlIHRvIHJlYWwgSVB2Ng0K YWRvcHRpb24gaW4gcmVzaWRlbnRpYWwgYnJvYWRiYW5kIG5ldHdvcmtzLg0KDQpUaGUga2V5IGZl YXR1cmVzIChmcm9tIG15IHBlcnNwZWN0aXZlKSBhcmUgdmVyeSBtdWNoIGluIGxpbmUgd2l0aCB0 aGUNCmhvbWVuZXQgYXJjaGl0ZWN0dXJlIGRvY3VtZW50cyBzdGF0ZWQgcHJpbmNpcGxlcywgbmFt ZWx5IGJhc2ljIG5ldHdvcmsNCmRldGVjdGlvbiAod2hlcmUncyB0aGUgSW50ZXJuZXQpLCBhZGRy ZXNzaW5nIG9mIGJvdGggZW5kLWNsaWVudHMgYW5kDQptdWx0aXBsZSBob21lIHJvdXRlcnMsIHJv dXRpbmcgYmV0d2VlbiBpbi1ob21lIENQRSAoSVB2NCBhbmQgSVB2NiksDQpyb3V0aW5nIGZyb20g aW4taG9tZSBDUEUgdG8gdGhlIEludGVybmV0IChJUHY0IHcvIE5BVCBhbmQgSVB2NiksIGluLWhv bWUNCm11bHRpY2FzdCBmb3J3YXJkaW5nIChwcmltYXJpbHkgaW4gc3VwcG9ydCBvZiBleGlzdGlu ZyBzZXJ2aWNlIGRpc2NvdmVyeQ0KcHJvdG9jb2xzKSwgYW5kIGJhc2ljIGZpcmUgd2FsbGluZyAo c2ltcGxlIHNlY3VyaXR5KSBvbiB0aGUgQ0VSLg0KDQpXaXRoaW4gdGhlIENhYmxlTGFicyAiZWNv c3lzdGVtIiB3ZSBhcmUgYWJzb2x1dGVseSB3b3JraW5nIHdpdGggc3VwcGxpZXJzDQphbmQgaGF2 ZSBpbmNsdWRlZCBhbGwgb2YgdGhlIGFib3ZlIGtleSBmZWF0dXJlcyBpbiB0aGUgZVJvdXRlcg0K c3BlY2lmaWNhdGlvbjogDQpodHRwczovL3d3dy5jYWJsZWxhYnMuY29tL2RvY3pvbmUvZG9jc2lz L3JlcXVpcmVtZW50cy9zcGVjcy9jdXJyZW50L2lzc3VlZC8NCmVyb3V0ZXIvRG9jWm9uZUZvbGRl cl92aWV3ICh0aGUgbm90YWJsZSBleGNlcHRpb24gaXMgZWRnZSBkZXRlY3Rpb24sIGFzIHdlDQpj dXJyZW50bHkgcmVseSBvbiB0aGUgaW5jbHVzaW9uIG9mIGEgQ2FibGUgTW9kZW0gKENNKSBhcyBp bmRpY2F0aW9uIG9mDQp3aGVyZSB0aGUvYW4gSVNQIGlzIGNvbm5lY3RlZCB0byB0aGUgSElQbmV0 KS4gVGhlIEhJUG5ldCBkcmFmdA0KKGRyYWZ0LWdydW5kZW1hbm4taGlwbmV0KSBpcyBvdXIgZWZm b3J0IHRvIHNoYXJlIHdoYXQgd2UgaGF2ZSBhbHJlYWR5DQpjb21wbGV0ZWQgd2l0aCB0aGUgd2lk ZXIgSUVURiBhdWRpZW5jZS4NCg0KPjIpIElmIGl0IGlzIGluZGVlZCB0aGUgY2FzZSB0aGF0IHRo ZSBNZWRpdXMgbmV0d29yayByZXF1aXJlcyBoaWVyYXJjaGljYWwNCj4gICBESENQdjYgUEQsIEkg d291bGQgbGlrZSB0byBzdWdnZXN0IHRoYXQgd2UgYWRkIHNvbWUgYWRkaXRpb25hbCBESENQDQo+ ICAgb3B0aW9ucyB0byB0aGlzIHNvIHRoYXQgdGhlIGludGVybmFsIHJvdXRlcnMgZXhwbGljaXRl bHkga25vdyB0aGF0IHRoZXkNCj4gICBhcmUgaW50ZXJuYWwgcm91dGVycywgYW5kIGZ1cnRoZXIs IHRoYXQgdGhlIGFiaWxpdHkgb2YgdGhlIHJvdXRlcnMgdG8NCj4gICBnbyB0byBmdWxsIGhvbWVu ZXQgaXMgbW9yZSBjbGVhcmx5IGFydGljdWxhdGVkLg0KDQpUaGUgSElQbmV0IHNvbHV0aW9uIGlz IHZlcnkgbXVjaCBmb2N1c2VkIG9uIHByb3ZpZGluZyBhIHNvbHV0aW9uIHRoYXQgaXMNCmFjdHVh bGx5IGltcGxhbnRhYmxlIHRvZGF5LCBhIGxhcmdlIHBhcnQgb2YgdGhhdCBpcyBub3QgYWRkaW5n IG5ldw0KcHJvdG9jb2xzIGFuZCBub3QgY2hhbmdpbmcgZXhpc3RpbmcgcHJvdG9jb2xzIHVubGVz cyBhYnNvbHV0ZWx5IG5lY2Vzc2FyeS4NCldlIGRpZCBpbmNsdWRlIHdoYXQgd2UgYXJlIGNhbGxp bmcgYSAiLzQ4IGNoZWNrIg0KKGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1ncnVu ZGVtYW5uLWhpcG5ldC0wMCNzZWN0aW9uLTQuMSkgaW4NCnRoZSBISVBuZXQgZHJhZnQgdG8gYWxs b3cgSVJzIHRvIGRldGVybWluZSB0aGF0IHRoZXkgYXJlIElScyB3aXRob3V0DQpoYXZpbmcgdG8g Y3JlYXRlIGEgbmV3IGNvbW11bmljYXRpb24gcHJvdG9jb2wgKG9yIHVwZGF0ZSBhbiBleGlzdGlu ZyBvbmUpLg0KDQpDaGVlcnMsDQp+Q2hyaXMNCg0KPi0tDQo+XSAgICAgICAgICAgICAgIE5ldmVy IHRlbGwgbWUgdGhlIG9kZHMhICAgICAgICAgICAgICAgICB8IGlwdjYgbWVzaA0KPm5ldHdvcmtz IFsNCj5dICAgTWljaGFlbCBSaWNoYXJkc29uLCBTYW5kZWxtYW4gU29mdHdhcmUgV29ya3MgICAg ICAgIHwgbmV0d29yaw0KPmFyY2hpdGVjdCAgWw0KPl0gICAgIG1jckBzYW5kZWxtYW4uY2EgIGh0 dHA6Ly93d3cuc2FuZGVsbWFuLmNhLyAgICAgICAgfCAgIHJ1Ynkgb24gcmFpbHMNCj4gICBbDQo+ DQo+DQo+DQo+DQo+LS0NCj5NaWNoYWVsIFJpY2hhcmRzb24gPG1jcitJRVRGQHNhbmRlbG1hbi5j YT4sIFNhbmRlbG1hbiBTb2Z0d2FyZSBXb3Jrcw0KPg0KPg0KDQo= From C.Grundemann@cablelabs.com Wed Jul 31 05:04:30 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70D5B21F9A81 for ; Wed, 31 Jul 2013 05:04:30 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.463 X-Spam-Level: X-Spam-Status: No, score=-0.463 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kszPujVLFPcS for ; Wed, 31 Jul 2013 05:04:25 -0700 (PDT) Received: from ondar.cablelabs.com (ondar.cablelabs.com [192.160.73.61]) by ietfa.amsl.com (Postfix) with ESMTP id 592CA21F9A3B for ; Wed, 31 Jul 2013 05:04:25 -0700 (PDT) Received: from kyzyl.cablelabs.com (kyzyl [10.253.0.7]) by ondar.cablelabs.com (8.14.5/8.14.5) with ESMTP id r6VC4NSQ009490; Wed, 31 Jul 2013 06:04:24 -0600 Received: from exchange.cablelabs.com (10.5.0.19) by kyzyl.cablelabs.com (F-Secure/fsigk_smtp/407/kyzyl.cablelabs.com); Wed, 31 Jul 2013 06:04:23 -0600 (MDT) X-Virus-Status: clean(F-Secure/fsigk_smtp/407/kyzyl.cablelabs.com) Received: from EXCHANGE.cablelabs.com ([fe80::797a:96d1:3c53:18ee]) by EXCHANGE.cablelabs.com ([fe80::797a:96d1:3c53:18ee%11]) with mapi id 14.03.0146.000; Wed, 31 Jul 2013 06:04:23 -0600 From: Chris Grundemann To: Lorenzo Colitti , Michael Richardson Thread-Topic: [homenet] the problem of two DHCPv6 servers on the same link Thread-Index: AQHOecNs9xwgc98cvEy4gAFtaWNuU5lXU76AgCgLCQA= Date: Wed, 31 Jul 2013 12:04:22 +0000 Message-ID: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.3.6.130613 x-originating-ip: [10.5.0.27] Content-Type: text/plain; charset="utf-8" Content-ID: <14B83B3E5BD8144781047F0AD0C7945D@cablelabs.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Approved: ondar Cc: "homenet@ietf.org" Subject: Re: [homenet] the problem of two DHCPv6 servers on the same link X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 12:04:30 -0000 T24gNS9KdWwvMTMgMjA6MzQgR01UKzAyOjAwLCAiTG9yZW56byBDb2xpdHRpIiA8bG9yZW56b0Bn b29nbGUuY29tPiB3cm90ZToNCg0KPk9uIFNhdCwgSnVsIDYsIDIwMTMgYXQgNjowNCBBTSwgTWlj aGFlbCBSaWNoYXJkc29uDQo+PG1jcitpZXRmQHNhbmRlbG1hbi5jYT4gd3JvdGU6DQo+DQo+RG9l cyB0aGUgREhDUHY2IHNwZWMgd2hhdCBhIGhvc3QgaXMgc3VwcG9zZWQgdG8gZG8gaWYgaXQgZ2V0 cyB0d28gYW5zd2Vycw0KPndoZW4gaXQgZG9lcyBESENQdjY/DQo+DQo+DQo+DQo+DQo+SSBiZWxp ZXZlIHBlciBzcGVjIGl0IG11c3QgcGljayBvbmUgb2YgdGhlIG9mZmVycyBpdCByZWNlaXZlcy4N Cj5UZWNobmljYWxseSwgaXQncyBub3QgZm9yYmlkZGVuIGZyb20gaW5pdGlhdGluZyBhICpzZWNv bmQqIERIQ1B2Ng0KPnRyYW5zYWN0aW9uIHdoZXJlIGl0IGNhbiBwaWNrIGFub3RoZXIgcmVzdWx0 IGluIGFkZGl0aW9uIHRvIHRoZSBvbmUgaXQNCj5hbHJlYWR5IGhhcywgYnV0IEkgYmVsaWV2ZSBu byBpbXBsZW1lbnRhdGlvbiBkb2VzIHRoaXMuDQo+DQo+DQo+W09uZSBvZiB0aGUgbWFueSByZWFz b25zIHdoeSBESENQdjYgaXMgbm90IGEgZ29vZCBmaXQgZm9yIGxvb3NlbHktbWFuYWdlZA0KPmhv bWUgbmV0d29ya3MgbGlrZSBob21lbmV0Ll0NCg0KSGkgTG9yZW56bywNCg0KUGFyZG9uIG15IGln bm9yYW5jZSwgYnV0IHdoeSBpcyB0aGlzIChjYW4geW91IGV4cG91bmQgYSBiaXQpPyBJIHRoaW5r IEknbQ0KbWlzc2luZyBzb21ldGhpbmcgaGVyZS4uLg0KDQpQUyAtIEFwb2xvZ2llcyBmb3IgdGhl IGxhdGVudCByZXBseSwgSSBtaXNzZWQgdGhpcyBtZXNzYWdlIHdoZW4gaXQgZmlyc3QNCmNhbWUg YWNyb3NzLg0KDQpDaGVlcnMsDQp+Q2hyaXMNCg0KPg0KPg0KPg0KDQo= From lorenzo@google.com Wed Jul 31 05:38:27 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B47E811E817E for ; Wed, 31 Jul 2013 05:38:27 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.977 X-Spam-Level: X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3zWjBMF1Af8t for ; Wed, 31 Jul 2013 05:38:27 -0700 (PDT) Received: from mail-ob0-x22a.google.com (mail-ob0-x22a.google.com [IPv6:2607:f8b0:4003:c01::22a]) by ietfa.amsl.com (Postfix) with ESMTP id C72EA11E81B3 for ; Wed, 31 Jul 2013 05:35:41 -0700 (PDT) Received: by mail-ob0-f170.google.com with SMTP id eh20so1230338obb.1 for ; Wed, 31 Jul 2013 05:35:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=a1tocZ9oWylTE5g5na9tNgS0lMkf9575C87PQvgIn1c=; b=Oc0jwqpfdMbUZoYTeY+olaX5ucbfHFhqQG8IDgvxomwKRkRBSyXH3jLoK9bhjwoWM6 jKuyAdIIswku9po48NPqu87/1+vsTMi8z2+XilcU7Nfji4W0dBnq9vUiREEteA9jzjtc Rs/tgPMr/MelN3etGfsHpfIn6hd5Q04TrfOgRw5S9ghT2XKU7rVTQgbW/Ie2jPPY538Q gewtib3n+VLkoxcTSW7537PIt3waR5FrOLp3QC3gI/a7/XsXvFZ0iSud6OoBxw+0PPQK MNOANvU1JJhV7HNhhLTHFlH4u/LC00U9aj1JzychCAOAyOyJjz2vA2P8eDHdHBZgMNQ6 m0Xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=a1tocZ9oWylTE5g5na9tNgS0lMkf9575C87PQvgIn1c=; b=DfaALUk/WrC7av60/4lJ+PlCNEkvsIHULNqmY2kOs4eWUooziqws7HRTQoDftl/1YY ewbJscpmkhzyEP/yJf7AaVfmpYRF4L+yPI2xCXnK97eRfWU7JHu6rbOkcExgxkR29gBv ETA5dstaYTid7VE52tKRdS9IQ9v80JT0dc8UNHxxfU35qY0wAuiGbYdzdrJxD2O4sPNh zrlGmk562JimfzL3IhKo9tgD4YEpZEsAKwBI3sNtmYPdj9nZDj1M8QIzyz4NwS1z29mU aGj68koWT9AW53FdxE+k5bHwwVYtSw9lziW5Gt8XgAUoUl8+CbVsU/yQClfDzxeXujWL gvAA== X-Received: by 10.50.18.5 with SMTP id s5mr692942igd.6.1375274124803; Wed, 31 Jul 2013 05:35:24 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.228.144 with HTTP; Wed, 31 Jul 2013 05:35:04 -0700 (PDT) In-Reply-To: References: From: Lorenzo Colitti Date: Wed, 31 Jul 2013 14:35:04 +0200 Message-ID: To: Chris Grundemann Content-Type: multipart/alternative; boundary=089e013cc1c4adae7804e2cdf5bc X-Gm-Message-State: ALoCoQn+oNSFCZx4Nze9QuiGjweLSYsfkWvJ8k9VJLw7FSvrMCyi0jCIf4UIqu/XkfALsZQxYmvolP5TuNR0kTnbwB/0rfxWxuGHg4kUJAtMGqsMQrDzsoNhgXBSUdqJ6GP0LsbDJ5PFVlNITZ6rXk07qV/8hc5MZRQLFAZnUkPu7ksxLzDxXLunXOsQrPqlzcgNl5HeuB6Q Cc: Michael Richardson , "homenet@ietf.org" Subject: Re: [homenet] the problem of two DHCPv6 servers on the same link X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 12:38:27 -0000 --089e013cc1c4adae7804e2cdf5bc Content-Type: text/plain; charset=ISO-8859-1 On Wed, Jul 31, 2013 at 2:04 PM, Chris Grundemann < C.Grundemann@cablelabs.com> wrote: > >I believe per spec it must pick one of the offers it receives. > >Technically, it's not forbidden from initiating a *second* DHCPv6 > >transaction where it can pick another result in addition to the one it > >already has, but I believe no implementation does this. > > > > > >[One of the many reasons why DHCPv6 is not a good fit for loosely-managed > >home networks like homenet.] > > Hi Lorenzo, > > Pardon my ignorance, but why is this (can you expound a bit)? I think I'm > missing something here... > Examples: - It only supports choosing one lease in a given transaction, and not merging multiple sources of information (i.e., the problem mentioned above). - It's not suited to supporting arbitrary topologies because it only supports one-directional leases, from up to down. - It's not suited to supporting dynamic topologies. Information received via DHCP is hard to change. It requires that the client support dynamic reconfiguration, and even that doesn't work if the DHCPv6 server crashes or is unplugged. It's likely that the above can be worked around with varying degrees of hackiness and reliability, but the end result is likely to remain hacky and unreliable. Cheers, Lorenzo --089e013cc1c4adae7804e2cdf5bc Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Wed, Jul 31, 2013 at 2:04 PM, Chris Grundemann <C.Grundemann@cablelabs.com> wrote:
>I believe per spec it must pick one of the offers it receives.
>Technically, it's not forbidden from initiating a *second* DHCPv6 >transaction where it can pick another result in addition to the one it<= br> >already has, but I believe no implementation does this.
>
>
>[One of the many reasons why DHCPv6 is not a good fit for loosely-manag= ed
>home networks like homenet.]

Hi Lorenzo,

Pardon my ignorance, but why is this (can you expound a bit)? I think I'= ;m
missing something here...

Examples:
  • It only supports choosing one lease in a given transact= ion, and not merging multiple sources of information (i.e., the problem men= tioned above).
  • It's not suited to supporting arbitrary topologies because it only = supports one-directional leases, from up to down.
  • It's not suit= ed to supporting dynamic topologies. Information received via DHCP is hard = to change. It requires that the client support dynamic reconfiguration, and= even that doesn't work if the DHCPv6 server crashes or is unplugged.
It's likely that the above can be worked around with varying= degrees of hackiness and reliability, but the end result is likely to rema= in hacky and unreliable.

Cheers,
Lorenzo=
--089e013cc1c4adae7804e2cdf5bc-- From C.Grundemann@cablelabs.com Wed Jul 31 06:29:22 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A130B21F9298 for ; Wed, 31 Jul 2013 06:29:22 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.463 X-Spam-Level: X-Spam-Status: No, score=-0.463 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 20aq7QhGgKJd for ; Wed, 31 Jul 2013 06:29:18 -0700 (PDT) Received: from ondar.cablelabs.com (ondar.cablelabs.com [192.160.73.61]) by ietfa.amsl.com (Postfix) with ESMTP id 8082321F9D44 for ; Wed, 31 Jul 2013 06:29:18 -0700 (PDT) Received: from kyzyl.cablelabs.com (kyzyl [10.253.0.7]) by ondar.cablelabs.com (8.14.5/8.14.5) with ESMTP id r6VDTE3c018754; Wed, 31 Jul 2013 07:29:14 -0600 Received: from exchange.cablelabs.com (10.5.0.19) by kyzyl.cablelabs.com (F-Secure/fsigk_smtp/407/kyzyl.cablelabs.com); Wed, 31 Jul 2013 07:29:14 -0600 (MDT) X-Virus-Status: clean(F-Secure/fsigk_smtp/407/kyzyl.cablelabs.com) Received: from EXCHANGE.cablelabs.com ([fe80::797a:96d1:3c53:18ee]) by EXCHANGE.cablelabs.com ([fe80::797a:96d1:3c53:18ee%11]) with mapi id 14.03.0146.000; Wed, 31 Jul 2013 07:29:14 -0600 From: Chris Grundemann To: Lorenzo Colitti Thread-Topic: DHCP considerations [was: Re: [homenet] the problem of two DHCPv6 servers on the same link] Thread-Index: AQHOjfHyzOnysrQpr0W5/uxiLNBEMg== Date: Wed, 31 Jul 2013 13:29:13 +0000 Message-ID: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.3.6.130613 x-originating-ip: [10.5.0.27] Content-Type: text/plain; charset="utf-8" Content-ID: <67DB569242F49B459D1973F75BFAE617@cablelabs.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Approved: ondar Cc: "homenet@ietf.org" Subject: [homenet] DHCP considerations [was: Re: the problem of two DHCPv6 servers on the same link] X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 13:29:22 -0000 T24gMzEvSnVsLzEzIDE0OjM1IEdNVCswMjowMCwgIkxvcmVuem8gQ29saXR0aSIgPGxvcmVuem9A Z29vZ2xlLmNvbT4gd3JvdGU6DQoNCj5FeGFtcGxlczoNCg0KVGhhbmtzISBJIGFzc3VtZSB3ZSBk aXNhZ3JlZSwgYnV0IG15IHF1aWNrIHRob3VnaHRzIGFueXdheToNCg0KPiogSXQgb25seSBzdXBw b3J0cyBjaG9vc2luZyBvbmUgbGVhc2UgaW4gYSBnaXZlbiB0cmFuc2FjdGlvbiwgYW5kIG5vdA0K Pm1lcmdpbmcgbXVsdGlwbGUgc291cmNlcyBvZiBpbmZvcm1hdGlvbiAoaS5lLiwgdGhlIHByb2Js ZW0gbWVudGlvbmVkDQo+YWJvdmUpLg0KDQpUaGF0J3MgYWN0dWFsbHkgYSBmZWF0dXJlIGZvciBI SVBuZXQsIG5vdCBhIGJ1Zy4gSW4gdGhlIGNhc2Ugd2hlcmUgYSBDUEUNCmlzIGNvbm5lY3RlZCB0 byB0d28gKG9yIG1vcmUpIEhJUG5ldCByb3V0ZXJzIChkdWUgdG8gYXJiaXRyYXJ5IHRvcG9sb2d5 KSwNCml0IHVzZXMgb25seSBvbmUuIEZvciB0aGUgcm91dGVycyB0aGVtc2VsdmVzLCB3ZSB1c2Ug dGhlICJMaW5rIElEIg0KYXBwcm9hY2ggdG8gcm91dGUgbXVsdGlwbGUgZGlzdGluY3QgcHJlZml4 ZXMgaW4gdGhlIGhvbWUNCihodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtZ3J1bmRl bWFubi1oaXBuZXQtMDAjc2VjdGlvbi01LjMpIC0gWW91DQptaWdodCBjYWxsIHRoaXMgYSBoYWNr LCBJIHRoaW5rIGl0J3MgYSByZWxpYWJsZSwgYW5kIGV4dGVuc2libGUsIHNvbHV0aW9uLg0KDQo+ KiBJdCdzIG5vdCBzdWl0ZWQgdG8gc3VwcG9ydGluZyBhcmJpdHJhcnkgdG9wb2xvZ2llcyBiZWNh dXNlIGl0IG9ubHkNCj5zdXBwb3J0cyBvbmUtZGlyZWN0aW9uYWwgbGVhc2VzLCBmcm9tIHVwIHRv IGRvd24uDQoNCldoZW4gY29tYmluZWQgd2l0aCAidXAgZGV0ZWN0aW9uIiAodGhlIGxhY2sgb2Yg YW4gYXJiaXRyYXJ5ICJJbnRlcm5ldC9XQU4iDQpwb3J0LCBlLmc6IA0KaHR0cHM6Ly90b29scy5p ZXRmLm9yZy9odG1sL2RyYWZ0LWdydW5kZW1hbm4taGlwbmV0LTAwI3NlY3Rpb24tNC4yKSB0bw0K cmVkdWNlIGFueS9hbGwgYXJiaXRyYXJ5IHRvcG9sb2d5IHRvIGEgaGllcmFyY2h5IChldmVuIGlm IG9ubHkgZm9yIGFkZHJlc3MNCnByb3Zpc2lvbmluZykgSSBkb24ndCBzZWUgdGhpcyBhcyBhIHBy b2JsZW0uDQoNCj4qIEl0J3Mgbm90IHN1aXRlZCB0byBzdXBwb3J0aW5nIGR5bmFtaWMgdG9wb2xv Z2llcy4gSW5mb3JtYXRpb24gcmVjZWl2ZWQNCj52aWEgREhDUCBpcyBoYXJkIHRvIGNoYW5nZS4g SXQgcmVxdWlyZXMgdGhhdCB0aGUgY2xpZW50IHN1cHBvcnQgZHluYW1pYw0KPnJlY29uZmlndXJh dGlvbiwgYW5kIGV2ZW4gdGhhdCBkb2Vzbid0IHdvcmsgaWYgdGhlIERIQ1B2NiBzZXJ2ZXIgY3Jh c2hlcw0KPm9yIGlzIHVucGx1Z2dlZC4NCg0KVHJ1ZSwgYnV0IHdoYXQgcGVyY2VudGFnZSBvZiBh Y3R1YWwgcmVzaWRlbnRpYWwgYnJvYWRiYW5kIChvciBldmVuIFNPSE8pDQpzdWJzY3JpYmVycyBh cmUgY2hhbmdpbmcgdGhlaXIgbmV0d29yayB0b3BvbG9neSAoZnJvbSBhIHJvdXRlciwgbm90IGNs aWVudA0KZGV2aWNlLCBwZXJzcGVjdGl2ZSkgYW55d2hlcmUgbmVhciBvZnRlbj8gSSBiZWxpZXZl IHRoZSBhbnN3ZXIgaXMgdmVyeQ0Kc21hbGwuIE1vc3QgaG9tZSBuZXR3b3JrcyBhcmUgYnVpbHQg YW5kIHF1aWNrbHkgZm9yZ290dGVuIGluIG15DQpleHBlcmllbmNlLCBvZnRlbiBmb3IgeWVhcnMg KGFkZGluZyBhIG5ldyByb3V0ZXIgaXMgbm90IGEgcHJvYmxlbSB3aXRoDQpISVBuZXQncyB1c2Ug b2YgREhDUCkuDQoNCj5JdCdzIGxpa2VseSB0aGF0IHRoZSBhYm92ZSBjYW4gYmUgd29ya2VkIGFy b3VuZCB3aXRoIHZhcnlpbmcgZGVncmVlcyBvZg0KPmhhY2tpbmVzcyBhbmQgcmVsaWFiaWxpdHks IGJ1dCB0aGUgZW5kIHJlc3VsdCBpcyBsaWtlbHkgdG8gcmVtYWluIGhhY2t5DQo+YW5kIHVucmVs aWFibGUuDQoNClRoYW5rcyBhZ2FpbiBmb3IgdGhlIHF1aWNrIHJlc3BvbnNlLCB5b3VyIGZlZWRi YWNrIGlzIGFsd2F5cyB2ZXJ5IGhlbHBmdWwuDQoNCkNoZWVycywNCn5DaHJpcw0KDQo+Q2hlZXJz LA0KPkxvcmVuem8NCj4NCj4NCj4NCg0K From lorenzo@google.com Wed Jul 31 06:32:28 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A48821F9E9E for ; Wed, 31 Jul 2013 06:32:28 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.977 X-Spam-Level: X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xU-H8PoGyyZv for ; Wed, 31 Jul 2013 06:32:27 -0700 (PDT) Received: from mail-oa0-x229.google.com (mail-oa0-x229.google.com [IPv6:2607:f8b0:4003:c02::229]) by ietfa.amsl.com (Postfix) with ESMTP id A08B621F9E99 for ; Wed, 31 Jul 2013 06:32:27 -0700 (PDT) Received: by mail-oa0-f41.google.com with SMTP id j6so1498632oag.14 for ; Wed, 31 Jul 2013 06:32:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=clxpNnZJhMr4Hann/7k8Sg7I/4VHvsSexrBkrYRNJ90=; b=Auf6waZTMBq6Xz2+6Z+7VoX+o/GoZ3o10qHHDh59Fs/zA5w+WvDTIakvSR5AlaRibu ZLwqwwu3zQsnOIwO1MgbE0btZ7nQWachHgL6qkRLJxErnOcjrss5USIBK0DiI0fhiKHt Gg5HoLY141gqj9/y9onW9Auft3eHsi0+1jaEhZ8+Zv0/bTXFnARIAS4dd9PB5PZOJr7T YkhtZsR90cvIfYSbevPsZvtxnDVDUv4OQvSSODzeKverGTX1bYcSDiCo1cjc9eyqxsdD rh0n0AnQUGOn1vmsU0PTCzCdWJOz3jSfEYk1cYgOaISLlOvD7Oj/b4VqCAYXEZL1MPSQ +Fhw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=clxpNnZJhMr4Hann/7k8Sg7I/4VHvsSexrBkrYRNJ90=; b=l5wSDzVDprXezZ/ccg2S36NT4u/wlU1zQZGr72crto2s75BTQFdK8AO6ans1mo5vHq 12TiPrrYnj2sk3VZJfJnCg1ceSxNrqS8nxvTMdWutES3cjqldgyKvF55mrapIrkMgRDJ jIChYMospKINdJHahzpcpOrbvP33Cpb3dCs+2ah5gYOP/zvsoQpkN1JjZmRyo4AqruMj M9sgSxrTcCkAasuqRr2y0fNV6n0JE+/sfHTKe2GE43zLp4ePEy3JdMlE636hOfYveka/ DCQWiw6KsKv7AtIoSVIiycavmz3F4/x1qrG8AxnxqKt/axizmTFwyDiQ9ILM7zkaJe6l TpHQ== X-Received: by 10.50.119.42 with SMTP id kr10mr706386igb.20.1375277546888; Wed, 31 Jul 2013 06:32:26 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.228.144 with HTTP; Wed, 31 Jul 2013 06:32:06 -0700 (PDT) In-Reply-To: References: From: Lorenzo Colitti Date: Wed, 31 Jul 2013 15:32:06 +0200 Message-ID: To: Chris Grundemann Content-Type: multipart/alternative; boundary=089e013c64aaa69b2804e2cec1ab X-Gm-Message-State: ALoCoQmT0g8xdVZ9KUPKXEqJuyRd2XaX90r4VHFG2xds96AWKC94/Lly0gonYEIXdwBlU+FXB73+uLhoFFrIBPpbfQJIkPlaodsDDte4L4YIS9ObolUOe6v1fYVdwjxcmn1/pBUXc1kfMx1YBuO/3/fs0qC1Y6+V2JWJfY5rBQjiVjgOtHgI6yeXVHNbvW9qEGyH1gWn2QF8 Cc: "homenet@ietf.org" Subject: Re: [homenet] DHCP considerations [was: Re: the problem of two DHCPv6 servers on the same link] X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 13:32:28 -0000 --089e013c64aaa69b2804e2cec1ab Content-Type: text/plain; charset=ISO-8859-1 On Wed, Jul 31, 2013 at 3:29 PM, Chris Grundemann < C.Grundemann@cablelabs.com> wrote: > Thanks! I assume we disagree, but my quick thoughts anyway: > Yes, and I thought we had already had this conversation before. --089e013c64aaa69b2804e2cec1ab Content-Type: text/html; charset=ISO-8859-1
On Wed, Jul 31, 2013 at 3:29 PM, Chris Grundemann <C.Grundemann@cablelabs.com> wrote:
Thanks! I assume we disagree, but my quick thoughts anyway:

Yes, and I thought we had already had this conversation before.
--089e013c64aaa69b2804e2cec1ab-- From lorenzo@google.com Wed Jul 31 06:37:25 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56CC221E804B for ; Wed, 31 Jul 2013 06:37:25 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.977 X-Spam-Level: X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OI1YnuL5Owbh for ; Wed, 31 Jul 2013 06:37:24 -0700 (PDT) Received: from mail-ob0-x22b.google.com (mail-ob0-x22b.google.com [IPv6:2607:f8b0:4003:c01::22b]) by ietfa.amsl.com (Postfix) with ESMTP id 141AC11E8170 for ; Wed, 31 Jul 2013 06:37:22 -0700 (PDT) Received: by mail-ob0-f171.google.com with SMTP id tb18so1362420obb.30 for ; Wed, 31 Jul 2013 06:37:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=QTX+b0lshukUZy+cawxF9i8hbGlneJwbowx4x9oMCoE=; b=ZNduYUR/FZIyuu6F2sAoLzShqrl9iDxmJadxeeCcfGDi47BFks4ylHL1eKPdKQXXbc 9WGAxIeobV29q8Xn0FeHv/Y/zfh2WVu0egM+iPFKjQreQ8tnZ85K3L0RfH4jbjucLSP6 oI40MskV9vdOkF/jtrd6xxj9sgXdJXkcjG+qTBnxHELO4KfyUeLZqNExJnynV7CAvNGG dvM5img5NGCY/jcEo8EcfHs++avNdgvdlqcIR8mt5LUUCIm6TjxS2onneuDG/Jsk5lS5 lhOjSBIXsOTr0k0NOlub0r76tUxHZO8Gm3zA5aFhuBOBqdJFrh4bxQwOEHujJlCQYqc5 opEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=QTX+b0lshukUZy+cawxF9i8hbGlneJwbowx4x9oMCoE=; b=m8HJno0OBTLuYS1LlSl/6TIGDcmc4L8/wcwhD5UVnAx/CXNDLcYyc45HBcZgDWZ/dU 2A0RrFmEwokyAocrBR2QD6dUEeyIHBkCbHY3ZswR2EnVUW+GnWEWninHW9aiWc5EfwwT hzFCiUMeCcNYx2dVb6l1ph+1zw3RuWDfW7qpizqEHOmjRidy9I+yNKRM8anS5o3o0rCG 00fsDECgLBtqgCQwnd+9CCJMTv3u3xRxXkGTr8pPEcqCEIgzIDDS7DfJkB7NGkA8sBCr FSMIyJERMHEaumvGAhexZC5gw5IBQ61pZ5+rNAdvVyFGZPU1uduwhHmjXeTbs+kSzQcm SM2Q== X-Received: by 10.50.126.74 with SMTP id mw10mr711759igb.20.1375277841537; Wed, 31 Jul 2013 06:37:21 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.228.144 with HTTP; Wed, 31 Jul 2013 06:37:01 -0700 (PDT) In-Reply-To: References: From: Lorenzo Colitti Date: Wed, 31 Jul 2013 15:37:01 +0200 Message-ID: To: Chris Grundemann Content-Type: multipart/alternative; boundary=047d7b41417636a1e204e2ced3c9 X-Gm-Message-State: ALoCoQkWESPdHFPcCLDMpTiZUr7zyB6HrEcD2PKYYRxxzbxMFA7KDEFFkibohZt/q6w7Mr5nT9luf18W8oF8lTpCXPrhUERfHARZRALEaFUWGdyQ/64yfoWRX/cy5Ksoegra6AkNjOtUp0DIdSJDlKP+E1OWy94SvVqN8eMs1w1fLFUYo0N/RYZaQTb21GaoNwNgRzqrnD3C Cc: "homenet@ietf.org" Subject: Re: [homenet] DHCP considerations [was: Re: the problem of two DHCPv6 servers on the same link] X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 13:37:25 -0000 --047d7b41417636a1e204e2ced3c9 Content-Type: text/plain; charset=ISO-8859-1 On Wed, Jul 31, 2013 at 3:32 PM, Lorenzo Colitti wrote: > >> Thanks! I assume we disagree, but my quick thoughts anyway: >> > > Yes, and I thought we had already had this conversation before. > To expand on that: I thought your question was about general usage of DHCP in the homenet. I didn't think you wanted to comment on how hipnet attempts to solves those problems and how well it succeeds; we've already had that conversation before (e.g., at the homenet session in IETF 86) and if the documents have not changed since then, then there's likely not much point in having it again. --047d7b41417636a1e204e2ced3c9 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Wed, Jul 31, 2013 at 3:32 PM, Lorenzo Colitti <lorenz= o@google.com> wrote:
=

Thanks! I assume we disagree, but my quick thoughts anyway:

Yes, and I thought we had already had this conversation before.
=

To expand on that: I thought y= our question was about general usage of DHCP in the homenet. I didn't t= hink you wanted to comment on how hipnet attempts to solves those problems = and how well it succeeds; we've already had that conversation before (e= .g., at the homenet session in IETF 86) and if the documents have not chang= ed since then, then there's likely not much point in having it again.
--047d7b41417636a1e204e2ced3c9-- From C.Grundemann@cablelabs.com Wed Jul 31 06:42:10 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 900FA11E8178 for ; Wed, 31 Jul 2013 06:42:10 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.463 X-Spam-Level: X-Spam-Status: No, score=-0.463 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id avcFYO0qT2wQ for ; Wed, 31 Jul 2013 06:42:05 -0700 (PDT) Received: from ondar.cablelabs.com (ondar.cablelabs.com [192.160.73.61]) by ietfa.amsl.com (Postfix) with ESMTP id 61C3D21F87BB for ; Wed, 31 Jul 2013 06:42:05 -0700 (PDT) Received: from kyzyl.cablelabs.com (kyzyl [10.253.0.7]) by ondar.cablelabs.com (8.14.5/8.14.5) with ESMTP id r6VDg2KR020186; Wed, 31 Jul 2013 07:42:02 -0600 Received: from exchange.cablelabs.com (10.5.0.19) by kyzyl.cablelabs.com (F-Secure/fsigk_smtp/407/kyzyl.cablelabs.com); Wed, 31 Jul 2013 07:42:02 -0600 (MDT) X-Virus-Status: clean(F-Secure/fsigk_smtp/407/kyzyl.cablelabs.com) Received: from EXCHANGE.cablelabs.com ([fe80::797a:96d1:3c53:18ee]) by EXCHANGE.cablelabs.com ([fe80::797a:96d1:3c53:18ee%11]) with mapi id 14.03.0146.000; Wed, 31 Jul 2013 07:42:02 -0600 From: Chris Grundemann To: Lorenzo Colitti Thread-Topic: DHCP considerations [was: Re: [homenet] the problem of two DHCPv6 servers on the same link] Thread-Index: AQHOjfHyzOnysrQpr0W5/uxiLNBEMpl/LWMAgAAkTYA= Date: Wed, 31 Jul 2013 13:42:01 +0000 Message-ID: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.3.6.130613 x-originating-ip: [10.5.0.27] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Approved: ondar Cc: "homenet@ietf.org" Subject: Re: [homenet] DHCP considerations [was: Re: the problem of two DHCPv6 servers on the same link] X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 13:42:10 -0000 DQoNCk9uIDMxL0p1bC8xMyAxNTozMiBHTVQrMDI6MDAsICJMb3JlbnpvIENvbGl0dGkiIDxsb3Jl bnpvQGdvb2dsZS5jb20+IHdyb3RlOg0KPg0KPlllcywgYW5kIEkgdGhvdWdodCB3ZSBoYWQgYWxy ZWFkeSBoYWQgdGhpcyBjb252ZXJzYXRpb24gYmVmb3JlLg0KDQpQZXJoYXBzLCBhcG9sb2dpZXMg aWYgdGhhdCB3YXMgYWxsIGEgcmUtaGFzaCwgSSB3YXMgdHJpZ2dlcmVkIGJ5IHRoZQ0Kc3RhdGVt ZW50IHRoYXQgY2xpZW50cyBjaG9vc2luZyBhIHNpbmdsZSBESENQIHNlcnZlciB3YXMgYSBiYWQg dGhpbmcsDQpzaW5jZSBJIGNvbnNpZGVyIGl0IGEgc3RyZW5ndGguIEluIGFueSBjYXNlLCB0aGFu a3MgYWdhaW4gZm9yIGdvaW5nDQp0aHJvdWdoIHRoaXMgb25lIG1vcmUgdGltZS4NCg0K From C.Grundemann@cablelabs.com Wed Jul 31 06:44:32 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 09E9D21E80D1 for ; Wed, 31 Jul 2013 06:44:32 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.463 X-Spam-Level: X-Spam-Status: No, score=-0.463 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wIrTTWEy6hXJ for ; Wed, 31 Jul 2013 06:44:26 -0700 (PDT) Received: from ondar.cablelabs.com (ondar.cablelabs.com [192.160.73.61]) by ietfa.amsl.com (Postfix) with ESMTP id 161BA21E80B1 for ; Wed, 31 Jul 2013 06:44:26 -0700 (PDT) Received: from kyzyl.cablelabs.com (kyzyl [10.253.0.7]) by ondar.cablelabs.com (8.14.5/8.14.5) with ESMTP id r6VDiNGf020414; Wed, 31 Jul 2013 07:44:23 -0600 Received: from exchange.cablelabs.com (10.5.0.19) by kyzyl.cablelabs.com (F-Secure/fsigk_smtp/407/kyzyl.cablelabs.com); Wed, 31 Jul 2013 07:44:23 -0600 (MDT) X-Virus-Status: clean(F-Secure/fsigk_smtp/407/kyzyl.cablelabs.com) Received: from EXCHANGE.cablelabs.com ([fe80::797a:96d1:3c53:18ee]) by EXCHANGE.cablelabs.com ([fe80::797a:96d1:3c53:18ee%11]) with mapi id 14.03.0146.000; Wed, 31 Jul 2013 07:44:23 -0600 From: Chris Grundemann To: Lorenzo Colitti Thread-Topic: [homenet] DHCP considerations [was: Re: the problem of two DHCPv6 servers on the same link] Thread-Index: AQHOjfMWryev75z9ekCj/yvdyjtHhpl/UlYA Date: Wed, 31 Jul 2013 13:44:23 +0000 Message-ID: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.3.6.130613 x-originating-ip: [10.5.0.27] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Approved: ondar Cc: "homenet@ietf.org" Subject: Re: [homenet] DHCP considerations [was: Re: the problem of two DHCPv6 servers on the same link] X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 13:44:32 -0000 DQoNCk9uIDMxL0p1bC8xMyAxNTozNyBHTVQrMDI6MDAsICJMb3JlbnpvIENvbGl0dGkiIDxsb3Jl bnpvQGdvb2dsZS5jb20+IHdyb3RlOg0KDQo+VG8gZXhwYW5kIG9uIHRoYXQ6IEkgdGhvdWdodCB5 b3VyIHF1ZXN0aW9uIHdhcyBhYm91dCBnZW5lcmFsIHVzYWdlIG9mDQo+REhDUCBpbiB0aGUgaG9t ZW5ldC4gSSBkaWRuJ3QgdGhpbmsgeW91IHdhbnRlZCB0byBjb21tZW50IG9uIGhvdyBoaXBuZXQN Cj5hdHRlbXB0cyB0byBzb2x2ZXMgdGhvc2UgcHJvYmxlbXMgYW5kIGhvdyB3ZWxsIGl0IHN1Y2Nl ZWRzOyB3ZSd2ZSBhbHJlYWR5DQo+aGFkIHRoYXQgY29udmVyc2F0aW9uIGJlZm9yZSAoZS5nLiwN Cj4gYXQgdGhlIGhvbWVuZXQgc2Vzc2lvbiBpbiBJRVRGIDg2KSBhbmQgaWYgdGhlIGRvY3VtZW50 cyBoYXZlIG5vdCBjaGFuZ2VkDQo+c2luY2UgdGhlbiwgdGhlbiB0aGVyZSdzIGxpa2VseSBub3Qg bXVjaCBwb2ludCBpbiBoYXZpbmcgaXQgYWdhaW4uDQoNCkZhaXIgZW5vdWdoLiBCdXQgSSBoYXZl IGFsc28gZm91bmQgYSBMT1Qgb2YgbWlzY29uY2VwdGlvbnMgYWJvdXQgSElQbmV0DQpiZWluZyBz cHJlYWQgYW5kIHNvIEkgbWF5IGJlIG92ZXItZWFnZXIgdG8gc3ByZWFkIGNsYXJpdHkgdG8gdGhl IHBhc3NpdmUNCm9ic2VydmVycy4gQWxzbywgb25lIG9mIHRoZSBwcmltYXJ5IGludGVudGlvbnMg b2YgSElQbmV0IGlzIHRvIGxldmVyYWdlDQpESENQIGFzIGEgc29sdXRpb24gaW4gdGhlIGhvbWVu ZXQsIHNvIEkgbGlrZWx5IGNvbmZ1c2UgdGhlIHR3byB0b3BpY3MuDQoNCg== From alexandru.petrescu@gmail.com Wed Jul 31 06:45:33 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 06AD211E8187 for ; Wed, 31 Jul 2013 06:45:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6-S5nbal5nOH for ; Wed, 31 Jul 2013 06:45:32 -0700 (PDT) Received: from mail-pa0-x236.google.com (mail-pa0-x236.google.com [IPv6:2607:f8b0:400e:c03::236]) by ietfa.amsl.com (Postfix) with ESMTP id 3D8BE11E8184 for ; Wed, 31 Jul 2013 06:45:32 -0700 (PDT) Received: by mail-pa0-f54.google.com with SMTP id kx1so882620pab.41 for ; Wed, 31 Jul 2013 06:45:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=36Ase1ZcQ18j5WRQylAVVxTC4CzTjSZKCTxBsVIre4Y=; b=JqRC8pk9T6fqaePQspPhALJHYNNRWUUtpSz3vb1uQcr4DuG/gqQAPmkvws2JAg4g+J yQnmS1K3MdL9jkbmm0PnAHzxCd/0BD19O4kAZNgnX36Qdfl9jz4e8CthGgWvcWYu+KVg Rqs5dcY4IWCKRJ/i94kqYsJPiamYzsqIbbQF80H+/6qa2KNQqonYFnwVnbvDyMWaHt9K CfrmsRTD06wdp0MPWCN/qB/qPtO355aTmyY+44bIWzi6KXubxOBGqR5UeIZL3Une/WME mWsWgxDQcFlzLR5jnmSqK3uIluk2JF+56skyHztBjn9DibZTmmlMZ7Rsqex7jcNdUzJE uINA== X-Received: by 10.66.253.195 with SMTP id ac3mr82229885pad.107.1375278331842; Wed, 31 Jul 2013 06:45:31 -0700 (PDT) Received: from [130.129.23.90] (dhcp-175a.meeting.ietf.org. [130.129.23.90]) by mx.google.com with ESMTPSA id sz6sm4664775pab.5.2013.07.31.06.45.28 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 31 Jul 2013 06:45:30 -0700 (PDT) Message-ID: <51F914F7.4070506@gmail.com> Date: Wed, 31 Jul 2013 15:45:27 +0200 From: Alexandru Petrescu User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: "Wes Beebee (wbeebee)" References: <9515564336C5B442A00021645539CFCC2AF1E4A2@xmb-rcd-x08.cisco.com> In-Reply-To: <9515564336C5B442A00021645539CFCC2AF1E4A2@xmb-rcd-x08.cisco.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: "homenet@ietf.org" Subject: Re: [homenet] longest-match (was: source routing requirements for routing protocols) X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 13:45:33 -0000 Le 29/07/2013 21:29, Wes Beebee (wbeebee) a écrit : >> For dst-based longest-match there is this concept of "default" >> route: if longest-match fails then pick the default. >> >> Is there such concept with src-bsed longest-match? (if longest >> match on src fails then pick a default). >> >> Which of the 2 defaults would prime over the other? > > A default route is simply a fancy name for the route with prefix > ::/0. Right. With the particularity that its bits are not scanned by the longest-match. > With src/dst routing, there is potentially a ::/0 destination prefix > that corresponds to each source prefix. If no prefix is found by the longetst-matching on the src address, will a default be used instead? Alex > There is also potentially a whole destination lookup table that¹s > entirely devoted to the ::/0 source prefix. > > - Wes > > From mcr@sandelman.ca Wed Jul 31 06:59:35 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A037E21F8475 for ; Wed, 31 Jul 2013 06:59:35 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.374 X-Spam-Level: X-Spam-Status: No, score=-2.374 tagged_above=-999 required=5 tests=[AWL=0.225, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GqnO3VEpSa+f for ; Wed, 31 Jul 2013 06:59:35 -0700 (PDT) Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3::184]) by ietfa.amsl.com (Postfix) with ESMTP id 44E2111E819D for ; Wed, 31 Jul 2013 06:59:19 -0700 (PDT) Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 3B04220255; Wed, 31 Jul 2013 11:05:20 -0400 (EDT) Received: by sandelman.ca (Postfix, from userid 179) id D295263A7C; Wed, 31 Jul 2013 09:57:50 -0400 (EDT) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id C79E2636AD; Wed, 31 Jul 2013 09:57:50 -0400 (EDT) From: Michael Richardson To: Chris Grundemann In-Reply-To: References: X-Mailer: MH-E 8.2; nmh 1.3-dev; GNU Emacs 23.4.1 X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m Sender: mcr@sandelman.ca Cc: "homenet@ietf.org" Subject: Re: [homenet] Medius: additional DHCPv6 (PD) options needed? X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 13:59:35 -0000 --=-=-= Chris Grundemann wrote: >> 2) If it is indeed the case that the Medius network requires hierarchical >> DHCPv6 PD, I would like to suggest that we add some additional DHCP >> options to this so that the internal routers explicitely know that they >> are internal routers, and further, that the ability of the routers to >> go to full homenet is more clearly articulated. > The HIPnet solution is very much focused on providing a solution that is > actually implantable today, a large part of that is not adding new > protocols and not changing existing protocols unless absolutely necessary. > We did include what we are calling a "/48 check" > (https://tools.ietf.org/html/draft-grundemann-hipnet-00#section-4.1) in > the HIPnet draft to allow IRs to determine that they are IRs without > having to create a new communication protocol (or update an existing one). This new option in DHCPv6 is from the Customer Edge Router (CER) to the Interior Router (btw: Interior Router is not in the homenet-arch glossary). So no existing equipement or provisioning at the ISP is needed do this. As for getting a DHCPv6 option for this to deploy yesterday, it could be a vendor-option, to be replaced with an IETF creation option. I note that the following entities already have Enterprise Numbers: 1174 Time Warner Cable, Inc. 4491 Cable Television Laboratories, Inc. If time is of such an essence here, then it's more important that the option be emitted in Medius capable CER devices, and that it declare "Medius" or ">Medius" clearly, than that we know what exactly an Interior Router needs to *do* when it sees that. -- Michael Richardson , Sandelman Software Works --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUBUfkX14qHRg3pndX9AQITgwQAo4DE5GeV7+XBc3pNC5XXpqTQSNE4j4FY MLmlDR5m1CpFUWGRSv+rcHcu65PZpl7CZlPempi+sqkXAqw8//pzuczxFgT9Es+F wqceXTYXhlu/Mi/J/3so506j+N40lrLjiM3rwhR8gUUpTgwCEeRdHgL75EnMub3H XSmHm/GH6f4= =J4XH -----END PGP SIGNATURE----- --=-=-=-- From mcr@sandelman.ca Wed Jul 31 07:04:11 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA5A911E819C for ; Wed, 31 Jul 2013 07:04:11 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.498 X-Spam-Level: X-Spam-Status: No, score=-2.498 tagged_above=-999 required=5 tests=[AWL=0.101, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AUlJq5xiDN-O for ; Wed, 31 Jul 2013 07:04:07 -0700 (PDT) Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3::184]) by ietfa.amsl.com (Postfix) with ESMTP id 6E5B611E8192 for ; Wed, 31 Jul 2013 07:04:06 -0700 (PDT) Received: from sandelman.ca (desk.marajade.sandelman.ca [209.87.252.247]) by tuna.sandelman.ca (Postfix) with ESMTP id 0FEAB20255; Wed, 31 Jul 2013 11:10:08 -0400 (EDT) Received: by sandelman.ca (Postfix, from userid 179) id A15C163A7C; Wed, 31 Jul 2013 10:02:38 -0400 (EDT) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 8F954636AD; Wed, 31 Jul 2013 10:02:38 -0400 (EDT) From: Michael Richardson To: Chris Grundemann In-Reply-To: References: X-Mailer: MH-E 8.2; nmh 1.3-dev; GNU Emacs 23.4.1 X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m Sender: mcr@sandelman.ca Cc: "homenet@ietf.org" Subject: Re: [homenet] timescale for HIPnet X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 14:04:11 -0000 --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= (I've changed the subject) Chris Grundemann wrote: >> 1) I would ask the CableLabs guys to more clearly articulate what >> their timeline is, and what features are really in that timeline. >> (It seems to me that we could be done already if the ISPs pushed >> their suppliers of CPE devices to join the homenet WG and participate, >> and/or hired proxies and/or open-source authors to act as >> intermediaries/consultants. I realize that to first order, CableLabs >> *is* fullfulling some of that exact role) > The timeline we are working from is ASAP; not having fully functional IPv6 > capable home routers is currently a significant hurdle to real IPv6 > adoption in residential broadband networks. ASAP doesn't tell us what the product lifecycle for the devices that are going to be produced is. > The key features (from my perspective) are very much in line with the > homenet architecture documents stated principles, namely basic network > detection (where's the Internet), addressing of both end-clients and > multiple home routers, routing between in-home CPE (IPv4 and IPv6), > routing from in-home CPE to the Internet (IPv4 w/ NAT and IPv6), in-home > multicast forwarding (primarily in support of existing service discovery > protocols), and basic fire walling (simple security) on the CER. Not having compared your list to the arch document, I think that the only thing you left out is multiple ISPs. > Within the CableLabs "ecosystem" we are absolutely working with suppliers > and have included all of the above key features in the eRouter > specification: > https://www.cablelabs.com/doczone/docsis/requirements/specs/current/issued/ > erouter/DocZoneFolder_view (the notable exception is edge detection, as It requires a login.... I've asked for one. > currently rely on the inclusion of a Cable Modem (CM) as indication of > where the/an ISP is connected to the HIPnet). The HIPnet draft > (draft-grundemann-hipnet) is our effort to share what we have already > completed with the wider IETF audience. Okay, so you already have an extra edge detection. Maybe you can send text for Erik Kline's document. --=-=-= Content-Disposition: inline Content-Description: Signature -- ] Never tell me the odds! | ipv6 mesh networks [ ] Michael Richardson, Sandelman Software Works | network architect [ ] mcr@sandelman.ca http://www.sandelman.ca/ | ruby on rails [ --=-=-=-- --==-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUBUfkY/IqHRg3pndX9AQJY5wP+OyU+yaf6l5TPEd9SjQq3FIoic0h/gyd+ 3f0SnDqri8eId7NL8wbbtbVRP805MNBP2YmxGn63EciJw4ljTTbYNly+XZnMHygX 07HeRb0+F+IQGRfnOXSdnuY/YHPdbIwDjecRUXYynB53+hvFatgGsrGfwx/Z8TRE mIrZyQFWS7k= =ymcj -----END PGP SIGNATURE----- --==-=-=-- From wbeebee@cisco.com Wed Jul 31 08:38:39 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0752F21E8055 for ; Wed, 31 Jul 2013 08:38:39 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.723 X-Spam-Level: X-Spam-Status: No, score=-9.723 tagged_above=-999 required=5 tests=[AWL=-0.877, BAYES_00=-2.599, MIME_BASE64_TEXT=1.753, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yGh4H9J5s026 for ; Wed, 31 Jul 2013 08:38:33 -0700 (PDT) Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) by ietfa.amsl.com (Postfix) with ESMTP id 1324F21E804B for ; Wed, 31 Jul 2013 08:38:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=486; q=dns/txt; s=iport; t=1375285113; x=1376494713; h=from:to:cc:subject:date:message-id:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=Y+N1xm6RwMt5HfsVQXSyR+8mlotsMK2yQN0PN9A7+Io=; b=L/bL8gh2skETr8JjVNNYMFccY5pLEhH3SYSQT0L+J0vJSYOLQNOmLLCd uAtETSiVl+4E8H6fyY9tGvnzQfzw0p0Q+HhUwjbGwY8fw06AhS/xGmEA9 XIFGRY8AzHkWX34G5x2u2NJBUOF6voQmtfpHo+4Nr5ffYbub83P/mh4vp U=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AigFAHIu+VGtJXG//2dsb2JhbABbgwaBBYMQuw0XgQEWdIImAQQ0RRIBCBwGIgQwJQIEDg2ICIt4mz4GkVGBIo40MQeCXzlzA6ksgVuBOYIq X-IronPort-AV: E=Sophos;i="4.89,788,1367971200"; d="scan'208";a="241812354" Received: from rcdn-core2-4.cisco.com ([173.37.113.191]) by rcdn-iport-5.cisco.com with ESMTP; 31 Jul 2013 15:38:32 +0000 Received: from xhc-rcd-x15.cisco.com (xhc-rcd-x15.cisco.com [173.37.183.89]) by rcdn-core2-4.cisco.com (8.14.5/8.14.5) with ESMTP id r6VFcWSo024004 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 31 Jul 2013 15:38:32 GMT Received: from xmb-rcd-x08.cisco.com ([169.254.8.40]) by xhc-rcd-x15.cisco.com ([173.37.183.89]) with mapi id 14.02.0318.004; Wed, 31 Jul 2013 10:38:32 -0500 From: "Wes Beebee (wbeebee)" To: Alexandru Petrescu Thread-Topic: [homenet] longest-match (was: source routing requirements for routing protocols) Thread-Index: AQHOjIFGhMVjDeny8UyPZEy5ngf68Zl8ESoAgABF0YD//8S0gIADB42A///ciYA= Date: Wed, 31 Jul 2013 15:38:31 +0000 Message-ID: <9515564336C5B442A00021645539CFCC2AF22426@xmb-rcd-x08.cisco.com> In-Reply-To: <51F914F7.4070506@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.3.6.130613 x-originating-ip: [10.131.71.105] Content-Type: text/plain; charset="euc-kr" Content-ID: <17381680C15BC441ABD86B93A81443B2@emea.cisco.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Cc: "homenet@ietf.org" Subject: Re: [homenet] longest-match (was: source routing requirements for routing protocols) X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 15:38:39 -0000 DQo+SWYgbm8gcHJlZml4IGlzIGZvdW5kIGJ5IHRoZSBsb25nZXRzdC1tYXRjaGluZyBvbiB0aGUg c3JjIGFkZHJlc3MsIHdpbGwNCj5hIGRlZmF1bHQgYmUgdXNlZCBpbnN0ZWFkPw0KPg0KPkFsZXgN Cj4NCj4+IFRoZXJlIGlzIGFsc28gcG90ZW50aWFsbHkgYSB3aG9sZSBkZXN0aW5hdGlvbiBsb29r dXAgdGFibGUgdGhhdKn2cw0KPj4gZW50aXJlbHkgZGV2b3RlZCB0byB0aGUgOjovMCBzb3VyY2Ug cHJlZml4Lg0KPj4NCj4+IC0gV2VzDQoNCk15IHVuZGVyc3RhbmRpbmcgaXMgdGhhdCB0aGVyZSBJ UyBhIGRlZmF1bHQgZm9yIHNvdXJjZSBhZGRyZXNzIChzZWUgdGhlDQphYm92ZSBjb21tZW50KS4N Cg0KLSBXZXMNCg0K From C.Grundemann@cablelabs.com Wed Jul 31 08:44:25 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F84F21F9F8A for ; Wed, 31 Jul 2013 08:44:25 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.463 X-Spam-Level: X-Spam-Status: No, score=-0.463 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SUun3WExIZuI for ; Wed, 31 Jul 2013 08:44:21 -0700 (PDT) Received: from ondar.cablelabs.com (ondar.cablelabs.com [192.160.73.61]) by ietfa.amsl.com (Postfix) with ESMTP id 1620B21F9EB8 for ; Wed, 31 Jul 2013 08:44:21 -0700 (PDT) Received: from kyzyl.cablelabs.com (kyzyl [10.253.0.7]) by ondar.cablelabs.com (8.14.5/8.14.5) with ESMTP id r6VFiJE6003984; Wed, 31 Jul 2013 09:44:19 -0600 Received: from exchange.cablelabs.com (10.5.0.19) by kyzyl.cablelabs.com (F-Secure/fsigk_smtp/407/kyzyl.cablelabs.com); Wed, 31 Jul 2013 09:44:19 -0600 (MDT) X-Virus-Status: clean(F-Secure/fsigk_smtp/407/kyzyl.cablelabs.com) Received: from EXCHANGE.cablelabs.com ([fe80::797a:96d1:3c53:18ee]) by EXCHANGE.cablelabs.com ([fe80::797a:96d1:3c53:18ee%11]) with mapi id 14.03.0146.000; Wed, 31 Jul 2013 09:44:20 -0600 From: Chris Grundemann To: Michael Richardson Thread-Topic: [homenet] timescale for HIPnet Thread-Index: AQHOjfbQ23t0lghVykyJhOQ9lz6Gkpl/c9AA Date: Wed, 31 Jul 2013 15:44:19 +0000 Message-ID: In-Reply-To: <26364.1375279358@sandelman.ca> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.3.6.130613 x-originating-ip: [10.5.0.27] Content-Type: text/plain; charset="utf-8" Content-ID: <155969831D5C034FACAD83D07F6BEA34@cablelabs.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Approved: ondar Cc: "homenet@ietf.org" Subject: Re: [homenet] timescale for HIPnet X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 15:44:25 -0000 DQoNCk9uIDMxL0p1bC8xMyAxNjowMiBHTVQrMDI6MDAsICJNaWNoYWVsIFJpY2hhcmRzb24iIDxt Y3IraWV0ZkBzYW5kZWxtYW4uY2E+DQp3cm90ZToNCg0KPg0KPg0KPihJJ3ZlIGNoYW5nZWQgdGhl IHN1YmplY3QpDQoNClRoYW5rcy4NCg0KPg0KPkNocmlzIEdydW5kZW1hbm4gPEMuR3J1bmRlbWFu bkBjYWJsZWxhYnMuY29tPiB3cm90ZToNCj4gICAgPj4gMSkgSSB3b3VsZCBhc2sgdGhlIENhYmxl TGFicyBndXlzIHRvIG1vcmUgY2xlYXJseSBhcnRpY3VsYXRlIHdoYXQNCj4gICAgPj4gdGhlaXIg dGltZWxpbmUgaXMsIGFuZCB3aGF0IGZlYXR1cmVzIGFyZSByZWFsbHkgaW4gdGhhdCB0aW1lbGlu ZS4NCj4gICAgPj4gKEl0IHNlZW1zIHRvIG1lIHRoYXQgd2UgY291bGQgYmUgZG9uZSBhbHJlYWR5 IGlmIHRoZSBJU1BzIHB1c2hlZA0KPiAgICA+PiB0aGVpciBzdXBwbGllcnMgb2YgQ1BFIGRldmlj ZXMgdG8gam9pbiB0aGUgaG9tZW5ldCBXRyBhbmQNCj5wYXJ0aWNpcGF0ZSwNCj4gICAgPj4gYW5k L29yIGhpcmVkIHByb3hpZXMgYW5kL29yIG9wZW4tc291cmNlIGF1dGhvcnMgdG8gYWN0IGFzDQo+ ICAgID4+IGludGVybWVkaWFyaWVzL2NvbnN1bHRhbnRzLiBJIHJlYWxpemUgdGhhdCB0byBmaXJz dCBvcmRlciwNCj5DYWJsZUxhYnMNCj4gICAgPj4gKmlzKiBmdWxsZnVsbGluZyBzb21lIG9mIHRo YXQgZXhhY3Qgcm9sZSkNCj4NCj4gICAgPiBUaGUgdGltZWxpbmUgd2UgYXJlIHdvcmtpbmcgZnJv bSBpcyBBU0FQOyBub3QgaGF2aW5nIGZ1bGx5DQo+ZnVuY3Rpb25hbCBJUHY2DQo+ICAgID4gY2Fw YWJsZSBob21lIHJvdXRlcnMgaXMgY3VycmVudGx5IGEgc2lnbmlmaWNhbnQgaHVyZGxlIHRvIHJl YWwgSVB2Ng0KPiAgICA+IGFkb3B0aW9uIGluIHJlc2lkZW50aWFsIGJyb2FkYmFuZCBuZXR3b3Jr cy4NCj4NCj5BU0FQIGRvZXNuJ3QgdGVsbCB1cyB3aGF0IHRoZSBwcm9kdWN0IGxpZmVjeWNsZSBm b3IgdGhlIGRldmljZXMgdGhhdCBhcmUNCj5nb2luZyB0byBiZSBwcm9kdWNlZCBpcy4NCg0KRmFp ciBwb2ludC4gSSB3aWxsIGRlZmVyIHRvIHRoZSBmb2xrcyBwbGFubmluZyB0byBkZXBsb3kgZVJv dXRlcnMgd3J0DQpleHBlY3RlZCBsaWZlY3ljbGUgdGhvdWdoIChhIGNvcCBvdXQgSSBrbm93KS4N Cg0KPiAgICA+IFRoZSBrZXkgZmVhdHVyZXMgKGZyb20gbXkgcGVyc3BlY3RpdmUpIGFyZSB2ZXJ5 IG11Y2ggaW4gbGluZSB3aXRoDQo+dGhlDQo+ICAgID4gaG9tZW5ldCBhcmNoaXRlY3R1cmUgZG9j dW1lbnRzIHN0YXRlZCBwcmluY2lwbGVzLCBuYW1lbHkgYmFzaWMNCj5uZXR3b3JrDQo+ICAgID4g ZGV0ZWN0aW9uICh3aGVyZSdzIHRoZSBJbnRlcm5ldCksIGFkZHJlc3Npbmcgb2YgYm90aCBlbmQt Y2xpZW50cyBhbmQNCj4gICAgPiBtdWx0aXBsZSBob21lIHJvdXRlcnMsIHJvdXRpbmcgYmV0d2Vl biBpbi1ob21lIENQRSAoSVB2NCBhbmQgSVB2NiksDQo+ICAgID4gcm91dGluZyBmcm9tIGluLWhv bWUgQ1BFIHRvIHRoZSBJbnRlcm5ldCAoSVB2NCB3LyBOQVQgYW5kIElQdjYpLA0KPmluLWhvbWUN Cj4gICAgPiBtdWx0aWNhc3QgZm9yd2FyZGluZyAocHJpbWFyaWx5IGluIHN1cHBvcnQgb2YgZXhp c3Rpbmcgc2VydmljZQ0KPmRpc2NvdmVyeQ0KPiAgICA+IHByb3RvY29scyksIGFuZCBiYXNpYyBm aXJlIHdhbGxpbmcgKHNpbXBsZSBzZWN1cml0eSkgb24gdGhlIENFUi4NCj4NCj5Ob3QgaGF2aW5n IGNvbXBhcmVkIHlvdXIgbGlzdCB0byB0aGUgYXJjaCBkb2N1bWVudCwgSSB0aGluayB0aGF0IHRo ZSBvbmx5DQo+dGhpbmcgeW91IGxlZnQgb3V0IGlzIG11bHRpcGxlIElTUHMuDQoNClRoYXQgc291 bmRzIGFib3V0IHJpZ2h0LiBBbmQgd2hpbGUgaXQncyBub3QgYSBwcmlvcml0eSwgSElQbmV0IHdp bGwgaGFuZGxlDQptdWx0aS1JU1AsIGVzcGVjaWFsbHkgaWYgeW91IGxvb2sgYXQgdGhlIHBvdGVu dGlhbCAiUHJvdmVjdHVzIiBwaGFzZSBpbg0KanZramptYi1ob21lLW5ldHdvcmtpbmctaW5jcmVt ZW50YWwNCihodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtanZramptYi1ob21lLW5l dHdvcmtpbmctaW5jcmVtZW50YWwtMDAjcw0KZWN0aW9uLTYpIHdoZXJlIHdlIGNvdWxkIGFkZCBh IHJvdXRpbmcgcHJvdG9jb2wgb24gdG9wIG9mIEhJUG5ldA0KcHJvdmlzaW9uaW5nIChwcm9iYWJs eSBhIHJvdXRpbmcgcHJvdG9jb2wgd2hpY2ggY2FuIGhhbmRsZSBzb3VyY2UgYW5kDQpkZXN0aW5h dGlvbiBiYXNlZCByb3V0aW5nKS4NCg0KPiAgICA+IFdpdGhpbiB0aGUgQ2FibGVMYWJzICJlY29z eXN0ZW0iIHdlIGFyZSBhYnNvbHV0ZWx5IHdvcmtpbmcgd2l0aA0KPnN1cHBsaWVycw0KPiAgICA+ IGFuZCBoYXZlIGluY2x1ZGVkIGFsbCBvZiB0aGUgYWJvdmUga2V5IGZlYXR1cmVzIGluIHRoZSBl Um91dGVyDQo+ICAgID4gc3BlY2lmaWNhdGlvbjoNCj4gICAgPiANCj5odHRwczovL3d3dy5jYWJs ZWxhYnMuY29tL2RvY3pvbmUvZG9jc2lzL3JlcXVpcmVtZW50cy9zcGVjcy9jdXJyZW50L2lzc3Vl ZA0KPi8NCj4gICAgPiBlcm91dGVyL0RvY1pvbmVGb2xkZXJfdmlldyAodGhlIG5vdGFibGUgZXhj ZXB0aW9uIGlzIGVkZ2UNCj5kZXRlY3Rpb24sIGFzDQo+DQo+SXQgcmVxdWlyZXMgYSBsb2dpbi4u Li4gSSd2ZSBhc2tlZCBmb3Igb25lLg0KDQpUaGF0J3MgbXkgZmF1bHQsIGhlcmUgaXMgdGhlIG5v bi1wcm90ZWN0ZWQgbGluayAod2l0aCBteSBhcG9sb2dpZXMpOg0KaHR0cDovL3d3dy5jYWJsZWxh YnMuY29tL2NhYmxlbW9kZW0vc3BlY2lmaWNhdGlvbnMvZS1yb3V0ZXIuaHRtbA0KDQo+ICAgID4g Y3VycmVudGx5IHJlbHkgb24gdGhlIGluY2x1c2lvbiBvZiBhIENhYmxlIE1vZGVtIChDTSkgYXMg aW5kaWNhdGlvbg0KPm9mDQo+ICAgID4gd2hlcmUgdGhlL2FuIElTUCBpcyBjb25uZWN0ZWQgdG8g dGhlIEhJUG5ldCkuIFRoZSBISVBuZXQgZHJhZnQNCj4gICAgPiAoZHJhZnQtZ3J1bmRlbWFubi1o aXBuZXQpIGlzIG91ciBlZmZvcnQgdG8gc2hhcmUgd2hhdCB3ZSBoYXZlDQo+YWxyZWFkeQ0KPiAg ICA+IGNvbXBsZXRlZCB3aXRoIHRoZSB3aWRlciBJRVRGIGF1ZGllbmNlLg0KPg0KPk9rYXksIHNv IHlvdSBhbHJlYWR5IGhhdmUgYW4gZXh0cmEgZWRnZSBkZXRlY3Rpb24uDQo+TWF5YmUgeW91IGNh biBzZW5kIHRleHQgZm9yIEVyaWsgS2xpbmUncyBkb2N1bWVudC4NCg0KV2hhdCBJIGhhdmUgd3Jp dHRlbiBpcyBpbjoNCmh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1ncnVuZGVtYW5u LWhpcG5ldC0wMCNzZWN0aW9uLTQuMSBhcw0KIlBoeXNpY2FsIiAtIEkgd2lsbCBsb29rIHRvIHBy b3ZpZGUgbW9yZSBjb250ZXh0dWFsbHkgc2lnbmlmaWNhbnQgZmVlZGJhY2sNCnRvIEVyaWsgS2xp bmUncyBkb2MgYXMgd2VsbC4NCg0KQ2hlZXJzLA0KfkNocmlzDQoNCj4NCj4tLQ0KPl0gICAgICAg ICAgICAgICBOZXZlciB0ZWxsIG1lIHRoZSBvZGRzISAgICAgICAgICAgICAgICAgfCBpcHY2IG1l c2gNCj5uZXR3b3JrcyBbDQo+XSAgIE1pY2hhZWwgUmljaGFyZHNvbiwgU2FuZGVsbWFuIFNvZnR3 YXJlIFdvcmtzICAgICAgICB8IG5ldHdvcmsNCj5hcmNoaXRlY3QgIFsNCj5dICAgICBtY3JAc2Fu ZGVsbWFuLmNhICBodHRwOi8vd3d3LnNhbmRlbG1hbi5jYS8gICAgICAgIHwgICBydWJ5IG9uIHJh aWxzDQo+ICAgWw0KPg0KPg0KPg0KPg0KDQo= From alexandru.petrescu@gmail.com Wed Jul 31 09:16:14 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DFFC321F86AE for ; Wed, 31 Jul 2013 09:16:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.14 X-Spam-Level: X-Spam-Status: No, score=-10.14 tagged_above=-999 required=5 tests=[AWL=0.109, BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 72uETTx4xwnc for ; Wed, 31 Jul 2013 09:16:08 -0700 (PDT) Received: from sainfoin-out.extra.cea.fr (sainfoin-out.extra.cea.fr [132.167.192.145]) by ietfa.amsl.com (Postfix) with ESMTP id 63D0111E81A0 for ; Wed, 31 Jul 2013 09:15:53 -0700 (PDT) Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin.extra.cea.fr (8.14.2/8.14.2/CEAnet-Internet-out-2.3) with ESMTP id r6VGFoZ1015307 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 31 Jul 2013 18:15:50 +0200 Received: from muguet2.intra.cea.fr (muguet2.intra.cea.fr [132.166.192.7]) by pisaure.intra.cea.fr (8.14.4/8.14.4) with ESMTP id r6VGFoTl029340; Wed, 31 Jul 2013 18:15:50 +0200 (envelope-from alexandru.petrescu@gmail.com) Received: from [127.0.0.1] ([132.166.86.7]) by muguet2.intra.cea.fr (8.13.8/8.13.8/CEAnet-Intranet-out-1.2) with ESMTP id r6VGFaug002727; Wed, 31 Jul 2013 18:15:49 +0200 Message-ID: <51F93828.1030107@gmail.com> Date: Wed, 31 Jul 2013 18:15:36 +0200 From: Alexandru Petrescu User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 To: "Wes Beebee (wbeebee)" References: <9515564336C5B442A00021645539CFCC2AF22426@xmb-rcd-x08.cisco.com> In-Reply-To: <9515564336C5B442A00021645539CFCC2AF22426@xmb-rcd-x08.cisco.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: "homenet@ietf.org" Subject: Re: [homenet] longest-match (was: source routing requirements for routing protocols) X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 16:16:15 -0000 Le 31/07/2013 17:38, Wes Beebee (wbeebee) a écrit : > >> If no prefix is found by the longetst-matching on the src address, >> will a default be used instead? >> >> Alex >> >>> There is also potentially a whole destination lookup table that¹s >>> entirely devoted to the ::/0 source prefix. >>> >>> - Wes > > My understanding is that there IS a default for source address (see > the above comment). Ok. The default for dst addresses leads to a nexthop. The default for src addresses leads also to a nexthop? Or to the dst of another dst prefix? Or to the nexthop of the default of dst? It may sound as a rathole discussion but it is fully part of what the longest-match algorithm does. Alex From wbeebee@cisco.com Wed Jul 31 10:02:22 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E02421F9FC8 for ; Wed, 31 Jul 2013 10:02:21 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.161 X-Spam-Level: X-Spam-Status: No, score=-10.161 tagged_above=-999 required=5 tests=[AWL=0.438, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LYLWK7RtOMQb for ; Wed, 31 Jul 2013 10:02:14 -0700 (PDT) Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) by ietfa.amsl.com (Postfix) with ESMTP id 0515021F992E for ; Wed, 31 Jul 2013 10:01:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2159; q=dns/txt; s=iport; t=1375290099; x=1376499699; h=from:to:cc:subject:date:message-id:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=u5Xg84GrL6WVSiQGVOiYuMdYO06Z8o8vuFnraoFFKkE=; b=fk/NUj/fZDEsiBsyKWn6PWyVrTaLx4v3/39XCNeWeDZgwAQiqCQROMEo 5eGhmYB+odO4RjeaLZgzcOXAN2EQ+WeVk4CIuiigklJ2rpPgZ8qHec99K uiKrus6XjJbHCHRZ22rAmsbQ/K+fgDuGJWg+metlPHF3HZoEIewWCDYdn 8=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AicFAOZB+VGtJV2Y/2dsb2JhbABbgwaBBbssgnWBGRZ0giYBBHQFEgEIIlYlAgQODYgIuSWPVjEHgxhzA6ksgVuBOYIq X-IronPort-AV: E=Sophos;i="4.89,788,1367971200"; d="scan'208";a="241843764" Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rcdn-iport-8.cisco.com with ESMTP; 31 Jul 2013 17:01:31 +0000 Received: from xhc-rcd-x06.cisco.com (xhc-rcd-x06.cisco.com [173.37.183.80]) by rcdn-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id r6VH1UEC013531 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 31 Jul 2013 17:01:30 GMT Received: from xmb-rcd-x08.cisco.com ([169.254.8.40]) by xhc-rcd-x06.cisco.com ([173.37.183.80]) with mapi id 14.02.0318.004; Wed, 31 Jul 2013 12:01:30 -0500 From: "Wes Beebee (wbeebee)" To: Alexandru Petrescu Thread-Topic: [homenet] longest-match (was: source routing requirements for routing protocols) Thread-Index: AQHOjIFGhMVjDeny8UyPZEy5ngf68Zl8ESoAgABF0YD//8S0gIADB42A///ciYCAAE1rAP//ycOA Date: Wed, 31 Jul 2013 17:01:29 +0000 Message-ID: <9515564336C5B442A00021645539CFCC2AF226CA@xmb-rcd-x08.cisco.com> In-Reply-To: <51F93828.1030107@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.3.6.130613 x-originating-ip: [10.131.71.105] Content-Type: text/plain; charset="windows-1254" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "homenet@ietf.org" Subject: Re: [homenet] longest-match (was: source routing requirements for routing protocols) X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 17:02:22 -0000 >Le 31/07/2013 17:38, Wes Beebee (wbeebee) a =E9crit : >>=20 >>> If no prefix is found by the longetst-matching on the src address, >>> will a default be used instead? >>>=20 >>> Alex >>>=20 >>>> There is also potentially a whole destination lookup table that=B9s >>>> entirely devoted to the ::/0 source prefix. >>>>=20 >>>> - Wes >>=20 >> My understanding is that there IS a default for source address (see >> the above comment). > >Ok. > >The default for dst addresses leads to a nexthop. > >The default for src addresses leads also to a nexthop? Or to the dst of >another dst prefix? Or to the nexthop of the default of dst? > >It may sound as a rathole discussion but it is fully part of what the >longest-match algorithm does. > >Alex My understanding is that the default src address leads to exactly the same thing as any other prefix src address - the root of a dst address table. The algorithm is: 1) Lookup in source table. 2) Use result to look up in dest table. 3) Use result to go to next hop. It doesn't matter if it's a prefix that's found or a default (a default is programmed as a ::/0 prefix in the prefix table) - the lookup algorithm is the same. If you think about it a bit, you can probably even come up with a very efficient algorithm that can be implemented in hardware to do this simple two-stage lookup. To make it even more clear: For a source/dest prefix match, this becomes: 1) Lookup in source table, find prefix. 2) Use result to lookup in dest table, find prefix. 3) Use result to go to next hop. For a default source/dest prefix match, this becomes: 1) Lookup in source table, find default. 2) Use default to lookup in dest table, find prefix. 3) Use result to go to next hop. For a source prefix/default dest match, this becomes: 1) Lookup in source table, find prefix. 2) Use result to lookup in dest table, find default. 3) Use default to go to next hop. For a default source/default dest match, this becomes: 1) Lookup in source table, find default. 2) Use default to lookup in dest table, find default. 3) Use default to go to next hop. - Wes From SRS0=YnNA=RN=darou.fr=pierre.pfister@bounces.m4x.org Wed Jul 31 10:17:19 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44FFD21F9FFF for ; Wed, 31 Jul 2013 10:17:19 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.598 X-Spam-Level: X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FjKKfAq9hg-N for ; Wed, 31 Jul 2013 10:17:13 -0700 (PDT) Received: from mx1.polytechnique.org (mx1.polytechnique.org [129.104.30.34]) by ietfa.amsl.com (Postfix) with ESMTP id 05DB421F9D9B for ; Wed, 31 Jul 2013 10:16:45 -0700 (PDT) Received: from [192.168.1.21] (AMontsouris-552-1-83-210.w92-140.abo.wanadoo.fr [92.140.42.210]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by ssl.polytechnique.org (Postfix) with ESMTPSA id 613C8140C50E0 for ; Wed, 31 Jul 2013 19:16:42 +0200 (CEST) From: Pierre PFISTER Mime-Version: 1.0 (Apple Message framework v1085) Content-Type: multipart/alternative; boundary=Apple-Mail-1--300673013 Date: Wed, 31 Jul 2013 19:16:41 +0200 In-Reply-To: <51F93828.1030107@gmail.com> To: homenet@ietf.org References: <9515564336C5B442A00021645539CFCC2AF22426@xmb-rcd-x08.cisco.com> <51F93828.1030107@gmail.com> Message-Id: <2F25A799-C7E4-49EC-9D70-A556532466D8@darou.fr> X-Mailer: Apple Mail (2.1085) X-AV-Checked: ClamAV using ClamSMTP at svoboda.polytechnique.org (Wed Jul 31 19:16:42 2013 +0200 (CEST)) Subject: Re: [homenet] longest-match (was: source routing requirements for routing protocols) X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 17:20:55 -0000 --Apple-Mail-1--300673013 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-8859-1 Le 31 juil. 2013 =E0 18:15, Alexandru Petrescu a =E9crit : > Le 31/07/2013 17:38, Wes Beebee (wbeebee) a =E9crit : >>> If no prefix is found by the longetst-matching on the src address, = will a default be used instead? >>> Alex >>>> There is also potentially a whole destination lookup table that=B9s >>>> entirely devoted to the ::/0 source prefix. >>>> - Wes >> My understanding is that there IS a default for source address (see = the above comment). >=20 > Ok. >=20 > The default for dst addresses leads to a nexthop. >=20 > The default for src addresses leads also to a nexthop? Or to the dst = of > another dst prefix? Or to the nexthop of the default of dst? >=20 > It may sound as a rathole discussion but it is fully part of what the > longest-match algorithm does. >=20 > Alex >=20 I'm not sure about how it should be done but I can say how Linux seems = to do it. * Those affirmation came by looking at the code... That I didn't wrote. = So I cannot be 100% sure * Linux uses a tree structure in order to perform the longest prefix = lookup on the destination address first. The found node (which has the longest prefix for the source address), = CAN have a subtree.=20 This subtree has the same structure as a regular routing table, but is = used with the source address. This means that each node in a routing table has its own source routing = table. There is no destination lookup first and then a source lookup in a global table. --> See fib6_lookup, and fib6_lookup_1 functions Now, when you add a route with destination and source prefix,=20 the node for destination is created (or updated) and, then,=20 if the source routing prefix length is not null, a subtree is created = (or updated) and a node with the provided source prefix is inserted. --> See fib6_add Therefore, for a given node in the main tree, if there is no source = routing (no subtree), the route is always used. Otherwise, a longest prefix match is performed on the = source address, using the subtree.=20 If there is no corresponding node for the source (no matching prefix, = where the prefix length can be null),=20 then, the parent node in the destination routing table is used as = default.=20 So, yes, inserting a route for a destination and source prefix will = create an entry for the destination alone=20 (without source routing).=20 So the default route, for a source lookup, is basically the last = inserted next-hop for the destination prefix...=20 Which could create unexpected behaviors. Concerning the previous question, Linux actually has a RTF_GATEWAY flag. = But it doesn't seem to be used in the routing decision process. I guess it is used by other = protocols that like to have a=20 concept of "default router". Pierre= --Apple-Mail-1--300673013 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=iso-8859-1
Le 31/07/2013 17:38, Wes Beebee (wbeebee) a =E9crit = :
If no prefix is = found by the longetst-matching on the src address, will a default be = used instead?
Alex
There = is also potentially a whole destination lookup table = that=B9s
entirely= devoted to the ::/0 source = prefix.
- = Wes
My= understanding is that there IS a default for source address (see the = above comment).

Ok.

The default for dst = addresses leads to a nexthop.

The default for src addresses leads = also to a nexthop?  Or to the dst of
another dst prefix? =  Or to the nexthop of the default of dst?

It may sound as a = rathole discussion but it is fully part of what the
longest-match = algorithm = does.

Alex



=
I'm not sure about how it should be done but I can = say how Linux seems to do it.

* Those = affirmation came by looking at the code... That I didn't wrote. So I = cannot be 100% sure *

Linux uses a tree = structure in order to perform the longest prefix lookup on the = destination address first.
The found node (which has the = longest prefix for the source address), CAN have a = subtree. 
This subtree has the same structure as a = regular routing table, but is used with the source = address.

This means that each node in a routing = table has its own source routing table. There is = no
destination lookup first and then a source lookup in a = global table.

--> See 



Pierre
= --Apple-Mail-1--300673013-- From mcr@sandelman.ca Wed Jul 31 11:15:55 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F70C11E81B1 for ; Wed, 31 Jul 2013 11:15:55 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.382 X-Spam-Level: X-Spam-Status: No, score=-2.382 tagged_above=-999 required=5 tests=[AWL=0.217, BAYES_00=-2.599] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TiBWDHGIuqym for ; Wed, 31 Jul 2013 11:15:54 -0700 (PDT) Received: from tuna.sandelman.ca (tuna.sandelman.ca [IPv6:2607:f0b0:f:3::184]) by ietfa.amsl.com (Postfix) with ESMTP id EAB2511E81A5 for ; Wed, 31 Jul 2013 11:15:51 -0700 (PDT) Received: from sandelman.ca (obiwan.sandelman.ca [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 061DF20171; Wed, 31 Jul 2013 15:21:48 -0400 (EDT) Received: by sandelman.ca (Postfix, from userid 179) id EB91763A7C; Wed, 31 Jul 2013 14:14:17 -0400 (EDT) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id DF781636AD; Wed, 31 Jul 2013 14:14:17 -0400 (EDT) From: Michael Richardson to: "homenet\@ietf.org" In-Reply-To: <26364.1375279358@sandelman.ca> References: <26364.1375279358@sandelman.ca> X-Mailer: MH-E 8.2; nmh 1.3-dev; GNU Emacs 23.4.1 X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m Sender: mcr@sandelman.ca Cc: Chris Grundemann Subject: Re: [homenet] timescale for HIPnet X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 18:15:55 -0000 --=-=-= Michael Richardson wrote: > Not having compared your list to the arch document, I think that the only > thing you left out is multiple ISPs. >> Within the CableLabs "ecosystem" we are absolutely working with suppliers >> and have included all of the above key features in the eRouter >> specification: >> https://www.cablelabs.com/doczone/docsis/requirements/specs/current/issued/ >> erouter/DocZoneFolder_view (the notable exception is edge detection, as > It requires a login.... I've asked for one. But, it requires an NDA to be executed. -- Michael Richardson , Sandelman Software Works --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUBUflT94qHRg3pndX9AQLBKAP+ICU1BgKI/9+A4RqLenjIcR4dpllyBsNq AUlM5qENXg+4nKKKbWjLEqtQx2ghd9Ae+o1Fov2bOdjYsAvu7gtJaGgkVbIwc6sk 366bJecKTU3MzcE4jvKIMGT5dZYVfuXAa7ESIYcIEFcgdmoF7nAQRL0bFC5yMbnX xZ4kpYIjIUE= =sHYp -----END PGP SIGNATURE----- --=-=-=-- From C.Grundemann@cablelabs.com Wed Jul 31 11:52:52 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19D7D21F8F4F for ; Wed, 31 Jul 2013 11:52:52 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.463 X-Spam-Level: X-Spam-Status: No, score=-0.463 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7F-yRJo16LeW for ; Wed, 31 Jul 2013 11:52:47 -0700 (PDT) Received: from ondar.cablelabs.com (ondar.cablelabs.com [192.160.73.61]) by ietfa.amsl.com (Postfix) with ESMTP id B674621E805D for ; Wed, 31 Jul 2013 11:52:47 -0700 (PDT) Received: from kyzyl.cablelabs.com (kyzyl [10.253.0.7]) by ondar.cablelabs.com (8.14.5/8.14.5) with ESMTP id r6VIqjN1025778; Wed, 31 Jul 2013 12:52:45 -0600 Received: from exchange.cablelabs.com (10.5.0.19) by kyzyl.cablelabs.com (F-Secure/fsigk_smtp/407/kyzyl.cablelabs.com); Wed, 31 Jul 2013 12:52:45 -0600 (MDT) X-Virus-Status: clean(F-Secure/fsigk_smtp/407/kyzyl.cablelabs.com) Received: from EXCHANGE.cablelabs.com ([fe80::797a:96d1:3c53:18ee]) by EXCHANGE.cablelabs.com ([fe80::797a:96d1:3c53:18ee%11]) with mapi id 14.03.0146.000; Wed, 31 Jul 2013 12:52:45 -0600 From: Chris Grundemann To: Michael Richardson , "homenet@ietf.org" Thread-Topic: [homenet] timescale for HIPnet Thread-Index: AQHOjfbQ23t0lghVykyJhOQ9lz6Gkpl/fDGAgAAsRIA= Date: Wed, 31 Jul 2013 18:52:44 +0000 Message-ID: In-Reply-To: <958.1375294457@sandelman.ca> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.3.6.130613 x-originating-ip: [10.5.0.27] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Approved: ondar Subject: Re: [homenet] timescale for HIPnet X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jul 2013 18:52:52 -0000 DQoNCk9uIDMxL0p1bC8xMyAyMDoxNCBHTVQrMDI6MDAsICJNaWNoYWVsIFJpY2hhcmRzb24iIDxt Y3IraWV0ZkBzYW5kZWxtYW4uY2E+DQp3cm90ZToNCg0KPg0KPg0KPk1pY2hhZWwgUmljaGFyZHNv biA8bWNyK2lldGZAc2FuZGVsbWFuLmNhPiB3cm90ZToNCj4gICAgPiBOb3QgaGF2aW5nIGNvbXBh cmVkIHlvdXIgbGlzdCB0byB0aGUgYXJjaCBkb2N1bWVudCwgSSB0aGluayB0aGF0DQo+dGhlIG9u bHkNCj4gICAgPiB0aGluZyB5b3UgbGVmdCBvdXQgaXMgbXVsdGlwbGUgSVNQcy4NCj4NCj4gICAg Pj4gV2l0aGluIHRoZSBDYWJsZUxhYnMgImVjb3N5c3RlbSIgd2UgYXJlIGFic29sdXRlbHkgd29y a2luZyB3aXRoDQo+c3VwcGxpZXJzDQo+ICAgID4+IGFuZCBoYXZlIGluY2x1ZGVkIGFsbCBvZiB0 aGUgYWJvdmUga2V5IGZlYXR1cmVzIGluIHRoZSBlUm91dGVyDQo+ICAgID4+IHNwZWNpZmljYXRp b246DQo+ICAgID4+IA0KPmh0dHBzOi8vd3d3LmNhYmxlbGFicy5jb20vZG9jem9uZS9kb2NzaXMv cmVxdWlyZW1lbnRzL3NwZWNzL2N1cnJlbnQvaXNzdWVkDQo+Lw0KPiAgICA+PiBlcm91dGVyL0Rv Y1pvbmVGb2xkZXJfdmlldyAodGhlIG5vdGFibGUgZXhjZXB0aW9uIGlzIGVkZ2UNCj5kZXRlY3Rp b24sIGFzDQo+DQo+ICAgID4gSXQgcmVxdWlyZXMgYSBsb2dpbi4uLi4gSSd2ZSBhc2tlZCBmb3Ig b25lLg0KPg0KPkJ1dCwgaXQgcmVxdWlyZXMgYW4gTkRBIHRvIGJlIGV4ZWN1dGVkLg0KDQpZZXMs IHRoYXQgd2FzIG15IG1pc3Rha2UsIEkgc2VudCB0aGUgaW50ZXJuYWwgbGluay4gVGhlIHNhbWUg ZG9jdW1lbnQgaXMNCmF2YWlsYWJsZSBwdWJsaWNseSBoZXJlOg0KaHR0cDovL3d3dy5jYWJsZWxh YnMuY29tL2NhYmxlbW9kZW0vc3BlY2lmaWNhdGlvbnMvZS1yb3V0ZXIuaHRtbA0KDQpDaGVlcnMs DQp+Q2hyaXMNCg0KPg0KPi0tDQo+TWljaGFlbCBSaWNoYXJkc29uIDxtY3IrSUVURkBzYW5kZWxt YW4uY2E+LCBTYW5kZWxtYW4gU29mdHdhcmUgV29ya3MNCj4NCj4NCg0K From SRS0=ICCk=RO=darou.fr=pierre.pfister@bounces.m4x.org Wed Jul 31 23:57:49 2013 Return-Path: X-Original-To: homenet@ietfa.amsl.com Delivered-To: homenet@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7619321F9CA2 for ; Wed, 31 Jul 2013 23:57:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.424 X-Spam-Level: X-Spam-Status: No, score=-4.424 tagged_above=-999 required=5 tests=[AWL=2.175, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oi1P-Yoypc6k for ; Wed, 31 Jul 2013 23:57:44 -0700 (PDT) Received: from mx1.polytechnique.org (mx1.polytechnique.org [129.104.30.34]) by ietfa.amsl.com (Postfix) with ESMTP id 45C0221F90FB for ; Wed, 31 Jul 2013 23:57:42 -0700 (PDT) Received: from [193.48.19.83] (unknown [193.48.19.83]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by ssl.polytechnique.org (Postfix) with ESMTPSA id 086EE140CD396 for ; Thu, 1 Aug 2013 08:57:40 +0200 (CEST) From: Pierre PFISTER Mime-Version: 1.0 (Apple Message framework v1085) Content-Type: multipart/alternative; boundary=Apple-Mail-9--251414790 Date: Thu, 1 Aug 2013 08:57:39 +0200 In-Reply-To: <2F25A799-C7E4-49EC-9D70-A556532466D8@darou.fr> To: homenet@ietf.org References: <9515564336C5B442A00021645539CFCC2AF22426@xmb-rcd-x08.cisco.com> <51F93828.1030107@gmail.com> <2F25A799-C7E4-49EC-9D70-A556532466D8@darou.fr> Message-Id: X-Mailer: Apple Mail (2.1085) X-AV-Checked: ClamAV using ClamSMTP at svoboda.polytechnique.org (Thu Aug 1 08:57:40 2013 +0200 (CEST)) Subject: Re: [homenet] longest-match (was: source routing requirements for routing protocols) X-BeenThere: homenet@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Aug 2013 06:58:44 -0000 --Apple-Mail-9--251414790 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-8859-1 Teco pointed at a possible mistake, and I actually made one (reading = code is not easy...). -> If you insert an entry with source and destination prefixes, it will = create a node in the main tree and in the subtree.=20 *But* There is no routing information in the node created in the main tree = (The flag RTN_RTINFO is not set). And it seems that Linux, when it finds its longest prefix for the = destination, doesn't step back to a previous (shortest prefix) entry if there is no matching prefix for the source address in the subtree. = (It returns the current node, which has not valid routing information). And then the packet is probably dropped. Pierre Le 31 juil. 2013 =E0 19:16, Pierre PFISTER a =E9crit : >=20 > Le 31 juil. 2013 =E0 18:15, Alexandru Petrescu a =E9crit : >=20 >> Le 31/07/2013 17:38, Wes Beebee (wbeebee) a =E9crit : >>>> If no prefix is found by the longetst-matching on the src address, = will a default be used instead? >>>> Alex >>>>> There is also potentially a whole destination lookup table that=B9s >>>>> entirely devoted to the ::/0 source prefix. >>>>> - Wes >>> My understanding is that there IS a default for source address (see = the above comment). >>=20 >> Ok. >>=20 >> The default for dst addresses leads to a nexthop. >>=20 >> The default for src addresses leads also to a nexthop? Or to the dst = of >> another dst prefix? Or to the nexthop of the default of dst? >>=20 >> It may sound as a rathole discussion but it is fully part of what the >> longest-match algorithm does. >>=20 >> Alex >>=20 >=20 >=20 >=20 > I'm not sure about how it should be done but I can say how Linux seems = to do it. >=20 > * Those affirmation came by looking at the code... That I didn't = wrote. So I cannot be 100% sure * >=20 > Linux uses a tree structure in order to perform the longest prefix = lookup on the destination address first. > The found node (which has the longest prefix for the source address), = CAN have a subtree.=20 > This subtree has the same structure as a regular routing table, but is = used with the source address. >=20 > This means that each node in a routing table has its own source = routing table. There is no > destination lookup first and then a source lookup in a global table. >=20 > --> See fib6_lookup, and fib6_lookup_1 functions >=20 > Now, when you add a route with destination and source prefix,=20 > the node for destination is created (or updated) and, then,=20 > if the source routing prefix length is not null, a subtree is created = (or updated) and > a node with the provided source prefix is inserted. >=20 > --> See fib6_add >=20 > Therefore, for a given node in the main tree, if there is no source = routing (no subtree), the route > is always used. Otherwise, a longest prefix match is performed on the = source address, using the subtree.=20 > If there is no corresponding node for the source (no matching prefix, = where the prefix length can be null),=20 > then, the parent node in the destination routing table is used as = default.=20 >=20 > So, yes, inserting a route for a destination and source prefix will = create an entry for the destination alone=20 > (without source routing).=20 > So the default route, for a source lookup, is basically the last = inserted next-hop for the destination prefix...=20 > Which could create unexpected behaviors. >=20 >=20 > Concerning the previous question, Linux actually has a RTF_GATEWAY = flag. But it doesn't seem to > be used in the routing decision process. I guess it is used by other = protocols that like to have a=20 > concept of "default router". >=20 >=20 >=20 > Pierre > _______________________________________________ > homenet mailing list > homenet@ietf.org > https://www.ietf.org/mailman/listinfo/homenet --Apple-Mail-9--251414790 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=iso-8859-1

Le 31 = juil. 2013 =E0 18:15, Alexandru Petrescu a =E9crit :

Le = 31/07/2013 17:38, Wes Beebee (wbeebee) a =E9crit :
If no prefix is found by the = longetst-matching on the src address, will a default be used = instead?
Alex
There = is also potentially a whole destination lookup table = that=B9s
entirely= devoted to the ::/0 source = prefix.
- = Wes
My= understanding is that there IS a default for source address (see the = above comment).

Ok.

The default for dst = addresses leads to a nexthop.

The default for src addresses leads = also to a nexthop?  Or to the dst of
another dst prefix? =  Or to the nexthop of the default of dst?

It may sound as a = rathole discussion but it is fully part of what the
longest-match = algorithm = does.

Alex



=
I'm not sure about how it should be done but I can = say how Linux seems to do it.

* Those = affirmation came by looking at the code... That I didn't wrote. So I = cannot be 100% sure *

Linux uses a tree = structure in order to perform the longest prefix lookup on the = destination address first.
The found node (which has the = longest prefix for the source address), CAN have a = subtree. 
This subtree has the same structure as a = regular routing table, but is used with the source = address.

This means that each node in a routing = table has its own source routing table. There is = no
destination lookup first and then a source lookup in a = global table.

--> See 



Pierre
_______________________________________________
homenet = mailing list
homenet@ietf.org
https://www.ietf.= org/mailman/listinfo/homenet

= --Apple-Mail-9--251414790--