Re: [v6ops] I-D Action: draft-ietf-v6ops-conditional-ras-01.txt
"Mudric, Dusan (Dusan)" <dmudric@avaya.com> Wed, 21 March 2018 18:22 UTC
Return-Path: <dmudric@avaya.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CEB47127863 for <v6ops@ietfa.amsl.com>; Wed, 21 Mar 2018 11:22:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.91
X-Spam-Level:
X-Spam-Status: No, score=-6.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aCFGzIyUnrUj for <v6ops@ietfa.amsl.com>; Wed, 21 Mar 2018 11:22:27 -0700 (PDT)
Received: from de307622-de-outbound.net.avaya.com (de307622-de-outbound.net.avaya.com [198.152.71.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA30C12778D for <v6ops@ietf.org>; Wed, 21 Mar 2018 11:22:26 -0700 (PDT)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A2GVAACBorJa/wUHmMZdGQEBAQEBAQEBAQEBAQcBAQEBAYJrUmFwKAqDUod/jQ2BcYEQhnGMNxSBOD0LIwmEWQIagzwhNBgBAgEBAQEBAQIDaBwMgms1BwMMIQkCLwEBAQEBAQEBAQEBAQEcAg9BAQEYAQEBAQMSERFFDAQCAQgNAQMEAQEBAgIGHQMCAgIfERQBCAgCBA4FCBMHhFQDFQEOok2JbIIgGwKGcg2BLIF2BYEJhjqBVD+DGIEAglFCBBmBAggJAQwGASEVgmowgiQDkT+GTS8JAoYMhgYBhGSDfoJlhQiJMzuGSIEmHDlhcXAVgn2Ff4pQcI0yDhiBCAGBFQEB
X-IPAS-Result: A2GVAACBorJa/wUHmMZdGQEBAQEBAQEBAQEBAQcBAQEBAYJrUmFwKAqDUod/jQ2BcYEQhnGMNxSBOD0LIwmEWQIagzwhNBgBAgEBAQEBAQIDaBwMgms1BwMMIQkCLwEBAQEBAQEBAQEBAQEcAg9BAQEYAQEBAQMSERFFDAQCAQgNAQMEAQEBAgIGHQMCAgIfERQBCAgCBA4FCBMHhFQDFQEOok2JbIIgGwKGcg2BLIF2BYEJhjqBVD+DGIEAglFCBBmBAggJAQwGASEVgmowgiQDkT+GTS8JAoYMhgYBhGSDfoJlhQiJMzuGSIEmHDlhcXAVgn2Ff4pQcI0yDhiBCAGBFQEB
X-IronPort-AV: E=Sophos;i="5.48,340,1517893200"; d="scan'208";a="236415719"
Received: from unknown (HELO co300216-co-erhwest.avaya.com) ([198.152.7.5]) by de307622-de-outbound.net.avaya.com with ESMTP; 21 Mar 2018 14:22:08 -0400
X-OutboundMail_SMTP: 1
Received: from unknown (HELO AZ-US1EXHC01.global.avaya.com) ([135.11.85.12]) by co300216-co-erhwest-out.avaya.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Mar 2018 14:22:08 -0400
Received: from AZ-US1EXMB03.global.avaya.com ([fe80::a5d3:ad50:5be9:1922]) by AZ-US1EXHC01.global.avaya.com ([135.11.85.12]) with mapi id 14.03.0352.000; Wed, 21 Mar 2018 14:22:07 -0400
From: "Mudric, Dusan (Dusan)" <dmudric@avaya.com>
To: Jen Linkova <furry13@gmail.com>
CC: Gert Doering <gert@space.net>, "v6ops@ietf.org" <v6ops@ietf.org>
Thread-Topic: [v6ops] I-D Action: draft-ietf-v6ops-conditional-ras-01.txt
Thread-Index: AQHTvfmTCDwHYFt5g0SYi8yGx9x3RaPbA57A
Date: Wed, 21 Mar 2018 18:22:06 +0000
Message-ID: <9142206A0C5BF24CB22755C8EC422E459B57DDBB@AZ-US1EXMB03.global.avaya.com>
References: <151976142032.28517.14035738749286138638@ietfa.amsl.com> <CAFU7BAR=ax86N6YMhQeN9fQTgnYO7mzyJNwK2x1OzwpXWwACYQ@mail.gmail.com> <9142206A0C5BF24CB22755C8EC422E459B55D41A@AZ-US1EXMB03.global.avaya.com> <20180302185656.GT56288@Space.Net> <9142206A0C5BF24CB22755C8EC422E459B55EA0A@AZ-US1EXMB03.global.avaya.com> <CAFU7BAR+Uyk1PrWN=UCBhuUic-+GO7fAYvSknpLKjr5YixX2iQ@mail.gmail.com> <9142206A0C5BF24CB22755C8EC422E459B560FB5@AZ-US1EXMB03.global.avaya.com> <CAFU7BARdE+pzsQVpoWMvDSF7SQpbfR_yP9Ri9xk6togRSmMRgA@mail.gmail.com> <9142206A0C5BF24CB22755C8EC422E459B562054@AZ-US1EXMB03.global.avaya.com> <CAFU7BAQ8VsK05MiOt3gjjApoU17tqQZZB2YqJmegcypfiVhbXA@mail.gmail.com>
In-Reply-To: <CAFU7BAQ8VsK05MiOt3gjjApoU17tqQZZB2YqJmegcypfiVhbXA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.0.150.1
dlp-reaction: no-action
x-originating-ip: [135.11.85.50]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/8ZjnLH7YX2aXS97KZtbsIHq6BkQ>
Subject: Re: [v6ops] I-D Action: draft-ietf-v6ops-conditional-ras-01.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Mar 2018 18:22:30 -0000
Hi Jen, Please see inlined. Thanks, Dusan. > -----Original Message----- > From: Jen Linkova [mailto:furry13@gmail.com] > Sent: Saturday, March 17, 2018 10:09 AM > To: Mudric, Dusan (Dusan) > Cc: Gert Doering; v6ops@ietf.org > Subject: Re: [v6ops] I-D Action: draft-ietf-v6ops-conditional-ras-01.txt > > On Fri, Mar 9, 2018 at 3:40 AM, Mudric, Dusan (Dusan) > <dmudric@avaya.com> wrote: > > I believe I understood the intent of the draft. Let me explain my understanding > of rule 5.5. Please see inlined. > > >> ISP uplink is either "preferred" (hosts are allowed to use it, the > >> network can send packets there, because the uplink is up and there is > >> no explict policy which indicates that the uplink should not be used > >> if other uplinks are available) or not preferred (it's down or there > >> is a policy to prevent using this uplink ex. for backup). > >> It's binary state. > > > [[Dusan]] The router knows more than that. For 'usable' prefixes, the router > knows which prefix is the most preferred. > > Would you be able to give an example for 'most preferred'? The network > has two uplinks to two ISPs, two prefixes. Both uplinks can be used. > Each border router has a default route pointing to the uplink. > What prefix is 'most preferred' to reach Internet? [[Dusan]] [[Dusan]] One ISP might be more reliable or can provide better QoS, for example. > > >The router can pass that knowledge in RA PIO option, using 'reserved' bits, for > example (like Prf in rfc4191#section-2.2 ). Without this information, if there are > two prefixes (ISP1-D and ISP2-D) how will host know if it should talk to D over > ISP1 or ISP2? Rule 5.5 cannot determine it: > > > > Rule 5.5: Prefer addresses in a prefix advertised by the next-hop. > > If SA or SA's prefix is assigned by the selected next-hop that will > > be used to send to D and SB or SB's prefix is assigned by a different > > next-hop, then prefer SA. > > > > You can consider the trick in > https://urldefense.proofpoint.com/v2/url?u=https- > 3A__tools.ietf.org_html_draft-2Dietf-2Drtgwg-2Denterprise-2Dpa- > 2Dmultihoming-2D03-23section- > 2D4.2.2&d=DwIFaQ&c=BFpWQw8bsuKpl1SgiZH64Q&r=UT3Bk9cbLeaJxhf3iCr > hIoUWB8YLZU23029sMQGQ2kY&m=- > jWKLsdR_Ty6WyW71Q4s9hNbRCBu7cfr6LE5DlJd- > RE&s=i7CFt5kd63hOe44GmGE3u3pd8OVgZnJxGGsj1JONwrs&e= by setting two > routes in RA and the Prf from rfc4191#section-2.2, based on the router policy. > This would allow a host to select the preferred next hop and use the preferred > next hop in Rule 5.5. Using Prf in RIO the router policy is distributed to all hosts > and they can select the preferred ISP. A router SHOULD set Prf based on the ISP > selection policy. There might be use case when the network would use only one > route and advertise one prifix. > > I'm not sure if you've been following the whole story....When > draft-ietf-rtgwg-enterprise-pa-multihoming was presented to v6ops in > Berlin, we came to conclusion that while the described trick is nice, > it could not be widely used now. So some tactical solution is needed. > That's why this draft was 'forked' from the RTGWG one. > So anything which require protocol changes/new features/rule 5.5 > support is out of scope of this draft by the definition. > [[Dusan]] [[Dusan]] Why the Prf from rfc4191#section-2.2 cannot be set by the router? This is not a protocol change? The flags are already defined in the RFC4191. > > [[Dusan]] Because the router should not limit the communication over one ISP > by advertising only one prefix. The host should be able to decide which of the > two ISPs to use. Both prefixes should be given to the host > > In the 'load sharing' scenario it is exactly what happens. All ISP > prefixes are included in PIO. > In the active/backup scenario only active uplinks prefixes are > advertised, because the network policy does not allow hosts to use the > backup uplink so hosts should not select backup uplinks. > > > and they should have the preference assigned. > > Which hosts would not recognize. [[Dusan]] [[Dusan]] This is an implementation aspect. If hosts implement the Prf from rfc4191#section-2.2, they will recognize Rrf. You should not limit the options based on the current implementations. > > >> Have I sent this email to 6man@ by mistake? Ah, does not look like that :) > >> And I seem to set the document status to 'Informational'. > > > [[Dusan]] If we change IPO option, it is not informational any more. > > Again, the goal of *this particular* draft is to document existing > solution, which can be used right now w/o any changes on the host. > > If we have ideas how to improve the protocol - great, but those ideas > should not be in this draft. > [[Dusan]] I think Rrf setting should be in the draft. It might not be used by the hosts today, but can be used by the hosts of tomorrow. > -- > SY, Jen Linkova aka Furry
- [v6ops] I-D Action: draft-ietf-v6ops-conditional-… internet-drafts
- Re: [v6ops] I-D Action: draft-ietf-v6ops-conditio… Jen Linkova
- Re: [v6ops] I-D Action: draft-ietf-v6ops-conditio… Mudric, Dusan (Dusan)
- Re: [v6ops] I-D Action: draft-ietf-v6ops-conditio… Gert Doering
- Re: [v6ops] I-D Action: draft-ietf-v6ops-conditio… Mudric, Dusan (Dusan)
- Re: [v6ops] I-D Action: draft-ietf-v6ops-conditio… Jen Linkova
- Re: [v6ops] I-D Action: draft-ietf-v6ops-conditio… Jen Linkova
- Re: [v6ops] I-D Action: draft-ietf-v6ops-conditio… Mudric, Dusan (Dusan)
- Re: [v6ops] I-D Action: draft-ietf-v6ops-conditio… Jen Linkova
- Re: [v6ops] I-D Action: draft-ietf-v6ops-conditio… Mudric, Dusan (Dusan)
- Re: [v6ops] I-D Action: draft-ietf-v6ops-conditio… Jen Linkova
- Re: [v6ops] I-D Action: draft-ietf-v6ops-conditio… Mudric, Dusan (Dusan)
- Re: [v6ops] I-D Action: draft-ietf-v6ops-conditio… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-ietf-v6ops-conditio… 神明達哉
- Re: [v6ops] I-D Action: draft-ietf-v6ops-conditio… Jen Linkova
- Re: [v6ops] I-D Action: draft-ietf-v6ops-conditio… Jen Linkova
- Re: [v6ops] I-D Action: draft-ietf-v6ops-conditio… Mudric, Dusan (Dusan)
- Re: [v6ops] I-D Action: draft-ietf-v6ops-conditio… Jen Linkova
- Re: [v6ops] I-D Action: draft-ietf-v6ops-conditio… Lorenzo Colitti
- Re: [v6ops] I-D Action: draft-ietf-v6ops-conditio… Mudric, Dusan (Dusan)