20210517 Programming Protocol-independent Packet Processors ( P4 ) - 2

課堂資料

課堂練習

cd downloads
unzip 2.zip
cd 2
ls
gedit p4app.json basic.p4 cmd.txt 
sed -i '/^$/d' p4app.json
p4run
h1 ping h2 -c 5

2 - 1

cp -r 2 2-1
cd 2-1
gedit p4app.json basic.p4 cmd.txt 
cp cmd.txt cmd1.txt
cp cmd.txt cmd2.txt
ls
gedit p4app.json basic.p4 cmd1.txt cmd2.txt cmd3.txt 

3

cd p4-test/3
rm cmd.txt
gedit p4app.json ip_forward.p4 cmd.txt 
exit

課堂作業

3 - 1

cp -r 3 3-1
cd 3-1
cp cmd.txt cmd1.txt
cp cmd.txt cmd2.txt
cp cmd.txt cmd3.txt
rm cmd.txt
gedit p4app.json ip_forward.p4 cmd1.txt cmd2.txt cmd3.txt
cd ..

3 - 2

cp -r 3-1 3-2
cd 3-2
gedit p4app.json ip_forward.p4 cmd1.txt cmd2.txt cmd3.txt

Last updated

Was this helpful?