Re: 答复: [spring] 答复: Genart last call review of draft-ietf-spring-ipv6-use-cases-10

Robert Raszuk <robert@raszuk.net> Tue, 09 May 2017 06:02 UTC

Return-Path: <rraszuk@gmail.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 083801242EA; Mon, 8 May 2017 23:02:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.399
X-Spam-Level:
X-Spam-Status: No, score=-2.399 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 ycolszmd9WCF; Mon, 8 May 2017 23:02:25 -0700 (PDT)
Received: from mail-it0-x232.google.com (mail-it0-x232.google.com [IPv6:2607:f8b0:4001:c0b::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 905451200E5; Mon, 8 May 2017 23:02:25 -0700 (PDT)
Received: by mail-it0-x232.google.com with SMTP id o5so80462674ith.1; Mon, 08 May 2017 23:02:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=JUeZCYucNk4WYoZzQurwdV5vVgFrKXVFml8jwJZ1ht4=; b=ka+acNur2VbcO8KUOLcX9rsbUgQ919rt1noEbY5POIstrvZ2smiVAuAopx1qxhckm6 63HDtHGkKceimSeoYSoCvhdsW3Vpo8ws762qQeJEyS/ilc3BNu9vu7EXkN9A4frND0Mc iNivxR6t7q0SJ9/AjuHEtF5OEL/k6awmFKsR4a8jY/jfltNwoYNtKxZ8gOFS8Zd9huxb vNKFPGHV3mswQKLpP4VEKCPh2Kmi/NsYdQGXLY4muST+m31mHef4Oqk6TLmql6XSK+oo A0oppuSa3QQHadQr0qcSCV5wVcxNxOGBKOQ2gSd7R3k29qy8JaS2zkQS0dgPCcmp3SBQ 0GiA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=JUeZCYucNk4WYoZzQurwdV5vVgFrKXVFml8jwJZ1ht4=; b=ne4TgnaiyC4nSyZAIMLBbQhATJ5XVqQrdzrkhrpkhy8d4F8UL8eyi3cuY2KD71uQ+7 I4Vs+DX76EsPZP4xEIvhrE4cRYOrKN0tg38EMv/f48dLuQC4TZEaldhXzUBowxKoubby LbhGhmz2898JRwoGWlKnDG9rdhW/WjDFRYRREJXnfKDzIU+m5awg/ZAgfCeBtSMfLUii I9SK4IWsS8MT2SpeW5oK4lIQPMh7rRTojY+8cqZsNFnz7T64RI+Ytu2t+SBXLfgCU9IQ lBgR7OS6Smjcy/5nygmDju04zCiKWId238DcOlAfpdJmXoYX4kzkYpr7SDoLhlvO1PcI 72Jw==
X-Gm-Message-State: AN3rC/42LVVFcwCpxYRLQcvJNiMXCjlMPnwvWqVz6eT1ILCn0/Td2pYn Mz663IcmsEKYpGNtrl2g8WGS7gkzCg==
X-Received: by 10.36.125.197 with SMTP id b188mr23225181itc.59.1494309744927; Mon, 08 May 2017 23:02:24 -0700 (PDT)
MIME-Version: 1.0
Sender: rraszuk@gmail.com
Received: by 10.79.62.24 with HTTP; Mon, 8 May 2017 23:02:24 -0700 (PDT)
In-Reply-To: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE2BB9C58E@NKGEML515-MBS.china.huawei.com>
References: <149374426742.21414.16408814015665498739@ietfa.amsl.com> <3E209B45-90CE-4EEB-9D2B-E14EFE28DCE0@cisco.com> <87a1534f-079d-3707-9f5d-9327e831bf7a@gmail.com> <B91C6D2C-897A-404C-80B3-EAA8BDEC4414@cisco.com> <CA+b+ERnsEn3JBpb8b7Jwcm32K=-iGA3GOPokWwnaXqSpDW89Vg@mail.gmail.com> <28cabccc-5426-9938-e2bf-169de0959ddc@gmail.com> <CA+b+ERkzBo2YZPfi-GBp_JdPLsDDOSqwtSmYR0Cjj1kXJhKH4A@mail.gmail.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE2BB9C502@NKGEML515-MBS.china.huawei.com> <CA+b+ER=JGvBB6F1dMpcwoFvBRA+H-cxrhvZpcuapGNHVdSpD0g@mail.gmail.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE2BB9C58E@NKGEML515-MBS.china.huawei.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Tue, 09 May 2017 08:02:24 +0200
X-Google-Sender-Auth: _I5z0WaDvdobMhT93YtEMDvOJqg
Message-ID: <CA+b+ERnFqrNiYnbaSVsVjM4MxEeU5QRHdCYpGdpq9Ta7bVkB-w@mail.gmail.com>
Subject: Re: 答复: [spring] 答复: Genart last call review of draft-ietf-spring-ipv6-use-cases-10
To: Xuxiaohu <xuxiaohu@huawei.com>
Cc: stefano previdi <sprevidi@cisco.com>, Stewart Bryant <stewart.bryant@gmail.com>, "Alvaro Retana (aretana)" <aretana@cisco.com>, "draft-ietf-spring-ipv6-use-cases.all@ietf.org" <draft-ietf-spring-ipv6-use-cases.all@ietf.org>, "gen-art@ietf.org" <gen-art@ietf.org>, IETF Discussion <ietf@ietf.org>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="001a114043b087ec9c054f1119e3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/FNA5a6kRnSWfCJNzIy8tgGEz0Mw>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 May 2017 06:02:28 -0000

Xiaohu,

Mapping can be also well known .. for example from the RFC clearly defining
the functions. That clearly removes the need of *any* control plane to
dynamically carry the values.

Cheers,
R.

On Tue, May 9, 2017 at 7:06 AM, Xuxiaohu <xuxiaohu@huawei.com> wrote:

> Nobody said that such mapping must be distributed in a routing protocolJ
> We just said that such mapping is always required no matter we use an MPLS
> label as function instruction or using the latter part of an IPv6 address
> as function instruction.
>
>
>
> Best regards,
>
> Xiaohu
>
>
>
>
>
> *发件人:* rraszuk@gmail.com [mailto:rraszuk@gmail.com] *代表 *Robert Raszuk
> *发送时间:* 2017年5月9日 12:21
> *收件人:* Xuxiaohu
> *抄送:* stefano previdi; Stewart Bryant; Alvaro Retana (aretana);
> draft-ietf-spring-ipv6-use-cases.all@ietf.org; gen-art@ietf.org; IETF
> Discussion; spring@ietf.org
> *主题:* Re: [spring] 答复: Genart last call review of
> draft-ietf-spring-ipv6-use-cases-10
>
>
>
> Hi,
>
>
>
> Can you point me to any SRv6 document mandating that such mapping MUST be
> done in a routing protocol ?
>
>
>
> Thx,
>
> R.
>
>
>
>
>
> On May 9, 2017 05:16, "Xuxiaohu" <xuxiaohu@huawei.com> wrote:
>
> Hi Robert,
>
>
>
> Except the function indicated by all zeros, it does require mappings
> between functions, function indications and locators. Take tenant network
> function as an exampleJ
>
>
>
> Best regards,
>
> Xiaohu
>
>
>
> *发件人:* spring [mailto:spring-bounces@ietf.org] *代表 *Robert Raszuk
> *发送时间:* 2017年5月8日 20:13
> *收件人:* Stewart Bryant
> *抄送:* spring@ietf.org; IETF Discussion; gen-art@ietf.org;
> draft-ietf-spring-ipv6-use-cases.all@ietf.org; stefano previdi; Alvaro
> Retana (aretana)
> *主题:* Re: [spring] Genart last call review of draft-ietf-spring-ipv6-use-
> cases-10
>
>
>
>
>
> Hi Stewart,
>
>
>
> > ​
>
> Yes, but those are required anyway to support SRv6
>
>
>
> That is incorrect.
>
>
>
> Please watch Les's presentation during last IETF where he clearly and
> correctly stated that IGP extensions for SRv6 are optional and not required
> (unlike in the case of SR-MPLS where such signalling of global labels is
> indeed necessary to build "global labels" based forwarding).
>
>
>
> As a matter of fact I knew this will generate confusion in IETF and
> recommended to make it very clear in the drafts. Distribution of SID
> functions does not need to be carried in routing protocols. And SRv6 SID
> locator function is native to IPv6 routing hence no extensions needed. Sure
> they can be carried in IGPs or BGP but this is just an option not
> necessity.
>
>
>
> Best,
>
> Robert.
>
>
>
>
>
>
>
> On Mon, May 8, 2017 at 12:15 PM, Stewart Bryant <stewart.bryant@gmail.com>
> wrote:
>
>
>
> On 05/05/2017 11:17, Robert Raszuk wrote:
>
> And to add one observation ..
>
> Stewart makes a point that SR-MPLS can be deployed without mpls control
> plane.
>
> Well it sure does not require LDP however IGP or BGP extensions for
> SR-MPLS signalling is also an example of mpls control plane ... even if
> much simpler than traditional cases it is still required.
>
>
>
> ​​
>
> Yes, but those are required anyway to support SRv6. You always have to
> provide the mapping between the function, the function identifier and the
> function location.
>
> - Stewart
>
>
>
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
>
>