systemEng-Learning / ebpf

0 stars 0 forks source link

Network Packet stat #1

Open steveoni opened 3 months ago

steveoni commented 3 months ago

Intercept network packets and get basic stats like numbers sof ipv4/6 packet etc.

steveoni commented 3 months ago

https://konghq.com/blog/engineering/writing-an-ebpf-xdp-load-balancer-in-rust

https://aya-rs.dev/book/

goodyduru commented 3 months ago

Here are some docs on ebpf

Cilium Linux kernel Brendan Gregg's (I love this one!) XDP Facebook

goodyduru commented 3 months ago

Might need this syscall table for this project.

steveoni commented 2 months ago

socket buffer http://vger.kernel.org/~davem/skb.html

https://mozillazg.com/2022/07/ebpf-libbpf-what-is-load_byte-load_half-load_word-en.html

goodyduru commented 1 month ago

https://eunomia.dev/en/tutorials/

goodyduru commented 1 month ago

https://blog.cloudflare.com/tcp-resets-timeouts/

goodyduru commented 1 month ago

https://users.cs.northwestern.edu/~agupta/cs340/project2/TCPIP_State_Transition_Diagram.pdf