BPF eBPF Linux

Изучаем eBPF. Программирование ядра Linux для улучшения безопасности, сетевых функций и наблюдаемости

Изучаем eBPF. Программирование ядра Linux для улучшения безопасности, сетевых функций и наблюдаемости
Автор:
Год издания:
ISBN:
978-601-08-4118-5
Общий размер:
60.8 МБ
Общее кол-во страниц:
224
Издательство:
Формат скачивания:
PDF
Возрастное ограничение: 16+
Язык книги: Русский

Книга по технологии eBPF, построенной на основе знаменитого фильтра пакетов, изобретенного в университете Беркли (Berkeley Packet Filter), и позволяющей пропускать в ядро Linux пользовательские пакеты и таким образом модифицировать поведение и функции ядра. В книге рассмотрено, как eBPF соотносится с устройством ядра Linux и его расширениями, какие системные вызовы применяются при обслуживании eBPF, какую роль eBPF играет при обеспечении безопасности. Рассказано о программировании модулей для eBPF, объяснены практические аспекты использования этого механизма: портирование программ с дистрибутива в дистрибутив и с корпоративного сервера в облако.