Re: [MBONED] MNAT draft

zhang.zheng@zte.com.cn Tue, 10 November 2020 09:44 UTC

Return-Path: <zhang.zheng@zte.com.cn>
X-Original-To: mboned@ietfa.amsl.com
Delivered-To: mboned@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9CCB73A0D51 for <mboned@ietfa.amsl.com>; Tue, 10 Nov 2020 01:44:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.894
X-Spam-Level:
X-Spam-Status: No, score=-1.894 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, 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 f4JYWMwD3G7m for <mboned@ietfa.amsl.com>; Tue, 10 Nov 2020 01:44:16 -0800 (PST)
Received: from mxhk.zte.com.cn (mxhk.zte.com.cn [63.217.80.70]) (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 0CC453A0D4B for <mboned@ietf.org>; Tue, 10 Nov 2020 01:44:15 -0800 (PST)
Received: from mse-fl1.zte.com.cn (unknown [10.30.14.238]) by Forcepoint Email with ESMTPS id 458DB930576188A35BEB; Tue, 10 Nov 2020 17:44:14 +0800 (CST)
Received: from njxapp03.zte.com.cn ([10.41.132.202]) by mse-fl1.zte.com.cn with SMTP id 0AA9i89g096677; Tue, 10 Nov 2020 17:44:08 +0800 (GMT-8) (envelope-from zhang.zheng@zte.com.cn)
Received: from mapi (njxapp01[null]) by mapi (Zmail) with MAPI id mid203; Tue, 10 Nov 2020 17:44:08 +0800 (CST)
Date: Tue, 10 Nov 2020 17:44:08 +0800
X-Zmail-TransId: 2af95faa60e8437e3462
X-Mailer: Zmail v1.0
Message-ID: <202011101744080220823@zte.com.cn>
In-Reply-To: <893D0BA2-37C6-4A43-A05D-8B63249F2B9F@akamai.com>
References: 893D0BA2-37C6-4A43-A05D-8B63249F2B9F@akamai.com
Mime-Version: 1.0
From: zhang.zheng@zte.com.cn
To: jholland=40akamai.com@dmarc.ietf.org
Cc: mboned@ietf.org
Content-Type: multipart/mixed; boundary="=====_001_next====="
X-MAIL: mse-fl1.zte.com.cn 0AA9i89g096677
Archived-At: <https://mailarchive.ietf.org/arch/msg/mboned/lTVi2UraRh-U4vC7_Rck3AgrGSQ>
Subject: Re: [MBONED] MNAT draft
X-BeenThere: mboned@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Mail List for the Mboned Working Group <mboned.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mboned>, <mailto:mboned-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mboned/>
List-Post: <mailto:mboned@ietf.org>
List-Help: <mailto:mboned-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mboned>, <mailto:mboned-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Nov 2020 09:44:19 -0000

Hi Jake, 


thank you very much for bringing this draft.


I think this draft is very interesting and valuable for multicast deployment.


Several years ago, when we discussed the BIER deployment, we talked about the similar situation as you describing in this draft.


But we didn't know if there was actual deployment.


Now from your draft and your presentation in IETF108#, we know that there is actual deployment situation. This draft vefifies our assumption. Thank you again for it!


In terms of BIER deployment in this situation, fortunately when we need not do NAT in the ingress/egress router.



Ingress/egress router only needs to exchange the (S,G) info, let the ingress router know all the egress routers for one flow.


For other multicast technologies like PIM, the NAT is still needed.


If you want to know more about BIER application in this situation, we can talk about it. :-)


Thanks,


Sandy



原始邮件



发件人:Holland,Jake
收件人:mboned@ietf.org;
日 期 :2020年11月10日 01:42
主 题 :[MBONED] MNAT draft


Hi mboned,

I also wanted to draw to your attention a new draft I'll be
going over in the upcoming meeting.  It's about automating
multicast NAT to get global multicast traffic delivered in
spite of restrictions that may prevent the use of the global
addresses inside particular networks, for a few different
reasons:
https://tools.ietf.org/html/draft-jholland-mboned-mnat-00

This work came out of the feedback I got about stoppers for
ISPs to deploy delivery for externally sourced multicast
traffic to clients inside their networks. So I think it's a
suitable topic for mboned to consider as part of solving that
end-to-end delivery problem.

I touched on this (under the name GNATS) in IETF 108[1], but
now I've finally posted a draft with something closer to a
detailed explanation of how it might work.  It's still kinda
rough, but feedback is very welcome.

I took Lenny's suggestion to call it "Multicast NAT", but
this name perhaps conflicts with some existing features in
existing routers[2] that are only loosely related to what
this doc is describing.  Maybe I need to change it to
"Multicast NAT Service" or something, or maybe it needs a
different name altogether, not sure.

I'm not sure how firm this particular approach is.  I'm still
working on cobbling together a prototype and might encounter
a need for some significant changes or extensions to the
model, but I wanted to get a strawman version out there to kick
around and see if anybody has a problem with the approach I'm
proposing.

Assuming I don't find a fatal flaw in this approach before we
meet, I'd like the WG to consider adoption (or suggest a
better path forward), so please take a look at the draft if
you get a chance.

Thanks and regards,
Jake

[1] Page 7-9 of the slides from mboned 108:
https://www.ietf.org/proceedings/108/slides/slides-108-mboned-status-update-on-multicast-to-the-browser-00.pdf#page=7

[2] For example, Juniper and Cisco each have configuration docs
for multicast NAT:
https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/ipaddr_nat/configuration/xe-16/nat-xe-16-book/iadnat-multicast-dynamic.html
https://www.juniper.net/documentation/en_US/junos/topics/example/nat-multicast-traffic-configuring.html


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