-
Notifications
You must be signed in to change notification settings - Fork 4
Linux Bridge : Introduction
Kentaro Ebisawa edited this page Mar 21, 2015
·
1 revision
This page was written based on Linux Kernel 4.0-rc2.
It could be updated based on 4.0-rcX in future, but should be noted if it did.
Most of the Source code of Linux Bridge is located under net/bridge/
.
You can assume files with no path info on this page are located here.
net/bridge/
$ ls
Kconfig br_forward.c br_multicast.c br_private_stp.h br_sysfs_br.c
Makefile br_if.c br_netfilter.c br_stp.c br_sysfs_if.c
br.c br_input.c br_netlink.c br_stp_bpdu.c br_vlan.c
br_device.c br_ioctl.c br_nf_core.c br_stp_if.c netfilter
br_fdb.c br_mdb.c br_private.h br_stp_timer.c
Basics: NETLINK
Basics: RCU locking
Device Drivers / Kernel Modules
iproute2 : ip and ip link overview
iproute2 : ip link bridge operations
* Adding bridge (ip link add)
* Bringing bridge UP
* Adding interface to bridge
* Bringing interface UP
Bridge : TODO
Bridge : Introduction
[Bridge : Initialization] (https://github.com/ebiken/doc-network/wiki/Linux-Bridge-:-Initialization)