[spring] Re: My question at the mike about draft-dong-spring-srv6-inter-layer-programming
Alexander Vainshtein <Alexander.Vainshtein@rbbn.com> Sat, 27 July 2024 17:05 UTC
Return-Path: <alexander.vainshtein@rbbn.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 0E912C14F5E3 for <spring@ietfa.amsl.com>; Sat, 27 Jul 2024 10:05:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.103
X-Spam-Level:
X-Spam-Status: No, score=-2.103 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_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=rbbn.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0lV4gJcfhSN4 for <spring@ietfa.amsl.com>; Sat, 27 Jul 2024 10:05:26 -0700 (PDT)
Received: from usb-smtp-delivery-110.mimecast.com (usb-smtp-delivery-110.mimecast.com [170.10.151.110]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2DA28C14F5EA for <spring@ietf.org>; Sat, 27 Jul 2024 10:05:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rbbn.com; s=mimecast20230413; t=1722099906; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=4JUviy4j4BdIz5yRyRPAkaW4nT1K2ge5TmG4e2dZ8UY=; b=p4i2/ieA7f2zqu0rVVztcttEtrcZcYA/KJKNx5FTKbSDn3nIQEC8he2awBlHRRrOnRRNMC KWXfx+aXJlQgEMCSh4b51rmPL2lcDgjFp/rwBMHwgIxVIxuqUwatFRZDu4wQsIed38jMvP gR8oDLoDBXC43+K/YQXE12rN9ui/AaQ=
Received: from SN4PR2101CU001.outbound.protection.outlook.com (mail-southcentralusazlp17012050.outbound.protection.outlook.com [40.93.14.50]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id usb-mta-5-iInP4SS-OqamyVLkPPg7Fw-1; Sat, 27 Jul 2024 10:04:59 -0700
X-MC-Unique: iInP4SS-OqamyVLkPPg7Fw-1
Received: from PH0PR03MB6300.namprd03.prod.outlook.com (2603:10b6:510:e2::5) by SJ2PR03MB7449.namprd03.prod.outlook.com (2603:10b6:a03:558::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7807.24; Sat, 27 Jul 2024 17:04:56 +0000
Received: from PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::a48b:db16:775a:4a16]) by PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::a48b:db16:775a:4a16%6]) with mapi id 15.20.7807.009; Sat, 27 Jul 2024 17:04:55 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>
To: "Dongjie (Jimmy)" <jie.dong=40huawei.com@dmarc.ietf.org>, "draft-dong-spring-srv6-inter-layer-programming@ietf.org" <draft-dong-spring-srv6-inter-layer-programming@ietf.org>
Thread-Topic: My question at the mike about draft-dong-spring-srv6-inter-layer-programming
Thread-Index: AdrfooQj6DZxEhqlTAWjGuRHEiNQKQAkMzNvAAQsWZY=
Date: Sat, 27 Jul 2024 17:04:55 +0000
Message-ID: <PH0PR03MB63001BB4EFE06907957FB08BF6B52@PH0PR03MB6300.namprd03.prod.outlook.com>
References: <PH0PR03MB63005B338D8408CAC04A03FFF6B42@PH0PR03MB6300.namprd03.prod.outlook.com> <74e09326e43c439baf7765e97cc3d1f7@huawei.com>
In-Reply-To: <74e09326e43c439baf7765e97cc3d1f7@huawei.com>
Accept-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PH0PR03MB6300:EE_|SJ2PR03MB7449:EE_
x-ms-office365-filtering-correlation-id: 5dc2b01c-9a79-444b-46e2-08dcae5e3d34
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|366016|1800799024|376014|38070700018
x-microsoft-antispam-message-info: IedTve+yWSCXE2PRTj/3RNl7LSPKblfbcA/b6hBDlPIIxFrKKB1N9otVpSjfOZ5sxOyllIiMLH1q25QphWkwsaX8RqgMLRsk8/vq6/BKnP9h/HPLG5HHaRh4QBp359IYMuO5d8RjAymQdGvG22fAo2S5QjovQZoRHX4NFkSgiI0fNXlooqf5hCGHLz31gYwdZvTLeO4zDdSeZyuJjz2AQWDilL7iaIJ/+fqHgLN14//tPFXgRyYK19vfcr7+Cjbz0IS2TvxIVBOowCqnlqPTtLUm7e3moe3ezs8doA8Sgul0SKJAvRCf+s18uK5vxpPjMs1fJYp8IAYLITai6vG0bzuCKWqLGrNKV0ABWMsVK27f7eRvDk3ZTyPOzUEuglin1yvAelGdIwjaKLBpg9HaD97y6IGBdc8SGTBCnAJhOBoPKHPVhzEP2Pzn65s0rI2jaLyx05h2ZG3ohSJCQUpfTMtN42/4uGM9UzYVYnyOlDhBQZ+VG7nlVOPcbR8EFPO0hnexaxlCPLsFuL/z5txwDVeVXsAw6mrgFgUOHFPsHY9+JzrkNrIOQmsTSQxx7lSrXEBjxW5sWbedLK4BNL1b6r8BnWwuP7P8ui436Kvv4FiZVsqtR3NpeMOdzGX24uuKa0aqbGyNMyi5f2u9HduCBIol58vXkepmzqbyBavGEi8MKUcqfBg8MNPV0iG6BBF8ye+JAM4B0p5cy2CMfmF5Zuq0lKV37B3XaTQel+IfL3jOvjidR8FqmBPb9mq8uUyxy8yX/qmX12CDHSSX83pbUcBOavCA6MaUenfwZT9foPFxY4HxNJnLfSj8/ecUImWX4VS0cu4Kt1Gm3yjQCTudWQ202PFfPHzGbmVdZP4nQNaCs/dgP44sSII/b5bQbkg7Zyo1gol5RoK6J6p3m4lxm4Z/WvzjKCmW4lQU3ZPzeWbP7/C6KRpGm6p1NqAv6ZmX0XucrqBz2Rns1fI++3pcUykfHkX/Hx3ZRFHOsJmtc3KGpWuYFjx/4M8A7bgvdHb5204xHORJDXg2XsULgZxgn5uPFrg3j0XXFsjikWY8tNme07AzGy7h4n9hVH15VlyzJQh+q0VLHSwSPNxOdUns4jQRjCNKodHvenH/CjDObI1567MZWaMpOM2dCEsJ2C3t4tl2vGBbG71aRjcw6vfpxBCx4fAnAg9nchc4gXWOUDDovNf6Yo5fFHjM/D8Ghg9MobMkd4KbMkYGFDKldSxTuYk9lyxFgEXbJen1vgW1vw70miJ/975hPvRGjxzjrMnzqIn/QfoShjyNihcXug/GHRFmp5vPRRB8ub0NNzpmshLBYoe4KM496D+H0LtWiwqltkhNjsSnkeGcmV9Qr6hIfcBGySDThcS6zfDzl5ibY5E=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR03MB6300.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(38070700018);DIR:OUT;SFP:1102
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: PcwDILsOzFcdtuEqKQxGCdK5pFKmn9/NA78yPHhd7GPtpzA+Iq1nzSO0qP8AOw9Pxjvg2GNlWr8KiFiObh90WIxAE4fC2AhfcnN5kfAtxFxMRuhkrgQiktyBnxBQIUkmYuxRI+MgExGKTcj3bc/jYV4GH4h1pwI5dBU8GBDH+CIfSWdLD08RqiOpe6DkYlgEHgObskoc34jF9JlFtfI9eizhYb2D9iDVyIkfZ3qHhhrKIKf257F+wyuztGUyJB5IQGpMVg37kJPTn0RT2QhLTN8+K5b+E8yx15bQ0fHLbF/NB/YhvhGNF4b4kudbrK5GBXkx/9mSdJvduE+tEthnulGoyxU4QfjRSYvZC98GJG3ntCbFA8GHz2Z1tJUlm352X09LIIjowKRoM9UxV0+9JOzWRrFEZjpd6oeADv0EgqoxhpUC/mJKauDSmLR3O2o7j74NzP0tcMpH/Izg5ARb3VfCq4UwtupNOveqO+nLa5WKKv16t0Q/mEx/nZkITpMkgWAl1Ti4Z+icjEnyszy4bI7F6Kl09BSl6xoWlYXJCVWnBy0v05aKW2i5WBVs+GtDdH6/wbUaQ9hAlawYiTYabmgfMePzHAbzYUSus4d58EZhJGg2S1BJSxVa+m5y7XETSksldzcDhvVJuuFTsYeR4650ELQHto+JYyN3a5wKi2fvDJXM/65pi7TRojVA3hJSguDyKJT2C2S5NAR5Om1ZpGyRqTOn9NVy8RWnKOvZEgMuHhTJOu0ALZgazJZ7xxp+V951k+BPjRmL39Ogu5qqTxA46BoHBDW3SnRwxlLn9ldDto17PCKvGbEYBbYqErdjH3vzpBhrm8EvwFcgUGiAVyoJJAw/ami+GNTHSE071AcLxSGaMKfUoVrnEuRi+ZZIhN3g12izYkmhYERDujJ4LWS22lgN8EQJE+OVlCbgUm06CLVjuTEmyoZIS2h/XJdFR71WiELEe9a78m7v2IoHpbNFVYBDmXohxlZjng2FCxd+jY9qnwKLMJuuCGqS9D+z6bGSdeh9t/cBjX572JHsVzMsY+tW/Pt/1/jkjzc2APyqA3xI1O6rZjg6kMk85ElCwwAGF7wRMg0S53Bpor8xAzq5QX8q2XE0UVhP5BnMbKfHhlWEW7/Ptij/uBVtuIRi8s0NomiqerFzMpEbXCC3QXc8TCDjqHfNfs0dlC2Vu1ST51V6/rw/fn5gZYJEyrux6WduQLwpc8pF9Jg0FmwxhuftXlWg2dO8UvQGa3lBl7tZIG90SlVe2nuBTV/86Qagp0dL/Sb0PNrDUTi3u6wW5SH+tEdWiPkgh19be/DRfdaONpRLSsjN1Q/U77XG2QrO0oq1J391YXSI0D/eAEWdbgM78sJXiaEzOI1yOWTN5IrPdLzlRGtnpD5TDFR4sKCjGrOZCOMP8oVpzbnufrdQgeXUBgtoQXLiD9QD5bz69HkSEts32Ntdlm/oq/9Htfh5y8DXQoPSA8ebGkqpoBV9hB++ZWL6mrMQq3Q82MYFK0j0xzNw6gEVkYbPXJuK5T1VojFQXw8tHRkGVPAe3o0hFVrsMb8oXHHZRTY5GaT89y4+yHMApnPZB1SUZd++e4a2
MIME-Version: 1.0
X-OriginatorOrg: rbbn.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR03MB6300.namprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5dc2b01c-9a79-444b-46e2-08dcae5e3d34
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jul 2024 17:04:55.6525 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 29a671dc-ed7e-4a54-b1e5-8da1eb495dc3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: BTT3MwbeS7k1/Xj0R7wtqQ0s0vTOHU43sZLwpcHR8JZT4NvVAHs6oM7MuLOsThTlObrBcaqVZQVJ9it2kYDS9Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR03MB7449
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: rbbn.com
Content-Language: en-US
Content-Type: multipart/alternative; boundary="_000_PH0PR03MB63001BB4EFE06907957FB08BF6B52PH0PR03MB6300namp_"
Message-ID-Hash: 6YNNUFSHLXB4PN3POHLSB5DWYUJGY4LS
X-Message-ID-Hash: 6YNNUFSHLXB4PN3POHLSB5DWYUJGY4LS
X-MailFrom: alexander.vainshtein@rbbn.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-spring.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "spring@ietf.org" <spring@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [spring] Re: My question at the mike about draft-dong-spring-srv6-inter-layer-programming
List-Id: "Source Packet Routing in NetworkinG (SPRING)" <spring.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/qxBJJN_efjU6jnKGAurEbB9HM6A>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Owner: <mailto:spring-owner@ietf.org>
List-Post: <mailto:spring@ietf.org>
List-Subscribe: <mailto:spring-join@ietf.org>
List-Unsubscribe: <mailto:spring-leave@ietf.org>
Jie, Lots of thanks for your email. First, I would like to apologize for not responding to your emails earlier. I think that there is a certain mismatch of terminology that have resulted in misunderstanding. In my (and, AFAIK, relatively common) terminology frames received from a Layer 2 logical interface are disposed based solely in their L2 header. (In the case of Ethernet this would include Destination and Source MAC addresses and zero, one or two VLAN tags - but not the "true" Ethertype that follows these tags. Other L2 media uses similar arrangements). I.e., the node that receives Ethernet frames from what it considers a L2 interface cannot differentiate between, say, IPv4, ARP, IPv6 and MPLS. It is the ability to differentiate between different protocols based on the "true" Ethertype and, say, look up the Destination IPv6 address in the appropriate FIB (which is required for SRv6) that makes an interface a L3 one from my POV. Regarding your concern about L3 interfaces involving adjacencies, I also think this is unfounded. It is quite easy to make an IGP adjacency unusable for normal IP forwarding by assigning maximum cost to the corresponding link -but using Adj-SIDs allocated and advertised for such a link in SR-TE policies that are set up by the appropriate controller. Hopefully these notes will be useful Regards, Sasha Get Outlook for Android<https://aka.ms/AAb9ysg> ________________________________ From: Dongjie (Jimmy) <jie.dong=40huawei.com@dmarc.ietf.org> Sent: Saturday, July 27, 2024 7:59:30 AM To: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>; draft-dong-spring-srv6-inter-layer-programming@ietf.org <draft-dong-spring-srv6-inter-layer-programming@ietf.org> Cc: spring@ietf.org <spring@ietf.org> Subject: [EXTERNAL] Re: My question at the mike about draft-dong-spring-srv6-inter-layer-programming Hi Sasha, Thanks for your question at the mic. Please see some replies inline: ________________________________________ From: Alexander Vainshtein <Alexander.Vainshtein=40rbbn.com@dmarc.ietf.org> Sent: Saturday, July 27, 2024 5:27 To: draft-dong-spring-srv6-inter-layer-programming@ietf.org Cc: spring@ietf.org Subject: [spring] My question at the mike about draft-dong-spring-srv6-inter-layer-programming Hi all, Just repeating the question about the draft<https://datatracker.ietf.org/doc/html/draft-dong-spring-srv6-inter-layer-programming-08<https://datatracker.ietf.org/doc/html/draft-dong-spring-srv6-inter-layer-programming-08>> I’ve asked at he mike at the SPRING WG session today. * Suppose that there is an underlay link between a pair of IP nodes that is not “visible in he L3 topology”. To me this means that there no P-capable (logical) interfaces associated with the endpoints of this underlay link [Jie] The interface of the underlay link is not L3-capable, while it still can have some packet processing capability. You may consider it as a layer-2 logical interface. * Suppose further that one of these nodes (the upstream one) allocates and advertises an SID with End.XU behavior for this underlay link * The upstream node receives an IPv6 packets with the tops SRv6 SID on it being the End.XU. It strips this SID (this the common behavior of all End-like SIDs) and send the resulting IPv6 packet across the link to the downstream node/\. Now the question: How should the downstream node process the received packet if its local endpoint of the undelay link s not associated with an IP-capable logical interface? [Jie] Similar to what I said above, the receiving interface is not L3-capable, while it can receive and process the packet properly in layer-2, the inner L3 packet header can be processed by the node. If the endpoints of the underlay ink are associated with L3 interfaces in both nodes, the link becomes visible in L3 topology, and a regular End.X SID can be allocated and advertised for it. [Jie] As described in the draft, making it an L3 adjacency between the two endpoints is both challenging and unnecessary. And operator does not want this link to be visible in L3 topology. Thus regular End.X SID does not meet the requirement here. Hope this help to answer your question. Best regards, Jie Hopefully this clarifies my question. Regards, Sasha Disclaimer This e-mail together with any attachments may contain information of Ribbon Communications Inc. and its Affiliates that is confidential and/or proprietary for the sole use of the intended recipient. Any review, disclosure, reliance or distribution by others or forwarding without express permission is strictly prohibited. If you are not the intended recipient, please notify the sender immediately and then delete all copies, including any attachments.
- [spring] My question at the mike about draft-dong… Alexander Vainshtein
- [spring] Re: My question at the mike about draft-… Ketan Talaulikar
- [spring] Re: [EXTERNAL] Re: My question at the mi… Alexander Vainshtein
- [spring] Re: My question at the mike about draft-… Dongjie (Jimmy)
- [spring] Re: My question at the mike about draft-… Dongjie (Jimmy)
- [spring] Re: My question at the mike about draft-… Gyan Mishra
- [spring] Re: My question at the mike about draft-… Alexander Vainshtein
- [spring] Re: My question at the mike about draft-… Dongjie (Jimmy)
- [spring] Re: My question at the mike aboutdraft-d… Joel Halpern
- [spring] Re: My question at the mike about draft-… 韩柳燕
- [spring] Re: My question at the mike aboutdraft-d… 韩柳燕
- [spring] Re: My question at the mike about draft-… Gyan Mishra
- [spring] Re: My question at the mikeaboutdraft-do… 韩柳燕
- [spring] Re: My question at the mike about draft-… 韩柳燕
- [spring] Re: My question at the mike about draft-… Dongjie (Jimmy)
- [spring] Re: My question at the mikeaboutdraft-do… Joel Halpern
- [spring] Re: My question at the mike about draft-… Gyan Mishra
- [spring] Re: My question at themikeaboutdraft-don… 韩柳燕
- [spring] Re: [EXTERNAL] Re: My question at the mi… Alexander Vainshtein
- [spring] Re: [EXTERNAL] Re: My question at the mi… 韩柳燕
- [spring] Re: [EXTERNAL] Re: My question at the mi… Alexander Vainshtein
- [spring] Re: [EXTERNAL] Re: My question at themik… 韩柳燕
- [spring] Re: [EXTERNAL] Re: My question atthemike… 韩柳燕
- [spring] Re: [EXTERNAL] Re: My question atthemike… Dongjie (Jimmy)
- [spring] Re: [EXTERNAL] Re: My question at the mi… 张乃晗(联通集团科技创新部)
- [spring] Re: [EXTERNAL] Re: My question at the mi… Zafar Ali (zali)