<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><b style="font-weight:normal;"
        id="docs-internal-guid-99753bad-9368-03fd-98b4-35595f675698">
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Dear P4 Community,</span></p>
        <br>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">This is just a friendly reminder that our Fall Developer Day will take place in 4 days!</span></p>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Please </span><a
href="https://www.eventbrite.com/e/p4-developer-day-fall-2017-tickets-38403424677"
            style="text-decoration:none;"><span style="font-size:11pt;font-family:Arial;color:#1155cc;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:underline;vertical-align:baseline;white-space:pre-wrap;">click here to register.</span></a></p>
        <br>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">This Developer Day will include a 1-hour conversation on P4 with a panel of experts from a variety of diverse backgrounds. Mario<b> </b>Baldi<b> </b>(Cisco Systems) will </span><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">
</span><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">offer a forward-looking perspective based on a point-of-view rooted in traditional networking. Dejan Vicinic (Western</span><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"> Digital<b>) </b>will provide a viewpoint from the 
</span><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">intersection of networking and storage systems.</span><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"> Anirudh Sivaraman (NYU) will offer the standpoint of the academic researcher. And, finally, Anurag Agrawal</span><br
            class="kix-line-break">
          <span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">(Barefoot Networks) will balance the sofware-heavy emphasis with the</span><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"> hardware-designer's perspective. Audience members will have the opportunity to ask
</span><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">questions directly to the panel, so come prepared with topics you'd like discussed. This is sure to be an </span><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">interesting and lively exchange!
</span><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">
</span></p>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Seating is limited due to the hands-on lab component of the sessions and unfortunately </span><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">we will </span><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:underline;vertical-align:baseline;white-space:pre-wrap;">not </span><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">be able to accept onsite registration. </span></p>
        <br>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">We also want to take just a moment to acknowledge our current list of sponsors for their support: </span><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">AT&T, Barefoot Networks, Cisco and Google. </span><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">When you're enjoying the great content, facility, food, and everything else please do thank them! </span></p>
        <br>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">We look forward to seeing you in a few days!</span></p>
        <br>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Thanks,</span></p>
        <br>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">P4.org</span></p>
        <br>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">========================================================</span></p>
        <br>
        <h3 dir="ltr"
style="line-height:1.32;margin-top:15pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:18pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">P4 Developer Day Fall 2017</span></h3>
        <h3 dir="ltr"
style="line-height:1.32;margin-top:15pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:18pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:700;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Agenda</span></h3>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"></span></p>
        <hr>
        <p dir="ltr"
style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">8:00 – 8:30am</span></p>
        <ul style="margin-top:0pt;margin-bottom:0pt;">
          <li dir="ltr"
style="list-style-type:disc;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
            <p dir="ltr"
              style="line-height:1.38;margin-top:0pt;margin-bottom:16pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Registration and Breakfast</span></p>
          </li>
        </ul>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"></span></p>
        <hr>
        <p dir="ltr"
style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">8:30 – 9:00am</span></p>
        <ul style="margin-top:0pt;margin-bottom:0pt;">
          <li dir="ltr"
style="list-style-type:disc;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
            <p dir="ltr"
              style="line-height:1.38;margin-top:0pt;margin-bottom:16pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Technical Setup for Hands-on Lab</span></p>
          </li>
        </ul>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"></span></p>
        <hr>
        <p dir="ltr"
style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">9:00 – 9:10am</span></p>
        <ul style="margin-top:0pt;margin-bottom:0pt;">
          <li dir="ltr"
style="list-style-type:disc;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
            <p dir="ltr"
              style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Welcome and Introductions</span></p>
          </li>
          <ul style="margin-top:0pt;margin-bottom:0pt;">
            <li dir="ltr"
style="list-style-type:circle;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
              <p dir="ltr"
                style="line-height:1.38;margin-top:0pt;margin-bottom:24pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:italic;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Robert Soulé, Università della Svizzera Italiana (USI)</span></p>
            </li>
          </ul>
        </ul>
        <p dir="ltr"
style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">9:10 – 10:45am</span></p>
        <ul style="margin-top:0pt;margin-bottom:0pt;">
          <li dir="ltr"
style="list-style-type:disc;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
            <p dir="ltr"
              style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Introduction to Data Plane Programming</span></p>
          </li>
          <li dir="ltr"
style="list-style-type:disc;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
            <p dir="ltr"
              style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Language Basics</span></p>
          </li>
          <ul style="margin-top:0pt;margin-bottom:0pt;">
            <li dir="ltr"
style="list-style-type:circle;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
              <p dir="ltr"
                style="line-height:1.38;margin-top:0pt;margin-bottom:24pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:italic;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">by Stephen Ibanez, Stanford University</span></p>
            </li>
          </ul>
        </ul>
        <p dir="ltr"
style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Session 1 will provide a hand-on introduction to P4. Students will start by implementing a “Hello World”-style application to gain an understanding of P4 concepts. The lesson will progressively introduce core language features, such as header/metadata types, packet parsers, and controls. By the end of this session, students will be able to implement a basic IP router.</span></p>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"></span></p>
        <hr>
        <p dir="ltr"
style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">10:45 – 11:15am</span></p>
        <ul style="margin-top:0pt;margin-bottom:0pt;">
          <li dir="ltr"
style="list-style-type:disc;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
            <p dir="ltr"
              style="line-height:1.38;margin-top:0pt;margin-bottom:16pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:italic;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Break</span></p>
          </li>
        </ul>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"></span></p>
        <hr>
        <p dir="ltr"
style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">11:15 – 12:00pm</span></p>
        <ul style="margin-top:0pt;margin-bottom:0pt;">
          <li dir="ltr"
style="list-style-type:disc;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
            <p dir="ltr"
              style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Software Tools and P4 Runtime</span></p>
          </li>
          <ul style="margin-top:0pt;margin-bottom:0pt;">
            <li dir="ltr"
style="list-style-type:circle;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
              <p dir="ltr"
                style="line-height:1.38;margin-top:0pt;margin-bottom:24pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:italic;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">by Carmelo Cascone and Brian O’Connor, Open Networking Foundation (ONF)</span></p>
            </li>
          </ul>
        </ul>
        <p dir="ltr"
style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Session 2 will cover software tools that are essential to developing P4 applications. Students will learn how to invoke the the P4 compiler, run the debugger, and start a P4 software switch. This session will also introduce the control-plane interfaces via P4 Runtime, a protocol-independent API auto-generated from the definition of a packet processing pipeline written in P4.</span></p>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"></span></p>
        <hr>
        <p dir="ltr"
style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">12:00 – 1:30pm</span></p>
        <ul style="margin-top:0pt;margin-bottom:0pt;">
          <li dir="ltr"
style="list-style-type:disc;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
            <p dir="ltr"
              style="line-height:1.38;margin-top:0pt;margin-bottom:16pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:italic;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Lunch</span></p>
          </li>
        </ul>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"></span></p>
        <hr>
        <p dir="ltr"
style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">1:30 – 3:00pm</span></p>
        <ul style="margin-top:0pt;margin-bottom:0pt;">
          <li dir="ltr"
style="list-style-type:disc;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
            <p dir="ltr"
              style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Monitoring and Debugging</span></p>
          </li>
          <ul style="margin-top:0pt;margin-bottom:0pt;">
            <li dir="ltr"
style="list-style-type:circle;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
              <p dir="ltr"
                style="line-height:1.38;margin-top:0pt;margin-bottom:24pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:italic;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">by Mina Tahmasbi (Princeton University)</span></p>
            </li>
          </ul>
        </ul>
        <p dir="ltr"
style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Session 3 will focus on a set of labs related to network monitoring and debugging. In this session, students will gain a deeper understanding of P4 language concepts, including custom headers and intrinsic metadata. In the first exercise, students will implement Explicit Congestion Notification (ECN) to set a congestion bit in a packet header when the queue depth exceeds a threshold. In the second exercise, MRI, students will implement a simplified version of In-Band Network Telemetry to track the path that packets travel through the network.</span></p>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"></span></p>
        <hr>
        <p dir="ltr"
style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">3:00 – 3:30pm</span></p>
        <ul style="margin-top:0pt;margin-bottom:0pt;">
          <li dir="ltr"
style="list-style-type:disc;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
            <p dir="ltr"
              style="line-height:1.38;margin-top:0pt;margin-bottom:16pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:italic;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Break</span></p>
          </li>
        </ul>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"></span></p>
        <hr>
        <p dir="ltr"
style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">3:30 – 4:50pm</span></p>
        <ul style="margin-top:0pt;margin-bottom:0pt;">
          <li dir="ltr"
style="list-style-type:disc;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
            <p dir="ltr"
              style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Advanced Data Structures</span></p>
          </li>
          <ul style="margin-top:0pt;margin-bottom:0pt;">
            <li dir="ltr"
style="list-style-type:circle;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
              <p dir="ltr"
                style="line-height:1.38;margin-top:0pt;margin-bottom:24pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:italic;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">by Samar Abdi (Google)</span></p>
            </li>
          </ul>
        </ul>
        <p dir="ltr"
style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Session 4 covers advanced data structures. In this session, students will implement two data-plane applications. In the first, source routing, end-hosts specify paths through the network by using a stack of labels in the packet header. The switch must “pop” each label and forward out the appropriate interface. In the second, students will implement a network calculator. Packets containing arithmetic expressions are sent to a switch. The switch will evaluate the expressions, and return the results back to the sender.</span></p>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"></span></p>
        <hr>
        <p dir="ltr"
style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">4:50 – 5:00pm</span></p>
        <ul style="margin-top:0pt;margin-bottom:0pt;">
          <li dir="ltr"
style="list-style-type:disc;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
            <p dir="ltr"
              style="line-height:1.38;margin-top:0pt;margin-bottom:16pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:italic;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Break</span></p>
          </li>
        </ul>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"></span></p>
        <hr>
        <p dir="ltr"
style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">5:00 – 5:10pm</span></p>
        <ul style="margin-top:0pt;margin-bottom:0pt;">
          <li dir="ltr"
style="list-style-type:disc;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
            <p dir="ltr"
              style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Demo and Next Steps</span></p>
          </li>
          <ul style="margin-top:0pt;margin-bottom:0pt;">
            <li dir="ltr"
style="list-style-type:circle;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
              <p dir="ltr"
                style="line-height:1.38;margin-top:0pt;margin-bottom:24pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:italic;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">by Robert Soulé, Università della Svizzera Italiana (USI)</span></p>
            </li>
          </ul>
        </ul>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"></span></p>
        <hr>
        <p dir="ltr"
style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">5:10 – 6:00pm</span></p>
        <ul style="margin-top:0pt;margin-bottom:0pt;">
          <li dir="ltr"
style="list-style-type:disc;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
            <p dir="ltr"
              style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Closing Panel</span></p>
          </li>
          <ul style="margin-top:0pt;margin-bottom:0pt;">
            <li dir="ltr"
style="list-style-type:circle;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
              <p dir="ltr"
                style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:italic;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Dejan Vicinic, Western Digital</span></p>
            </li>
            <li dir="ltr"
style="list-style-type:circle;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
              <p dir="ltr"
                style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:italic;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Mario Baldi, Cisco Systems</span></p>
            </li>
            <li dir="ltr"
style="list-style-type:circle;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
              <p dir="ltr"
                style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:italic;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Anirudh Sivaraman, NYU</span></p>
            </li>
            <li dir="ltr"
style="list-style-type:circle;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
              <p dir="ltr"
                style="line-height:1.38;margin-top:0pt;margin-bottom:24pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:italic;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Anurag Agrawal, Barefoot Networks</span></p>
            </li>
          </ul>
        </ul>
        <p dir="ltr"
          style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial;color:#000000;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;"></span></p>
        <hr>
        <p dir="ltr"
style="line-height:1.38;margin-top:0pt;margin-bottom:8pt;background-color:#ffffff;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">6:00 – 7:00pm</span></p>
        <ul style="margin-top:0pt;margin-bottom:0pt;">
          <li dir="ltr"
style="list-style-type:disc;font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;">
            <p dir="ltr"
              style="line-height:1.38;margin-top:0pt;margin-bottom:16pt;"><span style="font-size:12pt;font-family:Arial;color:#1a1a1a;background-color:transparent;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;vertical-align:baseline;white-space:pre-wrap;">Reception</span></p>
          </li>
        </ul>
      </b></p>
  </body>
</html>