[Coin] NetDev: Nick McKeown on "Creating an End-to-End Programming Model for Packet Forwarding"

Dirk Kutscher <ietf@dkutscher.net> Wed, 22 July 2020 15:35 UTC

Return-Path: <ietf@dkutscher.net>
X-Original-To: coin@ietfa.amsl.com
Delivered-To: coin@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A364F3A0900 for <coin@ietfa.amsl.com>; Wed, 22 Jul 2020 08:35:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=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 iq0zJaJbcci0 for <coin@ietfa.amsl.com>; Wed, 22 Jul 2020 08:35:24 -0700 (PDT)
Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.133]) (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 A696B3A08FF for <coin@irtf.org>; Wed, 22 Jul 2020 08:35:23 -0700 (PDT)
Received: from [192.168.1.69] ([31.19.102.33]) by mrelayeu.kundenserver.de (mreue011 [212.227.15.167]) with ESMTPSA (Nemesis) id 1M9nhF-1jvDy8350P-005sXp for <coin@irtf.org>; Wed, 22 Jul 2020 17:35:21 +0200
From: Dirk Kutscher <ietf@dkutscher.net>
To: coin@irtf.org
Date: Wed, 22 Jul 2020 17:35:05 +0200
X-Mailer: MailMate (1.13.1r5671)
Message-ID: <853434A3-4714-4B48-BABB-59961C557E44@dkutscher.net>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=_MailMate_FFE46F16-292A-4953-8D95-C2074790B92B_="
X-Provags-ID: V03:K1:Ud3AK5IJZ/Do8LIgePSMzGfd4KXnWFNfPPG0FoYAolYb7n+Z2ri 7wbKvATt+imdL6+kgVz6yhBN9AtZnhIIJ3htfcbIgk+dxjfvi3iSiHztC3Hhc9A3eHhQwma SZ5kGM04WcrcUWMJqhYcgzjhjiA/OFGa4Ds/aQ+743YH0JLZ80BfJZKvHPJsdWP4W7TbXdM I3uuZDZOvvS3s5q4C9OmA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:MFPgdrukSKQ=:S4J3gDC5xaI2xbMYKqNhOj pJL/M7/i9J+U42QWRMVvVv/xK1LQBLmx+YZTJgC4Q2D0857Px2xQD5S2EqUsnCP0wAdNVHxnU WzWYvdWJponBkd7R+YOjdanuwbRd9CCdSQFBWLIW5h+fgZvj9Ic0qMpHMuw/wIv3cTSDurl/d rCjb7Lyc/fx/oIdCZxZmlKbx8RPySpk4H+M7v+oirZJqNEbhmcD9PTp27JYNHvbAGf2MjVOsh FF6m/9jpTkt0gdTNkojFxHUNMSqyuwKljd2GViNxHmhOdObybmZQJuCAkvAV3NGyzxg1QuNgm Atu83+MYXRnbbMtTShQl+WiPNyPu3npJ7FSar1sTgqMl5wuvfTrn+Q8ERPlZ7tb1PFFBgJf+A wNKy06k9YDwd5wNUj7K7SpR18/zR9LObOImroTv7B2VP2IgetElNiI1jN6MEsAt43dGN91SBX g6LAED8yIKNxF3gKiPZqn7VoEp3ekaUCyOoTlGG635QuFC55M1lnSsi9y5zg62dcwYW4jTkFw SdVG7XP+1HHcnnBODvDh6AHcyMsuaipcqsBjd0TAxsOEjDu8MstG/zvJ6hjamaZV+pg1CwjaK C+EvTW04n0cWMtxpz6yGvej2FBr+bSD13QzK0VG9WLvPgvBYNflBmAhge1eJFMQDGGOK8HnP2 NIZbuyfb/mjA8BtcIxat6IRUDFs2GM8WhfZD+OIm0b+hooui7M2JbPdiapvJuGl/76mCFrS+q 7KlutIwwhZbFbSRM0lklri9H2o6Bj3e4KJXFQDJtnm8BfmdFwB+x1OoXN4i+ewjwFlHuDOGK9 g6pJEArNmGaAS1Txju2nvBZJUeiBoekqUjxsxlGnFJehl7QF0zsnHRZrVVvRrPOYgEImhVt
Archived-At: <https://mailarchive.ietf.org/arch/msg/coin/7RBqjjyAW8ceMllxQ84_4T301s8>
Subject: [Coin] NetDev: Nick McKeown on "Creating an End-to-End Programming Model for Packet Forwarding"
X-BeenThere: coin@irtf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "COIN: Computing in the Network" <coin.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/coin>, <mailto:coin-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/coin/>
List-Post: <mailto:coin@irtf.org>
List-Help: <mailto:coin-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/coin>, <mailto:coin-request@irtf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Jul 2020 15:35:26 -0000

Might be of interest:

---------------

Imagine a world where the owner of a large network can express the 
behavior they want in their network using a high-level language. The 
desired programmatic intent is then partitioned and compiled to run on 
different available network elements that make up the network, ranging 
from the end-host Linux user-space and kernel stack, vSwitch, physical 
NICs and switches.

How can we work together to get there? Several great techniques and 
languages exist for expressing packet forwarding behavior. In this 
keynote talk Nick will explore how we might work toward this vision, 
hopefully leading to some healthy debate and discussion.

https://netdevconf.info/0x14/session.html?keynote-mckeown