1*6a2e9b73SSam Ravnborg# 2*6a2e9b73SSam Ravnborg# 802.1d Ethernet Bridging 3*6a2e9b73SSam Ravnborg# 4*6a2e9b73SSam Ravnborg 5*6a2e9b73SSam Ravnborgconfig BRIDGE 6*6a2e9b73SSam Ravnborg tristate "802.1d Ethernet Bridging" 7*6a2e9b73SSam Ravnborg ---help--- 8*6a2e9b73SSam Ravnborg If you say Y here, then your Linux box will be able to act as an 9*6a2e9b73SSam Ravnborg Ethernet bridge, which means that the different Ethernet segments it 10*6a2e9b73SSam Ravnborg is connected to will appear as one Ethernet to the participants. 11*6a2e9b73SSam Ravnborg Several such bridges can work together to create even larger 12*6a2e9b73SSam Ravnborg networks of Ethernets using the IEEE 802.1 spanning tree algorithm. 13*6a2e9b73SSam Ravnborg As this is a standard, Linux bridges will cooperate properly with 14*6a2e9b73SSam Ravnborg other third party bridge products. 15*6a2e9b73SSam Ravnborg 16*6a2e9b73SSam Ravnborg In order to use the Ethernet bridge, you'll need the bridge 17*6a2e9b73SSam Ravnborg configuration tools; see <file:Documentation/networking/bridge.txt> 18*6a2e9b73SSam Ravnborg for location. Please read the Bridge mini-HOWTO for more 19*6a2e9b73SSam Ravnborg information. 20*6a2e9b73SSam Ravnborg 21*6a2e9b73SSam Ravnborg If you enable iptables support along with the bridge support then you 22*6a2e9b73SSam Ravnborg turn your bridge into a bridging IP firewall. 23*6a2e9b73SSam Ravnborg iptables will then see the IP packets being bridged, so you need to 24*6a2e9b73SSam Ravnborg take this into account when setting up your firewall rules. 25*6a2e9b73SSam Ravnborg Enabling arptables support when bridging will let arptables see 26*6a2e9b73SSam Ravnborg bridged ARP traffic in the arptables FORWARD chain. 27*6a2e9b73SSam Ravnborg 28*6a2e9b73SSam Ravnborg To compile this code as a module, choose M here: the module 29*6a2e9b73SSam Ravnborg will be called bridge. 30*6a2e9b73SSam Ravnborg 31*6a2e9b73SSam Ravnborg If unsure, say N. 32