Skip to content

Commit

Permalink
fix readme formatting hopefully
Browse files Browse the repository at this point in the history
  • Loading branch information
jimfangx committed Jun 1, 2024
1 parent 9e54989 commit b8aac31
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions resources.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,12 @@
There was some initial debate on the environment to write this on.

A large part of the decision came down to whether it was possible grab L2 data from the kernel. I wanted to grab L2 data as that would've meant the ability to implement another (lower!) layer.

<img src="https://upload.wikimedia.org/wikipedia/commons/a/af/Tun-tap-osilayers-diagram.png" width="500px">

(https://en.wikipedia.org/wiki/TUN/TAP)


The following is some discoveries made along the way of making that decision:

* Turns out MacOS made it impossible (since Catalina) to grab L2 data from a TAP IF, and all applications have to use L3 data from a kernel TUN.
Expand Down
Binary file added screenshots/scratch_notes.pdf
Binary file not shown.

0 comments on commit b8aac31

Please sign in to comment.