Difference between revisions of "Events/Training Hackfest-2016-04 Agenda"
From fd.io
< Events
(→Day 2 – Tuesday 4/5 (Full Day)) |
(→Day 3 – Wednesday 4/6 (Full Day)) |
||
Line 40: | Line 40: | ||
Continue “Learning by doing” | Continue “Learning by doing” | ||
+ | * Explain VLIB_INIT_FUNCTION | ||
+ | * Explain debug CLI | ||
+ | * Explain config functions | ||
+ | * Node graph wiring, using graph | ||
− | + | Classifier walkthru | |
− | + | Buffer metadata | |
− | + | ||
− | + | ||
− | + | ||
− | Buffer | + | |
Multi-core walkthrough + DPDK integration | Multi-core walkthrough + DPDK integration | ||
− | |||
== Day 4 – Thursday 4/7 AM == | == Day 4 – Thursday 4/7 AM == |
Revision as of 17:01, 3 April 2016
Contents
Tentative Agenda
Instructors: Dave Barach, Keith Burns, Damjan Marion, Cristian Dumitrescu
Day 1 – Monday 4/4 (PM Only)
12.30-1pm Regisration/Check-In
Executive Opening Talks
Goals, Getting Started, Overview
Container integration (lab) VM integration (slides)
Code contribution mechanics, Top 5 problems, what we need in bug reports
DPDK introduction
Day 2 – Tuesday 4/5 (Full Day)
Executive Overview - Dave Ward
Dataplane Programming
Macswap overview
VPP Key functions and structure
VPP initialisation diagram and code
Event logger
Breaking down macswap
- dual loop
- Packet tracer - adding src/dst to macswap trace
- Binary API overview
- Macswap binary API
Day 3 – Wednesday 4/6 (Full Day)
Continue “Learning by doing”
- Explain VLIB_INIT_FUNCTION
- Explain debug CLI
- Explain config functions
- Node graph wiring, using graph
Classifier walkthru
Buffer metadata
Multi-core walkthrough + DPDK integration
Day 4 – Thursday 4/7 AM
In-depth technical breakouts
IP FIB / adjacency, Whitelist/Blacklist Filter, Graph Hacking, Classifier, IPv6 Map LW46 SWIT
Q&A
Day 4 – Thursday 4/7 PM
FD.io Community Hackfest