Skip to content

mandeepdhami/iovisor

 
 

Repository files navigation

PLUMgrid iovisor source code

  • net/ - kernel module

  • compat/ - compatiblity code for older kernels

  • bld/ - .ko build

Distributed bridge demo using BPF programs

  • test_l2ls.sh - demonstrates L2 learning switch functionality defining a Topology with two Linux namespaces connected by a switch.

  • test_l2ls_tun.sh - demonstrates distributed L2 learning switch functionality defining a Topology with two switches connected through Linux bridge and kernel vxlan/gre drivers. note: requires kernel 3.13+

  • l2ls.c - C code for BPF bridge

  • l2ls_bpf.h - compiled BPF code

  • tunnel_port.c - C code for BPF tunnel

  • tunnel_port_bpf.h - compiled BPF code

About

iovisor

Resources

Stars

Watchers

Forks

Packages

No packages published