Nico Schottelius
fdb32a8c94
cleanup + dns64 figure
3 years ago
Nico Schottelius
df2c52a37f
update all
...
Signed-off-by: Nico Schottelius <nico@nico-notebook.schottelius.org>
3 years ago
Nico Schottelius
4ff927ddae
++tayga cleanup
3 years ago
Nico Schottelius
da601a6e8b
Cleanup jool
3 years ago
Nico Schottelius
b50c46970f
++doc ++helper scripts
3 years ago
Nico Schottelius
e1949d2ac3
++doc
3 years ago
Nico Schottelius
ec1ee619db
Transferred all notes from plan.org into Thesis.tex
3 years ago
Nico Schottelius
06e963e606
Adding logs from plan.org
3 years ago
Nico Schottelius
695f4ed94c
++doc
3 years ago
Nico Schottelius
de6bc3dcba
Add graph for standard communication
3 years ago
Nico Schottelius
2e544c1e6d
++doc
3 years ago
Nico Schottelius
312fa85138
abstract
3 years ago
Nico Schottelius
e19e8cc32a
Update doc
3 years ago
Nico Schottelius
0269d91251
Add tayga results
3 years ago
Nico Schottelius
f2787b42cf
++doc
3 years ago
Nico Schottelius
b01ff2006b
empty the ID field (unset from IPv6) in simulation
3 years ago
Nico Schottelius
10393f5253
Add link to new testdata generator
3 years ago
Nico Schottelius
3b8d60be23
+doc + 16kbit region size
...
Signed-off-by: Nico Schottelius <nico@nico-notebook.schottelius.org>
3 years ago
Nico Schottelius
fc8b5f2c7b
[netfpga] Raise parser size to 1500 bytes
3 years ago
Nico Schottelius
53a4530ce0
++update/move ping
...
Signed-off-by: Nico Schottelius <nico@nico-notebook.schottelius.org>
3 years ago
Nico Schottelius
90cfc76608
rename
3 years ago
Nico Schottelius
c16ccb475c
update script to setup arp entries up to .66
3 years ago
Nico Schottelius
a2868a3f07
Doc,various
3 years ago
Nico Schottelius
7c42eefd40
++documentation
3 years ago
Nico Schottelius
955985528c
Add socat helper scripts
3 years ago
Nico Schottelius
bcc039cb31
[doc] egress works with table on NetFPGA
3 years ago
Nico Schottelius
dfa19325a5
Re-add prod nat64 code to netpfga
3 years ago
Nico Schottelius
c03640cf59
Cleanup theses doc, write abstract
3 years ago
Nico Schottelius
597d10b33f
Add correct parsers
3 years ago
Nico Schottelius
0c68b1b82c
++notes
3 years ago
Nico Schottelius
bbe78a44c1
Shift first
3 years ago
Nico Schottelius
62e0279b25
try to emit on ANY other port
3 years ago
Nico Schottelius
eed0f3c56e
Let's see if 16 == the first port of the other card
3 years ago
Nico Schottelius
53ce47a54e
Make it more stupid - forget about tables
3 years ago
Nico Schottelius
c3331bcea7
Only use v4_networks() and set default port to 4
3 years ago
Nico Schottelius
58d7d91358
Re-organising
3 years ago
Nico Schottelius
db5bae89ad
++ various logs
3 years ago
Nico Schottelius
cbf2a05ffd
++notes
3 years ago
Nico Schottelius
1ae0294a39
Re-add table entries in commands.txt
3 years ago
Nico Schottelius
1c661f6990
Try to workaround compiler bug with markers
3 years ago
Nico Schottelius
809466cf61
re-enable other code that might not trigger compiler bug
3 years ago
Nico Schottelius
7bba816f2c
v4 if next to v6 if, not to nat64
3 years ago
Nico Schottelius
5478e9fad7
Begin to write defines for netpfga instead of actions
3 years ago
Nico Schottelius
a3dd7ee106
++log
3 years ago
Nico Schottelius
8c94c1ac09
[netpfga] Fix default actions / cannot have arguments
3 years ago
Nico Schottelius
dc7d78252e
Merge full IPv6 handling code from BMV2 side
3 years ago
Nico Schottelius
6b176fdc06
table size up, down, up...
...
Exact matches don't like 63
actions_nat64_generic.p4(173): error: table size too small for match_type(EM): 63 < 64
size = 63;
^^
actions_nat64_generic.p4(173): error: could not not map table size size
size = 63;
^^^^
3 years ago
Nico Schottelius
a055f55c8d
++notes
3 years ago
Nico Schottelius
4afbf053af
[netpfga] change table key to exact instead of LPM
...
Known bug of netpfga not correctly supporting LPM. Current bug
might be triggered by it:
3 years ago
Nico Schottelius
9e6bb893ac
[netpfga] remove ARP support
...
Due to
minip4_solution.p4(35)
parser RealParser(
^^^^^^^^^^
error: table match_types are not the same
actions_arp.p4(35): error: could not map table key(s) KeyElement
hdr.arp.dst_ipv4_addr: lpm;
^^^^^^^^^^^^^^^^^^^^^
Makefile:34: recipe for target 'all' failed
make[1]: *** [all] Error 1
caused by
table v4_arp {
key = {
hdr.ethernet.dst_addr: exact;
hdr.arp.opcode: exact;
hdr.arp.dst_ipv4_addr: lpm;
}
3 years ago