Re: [spring] Question about SRv6 Insert function
Robert Raszuk <rraszuk@gmail.com> Fri, 06 September 2019 08:18 UTC
Return-Path: <rraszuk@gmail.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AD1BD12008F; Fri, 6 Sep 2019 01:18:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 wFE0Z7YetDNh; Fri, 6 Sep 2019 01:18:11 -0700 (PDT)
Received: from mail-pf1-x432.google.com (mail-pf1-x432.google.com [IPv6:2607:f8b0:4864:20::432]) (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 5F7B812001E; Fri, 6 Sep 2019 01:18:11 -0700 (PDT)
Received: by mail-pf1-x432.google.com with SMTP id w22so3868537pfi.9; Fri, 06 Sep 2019 01:18:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=YTVOdlGamwp4DYEhj6OIa/jBGMp+vBFDcEq6Y939LZQ=; b=EKQAiiB/ZIr8kM63iyeujq2eqqJymL5UGqMsaogEsuVso7s8xDgGdIB/Aw2CBQcAHN tCF0keVQEeauYWbaf4GZi/Lb49ndCc7w8NS3/l1JhdZBGBCH9CSKPqj8TY4AiOe+Ju9t AZNxzSir4Ml3x7Hbj92FKA8ObdEZ0fa+WyFe291g6zPhrxONrlUdRMiGsfI7RRlnopBk WnPL4GRwmsAins0leIXxy2OyLdYk3UpAj91/TefCQgfiJ8pS7DqDHj6obeVPG4YewQiF uIEPAnjH+KhzuDbdq7EKRU6+Blp5PUoCUqvh5avwQiACjjsIPbk8KwaUycm2RorCrX8u 7VGA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=YTVOdlGamwp4DYEhj6OIa/jBGMp+vBFDcEq6Y939LZQ=; b=VR+DMWW/nruk1dPKIP1V8QPLlMb5a+s0U5dUQcEtr5u2A2lX4OW3UZWqh9zMuUs8qy AmZaWvYaQC+7B7Fva7OuNs00MAHsn0L8ZuzYG+S2IM0mVQWblhEu6TXBn6UB4OBOe4uS OL1TYwJmCrjXdDUvfLPUayV5eh9Pk/Mwb4+wKSPDnnrssnZ+VlO54lgPqOoOmCgWxWIN p4dDkTTkdUu2123yc9BzlwfzYE0GHFxK93clIMHQl1eO1z3KsJ/mJN337i3nyNcnCSB1 jbMeetJoQKOEex+YbOYDdWD/zNSi/vm47Hpx9y0ft4cww0fZbIGh0DKDqoJKGfJ9175/ AAYg==
X-Gm-Message-State: APjAAAVgsh4vUkvur1Je3mIZqPrGzV9ubDVRmgCpkShLmlwsuCqnIsX4 bm9QFPjUmB+MEPabZxMPmjBmUjsWj+oEkeBmiYY=
X-Google-Smtp-Source: APXvYqzAjZKK7/Tz0hjKaZvYyds2cctI8yoFYq46c7QVQUQGKcRtQmx2IHu6GgTSWVlG+fEaEeMfEXPmbmM+m9pD1cg=
X-Received: by 2002:a63:711c:: with SMTP id m28mr6749122pgc.396.1567757890312; Fri, 06 Sep 2019 01:18:10 -0700 (PDT)
MIME-Version: 1.0
References: <HK0PR03MB3970C6DCC635E7CD802D65FDFCBD0@HK0PR03MB3970.apcprd03.prod.outlook.com> <BYAPR05MB54636A2332FED916A26A6F14AEBD0@BYAPR05MB5463.namprd05.prod.outlook.com> <3e31873a-278a-2154-0e71-4d820bba323d@gont.com.ar> <4012D854-2F10-4476-951D-FFFE73C5083C@gmail.com> <cb2f56f8-acdc-d68d-0878-9609cb3d7b1b@gont.com.ar> <28214_1567694772_5D711FB4_28214_238_1_53C29892C857584299CBF5D05346208A48BFA9F3@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <b83a7060-0517-c6ad-f6b0-bc9e61e4667f@si6networks.com> <A6FA74AC-F349-4F01-A86A-949870134779@cisco.com> <BYAPR05MB546363BF8D7D1EC848EB3103AEBA0@BYAPR05MB5463.namprd05.prod.outlook.com>
In-Reply-To: <BYAPR05MB546363BF8D7D1EC848EB3103AEBA0@BYAPR05MB5463.namprd05.prod.outlook.com>
From: Robert Raszuk <rraszuk@gmail.com>
Date: Fri, 06 Sep 2019 10:17:59 +0200
Message-ID: <CA+b+ERmdCB9RVstq2sUnkYLM29ayE6jZuWARQv7HRbsMW_Tu-w@mail.gmail.com>
To: Ron Bonica <rbonica=40juniper.net@dmarc.ietf.org>
Cc: "Darren Dukes (ddukes)" <ddukes@cisco.com>, Fernando Gont <fgont@si6networks.com>, "spring@ietf.org" <spring@ietf.org>, "6man@ietf.org" <6man@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000255ef10591de1495"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/RGIDV4gpcIyX4JyUixdKpI7Qi3A>
Subject: Re: [spring] Question about SRv6 Insert function
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Sep 2019 08:18:13 -0000
Ron, > They remind us that draft-ietf-spring-network-programming are far from maturity. To me it actually highlights something quite contrary. It is that some folks are pretty far from appreciating or even grasping the value of the proposal. In your other note you have extensively elaborated well on how to effectively kill innovation in IETF. If we would be following your advice there would be almost non documents which build on former work and update former work. But most importantly documenting something does not force anyone to actually use it if they choose so. This entire smoke about header insertion from what I have been told has some technical concerns about real source awareness about say MTU issues. Well for one if I am doing insertion in my network I better make sure I do not drop the packet based on the MTU. It is so basic ... of course I must clean up when I fwd the packet to other domain but this is basic network hygiene. In the same time folks are happy to encap + add EHs, DOs etc ... on the grounds that src of the encap will be in the packet. Is this sufficient .. even if ICMP is sent to such src (domian ingress) I bet such domain ingress will not notify the original packet src anyway. And with encap the packet gets much bigger anyway. But I was not part of v6 creators and I think I will keep it that way based on that little thread we had here :) Best, R.
- [spring] Question about SRv6 Insert function li zhenqiang
- Re: [spring] Question about SRv6 Insert function Ole Troan
- Re: [spring] Question about SRv6 Insert function Ron Bonica
- Re: [spring] Question about SRv6 Insert function Mark Smith
- Re: [spring] Question about SRv6 Insert function Fernando Gont
- Re: [spring] Question about SRv6 Insert function Fernando Gont
- Re: [spring] Question about SRv6 Insert function li zhenqiang
- Re: [spring] Question about SRv6 Insert function li zhenqiang
- Re: [spring] Question about SRv6 Insert function Suresh Krishnan
- Re: [spring] Question about SRv6 Insert function Ca By
- Re: [spring] Question about SRv6 Insert function Ron Bonica
- Re: [spring] Question about SRv6 Insert function Fernando Gont
- Re: [spring] Question about SRv6 Insert function Suresh Krishnan
- Re: [spring] Question about SRv6 Insert function Fernando Gont
- Re: [spring] Question about SRv6 Insert function Suresh Krishnan
- Re: [spring] Question about SRv6 Insert function Ole Troan
- Re: [spring] Question about SRv6 Insert function Fernando Gont
- Re: [spring] Question about SRv6 Insert function Ole Troan
- Re: [spring] Question about SRv6 Insert function Robert Raszuk
- Re: [spring] Question about SRv6 Insert function Alexander Vainshtein
- Re: [spring] Question about SRv6 Insert function li zhenqiang
- Re: [spring] Question about SRv6 Insert function Robert Raszuk
- Re: [spring] Question about SRv6 Insert function li zhenqiang
- Re: [spring] Question about SRv6 Insert function Robert Raszuk
- Re: [spring] Question about SRv6 Insert function Fernando Gont
- Re: [spring] Question about SRv6 Insert function bruno.decraene
- Re: [spring] Question about SRv6 Insert function Fernando Gont
- Re: [spring] Question about SRv6 Insert function bruno.decraene
- Re: [spring] Question about SRv6 Insert function Darren Dukes (ddukes)
- Re: [spring] Question about SRv6 Insert function Darren Dukes (ddukes)
- Re: [spring] Question about SRv6 Insert function Ron Bonica
- Re: [spring] Question about SRv6 Insert function Fernando Gont
- Re: [spring] Question about SRv6 Insert function Fernando Gont
- Re: [spring] Question about SRv6 Insert function Darren Dukes (ddukes)
- Re: [spring] Question about SRv6 Insert function Robert Raszuk
- Re: [spring] Question about SRv6 Insert function Andrew Alston
- Re: [spring] Question about SRv6 Insert function Robert Raszuk
- Re: [spring] Question about SRv6 Insert function Ron Bonica
- Re: [spring] Question about SRv6 Insert function Robert Raszuk
- Re: [spring] Question about SRv6 Insert function Andrew Alston
- Re: [spring] Question about SRv6 Insert function Ron Bonica
- Re: [spring] Question about SRv6 Insert function Ole Troan
- Re: [spring] Question about SRv6 Insert function Fernando Gont
- Re: [spring] Question about SRv6 Insert function Robert Raszuk
- Re: [spring] Question about SRv6 Insert function Fernando Gont
- Re: [spring] Question about SRv6 Insert function Fernando Gont
- Re: [spring] Question about SRv6 Insert function li zhenqiang
- Re: [spring] Question about SRv6 Insert function Brian E Carpenter
- Re: [spring] Question about SRv6 Insert function Robert Raszuk
- Re: [spring] Question about SRv6 Insert function Mark Smith
- Re: [spring] Question about SRv6 Insert function Fernando Gont
- Re: [spring] Question about SRv6 Insert function bruno.decraene
- Re: [spring] Question about SRv6 Insert function Brian E Carpenter
- Re: [spring] Question about SRv6 Insert function Robert Raszuk
- [spring] SRH scratch space (was Re: Question abou… Erik Kline
- Re: [spring] SRH scratch space (was Re: Question … Robert Raszuk
- Re: [spring] SRH scratch space (was Re: Question … Erik Kline
- Re: [spring] SRH scratch space (was Re: Question … Robert Raszuk
- Re: [spring] SRH scratch space (was Re: Question … Erik Kline
- Re: [spring] SRH scratch space (was Re: Question … Robert Raszuk
- Re: [spring] SRH scratch space (was Re: Question … Mark Smith
- Re: [spring] SRH scratch space (was Re: Question … Robert Raszuk
- Re: [spring] SRH scratch space (was Re: Question … Mark Smith
- Re: [spring] SRH scratch space (was Re: Question … Bob Hinden
- Re: [spring] SRH scratch space (was Re: Question … Robert Raszuk
- Re: [spring] SRH scratch space (was Re: Question … Bob Hinden
- Re: [spring] SRH scratch space (was Re: Question … Brian E Carpenter
- Re: [spring] SRH scratch space (was Re: Question … Xiejingrong (Jingrong)
- Re: [spring] SRH scratch space (was Re: Question … Robert Raszuk
- Re: [spring] Question about SRv6 Insert function bruno.decraene
- Re: [spring] Question about SRv6 Insert function Pablo Camarillo (pcamaril)
- Re: [spring] SRH scratch space (was Re: Question … Gyan Mishra
- Re: [spring] SRH scratch space (was Re: Question … Robert Raszuk
- Re: [spring] Question about SRv6 Insert function Alexandre Petrescu
- Re: [spring] Question about SRv6 Insert function Pablo Camarillo (pcamaril)
- Re: [spring] Question about SRv6 Insert function Alexandre Petrescu
- Re: [spring] Question about SRv6 Insert function Alexandre Petrescu