Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 1.15 KB

README.md

File metadata and controls

26 lines (17 loc) · 1.15 KB

eBPFunctions

This repository is set up to keep track of my work progress for my BEng Computing Individual Project at Imperial College London, titled "Network Functions on eBPF". A more detailed project description, as originally written by my supervisor, Marios Kogias, can be found in the description of this repository.

TO-DOs

- [ ] Complete the xdp-tutorial

- [X] Basic setup lessons

- [ ] Packet processing lessons

- [ ] Advanced lessons

The xdp-tutorial mentioned above is based on a heavily deprecated version of libbpf. However, some concepts might still be useful.

  • Update README to include info about the libbpf submodule
  • Create a universal makefile
eBPF DPDK uBPF Netmap
Firewall - [ ] - [ ] - [ ] - [ ]
L4 LB - [ ] - [ ] - [ ] - [ ]
NAT - [ ] - [ ] - [ ] - [ ]
DNS - [ ] - [ ] - [ ] - [ ]
DHCP - [ ] - [ ] - [ ] - [ ]