.. _bridge-interface: ###### Bridge ###### A Bridge is a way to connect two Ethernet segments together in a protocol independent way. Packets are forwarded based on Ethernet address, rather than IP address (like a router). Since forwarding is done at Layer 2, all protocols can go transparently through a bridge. The Linux bridge code implements a subset of the ANSI/IEEE 802.1d standard. .. note:: Spanning Tree Protocol is not enabled by default in VyOS. :ref:`stp` can be easily enabled if needed. Configuration ############# Address ------- .. cmdinclude:: ../_include/interface-address.txt :var0: bridge :var1: br0 .. cfgcmd:: set interfaces bridge ipv6 address autoconf .. include:: common-ipv6-addr-autoconf.txt .. cfgcmd:: set interfaces bridge ipv6 address eui64 :abbr:`EUI-64 (64-Bit Extended Unique Identifier)` as specified in :rfc:`4291` allows a host to assign iteslf a unique 64-Bit IPv6 address. .. code-block:: none set interfaces bridge br0 ipv6 address eui64 2001:db8:beef::/64 .. cfgcmd:: set interfaces bridge aging