From c8205b938be5bf33110c5f7fedcfaa1b31437a71 Mon Sep 17 00:00:00 2001 From: Antonin Bas Date: Thu, 1 Oct 2015 22:25:16 -0700 Subject: [PATCH] some minor updates after test run --- SIGCOMM_2015/README.md | 5 +++-- SIGCOMM_2015/env.sh | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/SIGCOMM_2015/README.md b/SIGCOMM_2015/README.md index 6d9bb96..fd73fd3 100644 --- a/SIGCOMM_2015/README.md +++ b/SIGCOMM_2015/README.md @@ -35,7 +35,7 @@ target [on p4lang] *Source Routing* asks you to write a P4 program from scratch to implement a custom source routing protocol. *Flowlet Switching* is more difficult: you will start from a simple P4 routing program (with ECMP) and implement a version of -flowlet switching, which yields better load balancing for long-lived TCP flows. +flowlet switching, which yields better load balancing for bursty TCP flows. For both exercises, you will find a .tar.gz archive which contains the solution files. @@ -212,7 +212,8 @@ being processed correctly. ## Exercise 2: Implementing TCP flowlet switching -Place yourself in the `source_routing` directory. +Place yourself in the `flowlet_switching` directory and run +`sudo ./veth_setup.sh`. ### What is flowlet switching? diff --git a/SIGCOMM_2015/env.sh b/SIGCOMM_2015/env.sh index cc958e4..aedb306 100644 --- a/SIGCOMM_2015/env.sh +++ b/SIGCOMM_2015/env.sh @@ -3,6 +3,6 @@ THIS_DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd ) # ---------------- EDIT THIS ------------------ BMV2_PATH=$THIS_DIR/../../bmv2 # e.g. BMV2_PATH=$THIS_DIR/../bmv2 -P4C_BM_PATH=$THIS_DIR/../../p4c-bm +P4C_BM_PATH=$THIS_DIR/../../p4c-bmv2 # e.g P4C_BM_PATH=$THIS_DIR/../p4c-bm # ---------------- END ------------------