Skip to content

Instantly share code, notes, and snippets.

@akostrikov
Created June 26, 2024 07:19
Show Gist options
  • Save akostrikov/103efbd7e99eb0d9f967138969dd1d50 to your computer and use it in GitHub Desktop.
Save akostrikov/103efbd7e99eb0d9f967138969dd1d50 to your computer and use it in GitHub Desktop.
KIT-network-ebpf

Сетевой стек в юзерспейсе

https://github.com/saminiir/level-ip

Сайт, по которому нужно походить весь день

https://www.brendangregg.com/

Все совпадения с эрлангом случайны

https://elixir.bootlin.com/

Компилятор ebfp с утилитами

https://github.com/iovisor/bcc/tree/master

Туториал по написанию сетевых и не только утилит на ebpf

https://github.com/xdp-project/xdp-tutorial/tree/master/packet01-parsing

Хорошее введение в современный ebpf

https://ebpf.io/what-is-ebpf/

Цикл статей на русском

https://habr.com/ru/articles/493880/

Утилита для трейса пакетов - показывает все функции

https://github.com/cilium/pwru

Лучший гайд по сетевому программированию

https://beej.us/guide/bgnet/html/

Введение в туннели в линуксе

https://habr.com/ru/companies/ruvds/articles/457386/

Cheatsheet по работе ip

https://access.redhat.com/sites/default/files/attachments/rh_ip_command_cheatsheet_1214_jcs_print.pdf

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment