Minicursos Do XXXVII Simpósio Brasileiro De Redes De Computadores E Sistemas Distribuídos 2019
DOI: 10.5753/sbc.6555.9.3
|View full text |Cite
|
Sign up to set email alerts
|

Processamento Rápido de Pacotes com eBPF e XDP

Abstract: Extended Berkeley Packet Filter (eBPF) has been rapidly adopted across multiple systems since its introduction in the Linux kernel in 2014. eBPF is used for fast packet processing. The use cases of eBPF have grown rapidly to include network monitoring, network traffic manipulation, load balancing, system monitoring, and so on. Several companies already use eBPF on projects such as Facebook, Netronome, and Cilium. This short-course aims to present eBPF. eBPF allows programming network devices. The developer can… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
0
0
2

Year Published

2021
2021
2022
2022

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 11 publications
(11 reference statements)
0
0
0
2
Order By: Relevance
“…Devido à defasagem de instruc ¸ões impostas por processadores modernos, novas instruc ¸ões foram necessárias. Com isso, surgiu a versão estendida do BPF (eBPF) [Vieira et al 2019].…”
Section: Extended Berkeley Packet Filter (Ebpf)unclassified
See 1 more Smart Citation
“…Devido à defasagem de instruc ¸ões impostas por processadores modernos, novas instruc ¸ões foram necessárias. Com isso, surgiu a versão estendida do BPF (eBPF) [Vieira et al 2019].…”
Section: Extended Berkeley Packet Filter (Ebpf)unclassified
“…Ao passo que o uso de SmartNICs permite a análise de pacotes de redes em tempo real, sem a necessidade de encaminhamento de pacotes para outros dispositivos, as restric ¸ões computacionais desses dispositivos limitam a complexidade dos algoritmos implementados. Com isso, a implementac ¸ão de algoritmos convencionais de aprendizado de máquina, do inglês, Machine Learning (ML) e selec ¸ão de atributos tornase impraticável [Vieira et al 2019].…”
Section: Introduc ¸ãOunclassified