diff --git a/doc/plan.org b/doc/plan.org index ea20ff5..a60298a 100644 --- a/doc/plan.org +++ b/doc/plan.org @@ -7979,6 +7979,19 @@ nico@ESPRIMO-P956:~/master-thesis/bin$ for i in $(seq 1 64); do (ping -c1 10.0.0 #+END_CENTER +*** TODO 2019-07-29: v7.0: ping6 seen on eth1 of nsg -> port 1 == itself -> everything to p1 +#+BEGIN_CENTER + ⚡ root  root tcpdump -ni1eth1 +tcpdump: verboseoutput suppressed, use -v or -vv for full protocol decode +listening on eth1, link-type EN10MB (Ethernet), capture size 262144 bytes +00:12:11.717894 IP6 2001:db8:42::42 > 2001:db8:42::1: ICMP6, echo request, seq 1, length 64 +00:12:14.587061 IP6 fe80::faf2:1eff:fe41:449c > ff02::2: ICMP6, router solicitation, length 16 +00:12:14.587116 IP6 fe80::faf2:1eff:fe41:449c > ff02::2: ICMP6, router solicitation, length 16 +00:13:57.130843 ARP, Request who-has 10.0.0.201 tell 10.0.0.200, length 46 +00:13:58.158866 ARP, Request who-has 10.0.0.201 tell 10.0.0.200, length 46 +00:13:59.182948 ARP, Request who-has 10.0.0.201 tell 10.0.0.200, length 46 + +#+END_CENTER ** The NetPFGA saga Problems encountered: - The logfile for a compile run is 10k+ lines diff --git a/p4src/netpfga_dummy.p4 b/p4src/netpfga_dummy.p4 index 12a043c..a30f1ec 100644 --- a/p4src/netpfga_dummy.p4 +++ b/p4src/netpfga_dummy.p4 @@ -2,7 +2,8 @@ #define DUMMY_NETPFGA action send_to_port1() { - sume_metadata.dst_port = 1; +// sume_metadata.dst_port = 1; + sume_metadata.dst_port = 16; } table dummy_table_for_netpfga {