Tak jak filter dzieli się na 3 łańcuchy: PREROUTING – służy do modyfikowania pakietów zaraz po wejściu do mostu OUTPUT – służy do modyfikowania pakietów wygenerowanych lokalnie, wysyłanych przez interfejs mostu POSTROUTING - służy do modyfikowania pakietów tuż przed wyjściem z mostu tablica broute - w tej tablicy istnieje tylko jeden łańcuch: BROUTING - służy do odbierania (przez podsystem IP) ramek, które normalnie byłyby przekazywane przez most. Ramki takie przez wyższą warstwę stosu sieciowego są traktowane tak, jakby ich docelowym adresem MAC był adres interfejsu mostu.

Z formalnego punktu widzenia łańcuchy PREROUTING i POSTROUTING powinny nazywać się PREFORWARDING oraz POSTFORWARDING, jednak w celu ujednolicenia nazewnictwa użyto nazw zaczerpniętych z iptables.

Przykłady użycia przekaż pakiety wchodzące przez interfejs eth1 i o docelowym adresie MAC 00:17:08:22:17:35 do podsystemu routingu (w tym wypadku DROP ma specjalne znaczenie) ebtables -t broute -A BROUTING -i eth1 -d 00:17:08:22:17:35 -j DROP dokonaj DNAT dla pakietów wchodzących przez interfejs eth1 i o