Re: [Idr] I-D Action: draft-ietf-idr-rpd-05.txt

Huaimo Chen <huaimo.chen@futurewei.com> Tue, 07 July 2020 00:33 UTC

Return-Path: <huaimo.chen@futurewei.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 30A373A0795 for <idr@ietfa.amsl.com>; Mon, 6 Jul 2020 17:33:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.089
X-Spam-Level:
X-Spam-Status: No, score=-2.089 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.com
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 o8N0FRBv9Uhc for <idr@ietfa.amsl.com>; Mon, 6 Jul 2020 17:33:49 -0700 (PDT)
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (mail-eopbgr700119.outbound.protection.outlook.com [40.107.70.119]) (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 65F903A0793 for <idr@ietf.org>; Mon, 6 Jul 2020 17:33:49 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XlbuNEODwYsHAYLyeTjo6O+DFQYMTc8buP6QrY39wbqOFsCIx9MTCymOlVwY2NFtak4C2WOIaeZQl4y3E5VhA6Q2blgYqQCe6LwBT7Dnzi2SbGSqO2FfWYFBhAr9FEBI3q8GKAfZMj7aksHJU0ATHzzLbVAkf6WIkA+mXsCr5r7Q/mw0jx4EUaoDlEW6Ka/rSlGcvWoNSxWugKPlUnhyd1Wgj+X5xOlUv0/sdxB9ArBW//Dz8Ice52tylLwQI7hDUU4PzdUv7M9FyfuKtqJMZ66GgvPnPlnnsQOv9vX79ZHVYd+y+tAMY8Bf0JaJ0MXi7nsODyb4bXLubJZOUDSV9w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vcCuiWOdjcFGB5j2Nnw+agzizbqjVd6ipZ1qVx6iMQk=; b=Zq9baDC/STUTg9WJnEgoK+FlU/WLr48XB1JtSUbR8tKX9DaQ7kCUS2JmAa0LZ8Z4KqV+nmQk/8kTExuHCrkkI3hxaWOLXmemqNQKT/gtbsp92O+lQDkcnNbWXOOcWh12wR6HFyglT8OFwo5NdWYmxkEqWT1jAbAfKhTqoFNaqaQ3FqUOdn0eAzgm/i3ux3IPE+waKiLaR9/mZjuUgdT57IQoMn5hIyoZHisBxKssALF00vpPYwAE2dh5RrWUJ8wb7xqFNaCrFVVzi520ap9TOPcStSPRAPP7KwjYU3wxBr9s7DwyzJ3aZvR8mxpipKHL+75sqbqQ3ew2TdpwxGd/1A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vcCuiWOdjcFGB5j2Nnw+agzizbqjVd6ipZ1qVx6iMQk=; b=RaEPbeDZFE0IgmPkWJO0b3uUnnlbYHRGHsY73OdOkE55fjviw0zEZr24wLvA6D9yKCfapIuD+zLB8TS9iFUL1C4b/QsVnXZmUvoK9jgmQXbEllrODr9uDMf6k86HTVF/Q9KVAD0WXuSMwdUaKWiss18mzZa3Ye3nwBKRa25bXBg=
Received: from MN2PR13MB3117.namprd13.prod.outlook.com (2603:10b6:208:13a::20) by MN2PR13MB2720.namprd13.prod.outlook.com (2603:10b6:208:e9::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.17; Tue, 7 Jul 2020 00:33:47 +0000
Received: from MN2PR13MB3117.namprd13.prod.outlook.com ([fe80::d5b6:8550:9c40:eec2]) by MN2PR13MB3117.namprd13.prod.outlook.com ([fe80::d5b6:8550:9c40:eec2%7]) with mapi id 15.20.3174.019; Tue, 7 Jul 2020 00:33:47 +0000
From: Huaimo Chen <huaimo.chen@futurewei.com>
To: Robert Raszuk <robert@raszuk.net>
CC: "idr@ietf.org" <idr@ietf.org>
Thread-Topic: [Idr] I-D Action: draft-ietf-idr-rpd-05.txt
Thread-Index: AQHWPrB2BxhuXRWuVkemgdTmvsgUxajVTDSAgBAMbYCAAA+yd4AK9irngAAr3wCAAAGdS4ABdcxRgACS/ICABER1x4AAgj4AgAQRV84=
Date: Tue, 07 Jul 2020 00:33:47 +0000
Message-ID: <MN2PR13MB31173AA964EBEF19B9BF53A8F2660@MN2PR13MB3117.namprd13.prod.outlook.com>
References: <159174295808.20598.10881535719552756514@ietfa.amsl.com> <CABNhwV0BzBWXmcn+ge9AXBZ69bg_3ht74YoFW8rRLi5A5pjdsw@mail.gmail.com> <CABNhwV2FDXpR3dOZwnJTp_P_iC+Hi8W2NtRXjLcNJJo6M4bXxg@mail.gmail.com> <MN2PR13MB3117DD76779455FEEC34968CF2940@MN2PR13MB3117.namprd13.prod.outlook.com> <MN2PR13MB31177858AB89433F8086D46AF26E0@MN2PR13MB3117.namprd13.prod.outlook.com> <4d4f462181b247f8ae657767a5a8f25a@huawei.com> <MN2PR13MB31178D45D9B276C509891DB5F26F0@MN2PR13MB3117.namprd13.prod.outlook.com> <BY5PR13MB3110FE2D86251F504C0067C2F26C0@BY5PR13MB3110.namprd13.prod.outlook.com> <CAOj+MMFLyxfuxyz8RLhk7JhH0k_V-ttM=U2nYwxZ6sQOpH_rpQ@mail.gmail.com> <MN2PR13MB3117E2AB96EB471E6993AB27F26B0@MN2PR13MB3117.namprd13.prod.outlook.com>, <CAOj+MMHX_F8B2j1GXPSee4xHk1biSO_N=vgdw=FStNaBMRF5wA@mail.gmail.com>
In-Reply-To: <CAOj+MMHX_F8B2j1GXPSee4xHk1biSO_N=vgdw=FStNaBMRF5wA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: raszuk.net; dkim=none (message not signed) header.d=none;raszuk.net; dmarc=none action=none header.from=futurewei.com;
x-originating-ip: [2601:199:4300:8e5a:614a:385c:1647:35e3]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a1931d25-2324-4bec-2def-08d8220d699a
x-ms-traffictypediagnostic: MN2PR13MB2720:
x-microsoft-antispam-prvs: <MN2PR13MB27203E444171863B168296D0F2660@MN2PR13MB2720.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Bf8xeAwNxAc1r9yKMCzUW3chgHHM7TswPu8fIb2bo8ogZm+BGvvFupV55xBqPV253isrZTnrGehFBrSWxRfwkYgE4m2IgSp316mkLkuJpejlmRKlHZYMElrPQ0YxzyWjEMO7t/8qwFocEsmYrr8l+PaVaR9mejNqMLfI6MytCRLflnj1T3uPyuyrpHPReu2ILPICcuRnJygVze3asoyXn1AsClxc+NhI8Tjabd1yhGdtPFYwVVLHq9Q+Ha3zzOtFzVdMY6BHMGp6cUKj5N5cO+BN/oWUsMi51LFvzWJO/6JJcfpxqiaqadCpQ4uIKOdOGHCrX81kd+xHySyQeudHzA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR13MB3117.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(376002)(39850400004)(396003)(136003)(346002)(6506007)(44832011)(2906002)(6916009)(71200400001)(64756008)(66556008)(66946007)(66476007)(76116006)(53546011)(66446008)(316002)(19627405001)(66574015)(86362001)(9686003)(55016002)(83380400001)(8936002)(8676002)(186003)(33656002)(4326008)(52536014)(7696005)(478600001)(5660300002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: OAhHvWQxREHaolFUfbSrWkr9gXB2g/7SUSu/snGZ4Q5UBCyx14p6xZ+EkMIT0hcwViFRQmC0EeYnrXZZWQJVSK6RS/sz58a39Ti0nB761rGyNb4O17gRELsDL+xYkBLUdhMfHDcK3BBfT9/P/Andnje8A1TBbYVDYN8DItqXMuNsBniThteJIuk9RUwjCQG9wGf3YAZjSW0ZKC4gxRnfZ5wq7Zm8OLb993FuREfAIAxbufRtHsAFMuedEKipgwPuFmrypAPN+B9tE5UetM3RKZBzDXDdvGXoiBHCI3htXeV9eLBh/Dhn4/va/gb4po5ljvAEb9ELAb/43zbRWdONOK11LrSgRz/j0FkN0AV0iSvitONQdFmn+8KJAb60alCnWWYs+O1XWOE3/H7fYLCJsNTyJU77xEqTwYmE5gawlubmuRR6GXDZBiViYzTo4BuB63atsLLG/HJOkFxZynTWHf9x4Nixn/hNAASTDLQdxLg/mgHg4q6B2zXc+hc56hJ4ygejau0z4OyARhivirPsnyfKfsDSWc4qVyts270YdP36pC4ehOLcqvdfI+h4ysfo
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR13MB31173AA964EBEF19B9BF53A8F2660MN2PR13MB3117namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR13MB3117.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a1931d25-2324-4bec-2def-08d8220d699a
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jul 2020 00:33:47.3596 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jlOk0yPKJvlSzOJrnEgbAUjurcChKOs8O5NJoH3us4qtSuLZoxwxTpIKablagDdkLVlxwFA1abpDv/+tNFbrxg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR13MB2720
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/sA39mC1Hp92jEs2DJa-hzZWi2ao>
Subject: Re: [Idr] I-D Action: draft-ietf-idr-rpd-05.txt
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 00:33:51 -0000

Hi Robert,

    Thank you very much for your comments.

    Our answer/explanation is inline below with prefix [HC].

Best Regards,
Huaimo on behalf of authors

________________________________
From: Robert Raszuk <robert@raszuk.net>
Sent: Saturday, July 4, 2020 6:18 AM
To: Huaimo Chen <huaimo.chen@futurewei.com>
Cc: idr@ietf.org <idr@ietf.org>
Subject: Re: [Idr] I-D Action: draft-ietf-idr-rpd-05.txt

Hi Huaimo,

If I am reading your response correctly regarding point #1 then you are really turning BGP into p2p configuration push. That is not what BGP is for. I recommend we do not do that.

That BGP update will be sent to *every* BGP speaker in the domain talking your new SAFI unless you go to next level and use prefix ORF to push all of your peers IP address to say RR. This is getting very very ugly.

Note pls that you already can share policy among many peers by either listing peers explicitely in the wide community or include there their ASN(s). The peer IP address as key in the NLRI will break all of this completely.

I recommend you reconsider.

[HC]:  The value 0 in the peer IP address field means that the BGP update is sent to every BGP speaker, which is the default. We will add some text into the document to state that this field is set to 0 for now normally.

Thx,
R.









On Sat, Jul 4, 2020 at 4:37 AM Huaimo Chen <huaimo.chen@futurewei.com<mailto:huaimo.chen@futurewei.com>> wrote:
Hi Robert,

    Thank you very much for your comments.

    Our answers/explanations are inline below with prefix [HC].

Best Regards,
Huaimo on behalf of authors
________________________________
From: Robert Raszuk <robert@raszuk.net<mailto:robert@raszuk.net>>
Sent: Wednesday, July 1, 2020 5:21 AM
To: Huaimo Chen <huaimo.chen@futurewei.com<mailto:huaimo.chen@futurewei.com>>
Cc: idr@ietf.org<mailto:idr@ietf.org> <idr@ietf.org<mailto:idr@ietf.org>>
Subject: Re: [Idr] I-D Action: draft-ietf-idr-rpd-05.txt

Hi,

I have two small suggestions about this document.

1.

I think current suggestion of NLRI content to include peer IP address is very unfortunate. I would recommend to replace it with either sender IP address or policy group ID.

Why ? As the target of the policy will be already included in the wide communities and may conflict or extend the currently defined NLRI value.

For example if you ask to apply policy X to ASN 100 it does not matter what peer address is.

If you need policy to be applicable to a specific peering point just also encode it consistently within the wide community itself.

[HC]: When a router A receives a policy X (say from a controller), router A may have a few other peers. The peer IP address indicates a specific peer (of router A) among these few peers to which the policy applies if the address is not 0. If the address is 0, the policy applies to all these peers. Using the peer IP address to indicate a specific peer for the policy can eliminate the unnecessary work that the others do to process and filter the policy. This may improve the efficiency.

2.

While the text is clear that such policy would apply to inbound and outbound peers I think it would be good to state that this is about external policy propagation.

Unless you also intend to push internal policies which would be a completely different game.

[HC]: We will state something like it is about external policy propagation in general.

Many thx,
R.