tutorials icon indicating copy to clipboard operation
tutorials copied to clipboard

P4 language tutorials

Results 84 tutorials issues
Sort by recently updated
recently updated
newest added

Step 2, item 5 of [`tutorials/P4D2_2017_Fall/exercises/basic/README.md`](../blob/master/P4D2_2017_Fall/exercises/basic/README.md) is a TODO that appears to be done already in [`tutorials/P4D2_2017_Fall/exercises/basic/basic.p4`](../blob/master/P4D2_2017_Fall/exercises/basic/basic.p4):85–101.

Cloning a repository through SSH sometimes fails. Especially, when the vm is new and the SSH key hasn't be created. And I tried to run the script and it failed...

Since `basic.p4` is a first look at a P4 program, I think more comments would be nice. For example, it would be helpful to have a comment on `ipv4_forward()` saying...

help wanted

Updated bmv2 to the latest version, and thread through flag to change output log directory for simple_switch (currently, it defaults to /tmp).

* Slide 78 of [`P4D2_2017_Fall/P4_tutorial_labs.pdf`](../blob/master/P4D2_2017_Fall/P4_tutorial_labs.pdf) has information on the signature of `hash()` that should be copied into `load_balancing.p4`. * Comments for `ecmp_base` and `ecmp_count` are needed in `load_balancing p4`. (Otherwise,...

The end of Step 1 in [`P4D2_2017_Fall/exercises/source_routing/README.md`](../blob/master/P4D2_2017_Fall/exercises/source_routing/README.md) refers to a `build/logs/s1.log`, but this file does not exist, even after running the example program.

Hi, I think there is a small copy-paste bug at line 57 in `P4D2_2017_Spring/utils/mininet/apptopo.py` `delay_key = ''.join(sorted([host_name, sw]))` should be `delay_key = ''.join(sorted([sw1, sw2]))` Hope it helps!