[Coin] Hackaton

Marie-Jose Montpetit <marie@mjmontpetit.com> Mon, 11 November 2019 11:11 UTC

Return-Path: <marie@mjmontpetit.com>
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 8DD9F1207FE for <coin@ietfa.amsl.com>; Mon, 11 Nov 2019 03:11:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, UNPARSEABLE_RELAY=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=mjmontpetit-com.20150623.gappssmtp.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 oszJP7w-mvG1 for <coin@ietfa.amsl.com>; Mon, 11 Nov 2019 03:10:57 -0800 (PST)
Received: from mail-il1-x132.google.com (mail-il1-x132.google.com [IPv6:2607:f8b0:4864:20::132]) (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 C8667120289 for <coin@irtf.org>; Mon, 11 Nov 2019 03:10:57 -0800 (PST)
Received: by mail-il1-x132.google.com with SMTP id q15so6591847ils.8 for <coin@irtf.org>; Mon, 11 Nov 2019 03:10:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mjmontpetit-com.20150623.gappssmtp.com; s=20150623; h=from:mime-version:date:message-id:subject:to:cc; bh=6aUpmo/2z2BLVEkelSs9BMJLqx2Fws8Eha1w7LOB4ME=; b=Dbwv5ng/6K0aiZlM3E46T25/0xP368VFNmDesvebkiSl08omxwDycMaxVUrgvh17F3 4YSmuaZV8efB6RbqMc1G7fTM5YtbzRs2+omgiyPzKAef0cnIKcBqbc0ZLQtv7Yu1gRcF +WOPWrjvjOI+pQQyRxMX5VnrmBUFlo1k+bAfdlkUNISh1JSEJqpWuxhCzgHkbR0Mu21X ISAu4Ima5CrB+YAo/gxjAhsOQ98ezQaVk19aNs2C3a547FgO3/Bka+J0LSxb4n1VYAm4 pRfTUZmtWDz25KdSTHas5UF9tBJ01VOZt0of4u0GGFySMOaTvl77ky6c3C9D5LMAauFw Lj3A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:date:message-id:subject:to:cc; bh=6aUpmo/2z2BLVEkelSs9BMJLqx2Fws8Eha1w7LOB4ME=; b=aTprzHbgAzu/ar39Ext6LHxt1wkAq4dhs19cofY9809IwGJgysQ4nfvZkrteVOwStK 21o60oRY3B3Uk8aI8p4KeVIlbvXAmvjxnO9HPCtp/GbA15gw96ivYe5SEJ/UTZcHJsqD 7kYEsLsKbDI+6otJk/wZssauA/76LrSlnUqqbUwdIQaTCpG3SZsjVddr4yiX9dT6AuMH JR0F0/wJiZ0Kg5pheYvHrdXgxz5Yty/SFGCQoyAltO70WWhJpNnV9WvAPQSQaZ52o871 swNjvnLgd1yJucNwbj9bbTOpl38hj6ILjAu3y6GhEHTHBnnklZFwvxlspuJSKytDwaPK SKNw==
X-Gm-Message-State: APjAAAU1IHKCv7GwOniKz63f+qt8OP54C6cEMGQg271PzeFz/C8Yv73d afmeQpbft8uRxOuoHa2QRG4gaTTD8hR8kz5Lpgb44scapg8=
X-Google-Smtp-Source: APXvYqyX3v7DR6AvCdWVVyWojPg+w2ZKA4B6Q/QGmZOdjMEmbPnEalItEMx9pMkmkuRmKA+za8cVfAzqjyE56C/S7nw=
X-Received: by 2002:a05:6e02:8e7:: with SMTP id n7mr29224251ilt.302.1573470656486; Mon, 11 Nov 2019 03:10:56 -0800 (PST)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Mon, 11 Nov 2019 11:10:55 +0000
From: Marie-Jose Montpetit <marie@mjmontpetit.com>
MIME-Version: 1.0
Date: Mon, 11 Nov 2019 11:10:55 +0000
Message-ID: <CAPjWiCQpuwbxX-obqgn4YFPaxgRCPekK=yd6o3swasG4ev=5Pw@mail.gmail.com>
To: coin@irtf.org
Cc: "coinrg-chairs@irtf.org" <coinrg-chairs@irtf.org>
Content-Type: multipart/alternative; boundary="0000000000008b76430597102f84"
Archived-At: <https://mailarchive.ietf.org/arch/msg/coin/H_ia5p6gjhS8fWZuqAxXuPxDiRw>
Subject: [Coin] Hackaton
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: Mon, 11 Nov 2019 11:11:01 -0000

Some notes about the P4 (Programming Protocol-independent Packet Processors)

Here are the links to the P4 material we used in Montreal:
https://github.com/p4lang/tutorials

In particular look at the  *Obtaining required software* section to setup
your environment.
Printing the cheat sheet could also be a good idea:
https://drive.google.com/file/d/1Z8woKyElFAOP6bMd8tRa_Q4SA1cd_Uva/view

This reference to the language is also interesting:
https://github.com/p4lang/education/blob/master/GettingStarted.md

Look into P4 14 (as mentioned at the interim) for some available tools at
the hackaton or 16.
This page also has a list of *Code Examples.*

There will be *no tech support* this time but I hope some people from
Montreal will be there to help newcomers. For those more advanced the
“initial group project” is a packet filtering application to identify
packets based on a specific criterion.

There is a slack channel if people want to connect remotely:
coinrg.slack.com

Montreal participants: chime in for ideas and suggestions to the newcomers.

CU Saturday and have safe trips to Singapore.


mjm


Marie-José Montpetit, Ph.D.
Research Affiliate, MIT Media Laboratory
mariejose@mjmontpetit.com
mariejo@mit.edu