----- Original Message ----- From: "Lennert Buytenhek" <[EMAIL PROTECTED]> To: "S. Venkata Subramonyam" <[EMAIL PROTECTED]> Cc: "Bart De Schuymer" <[EMAIL PROTECTED]>; "Vishwanathan K" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Monday, December 31, 2001 8:51 PM Subject: brouter definition (was: Re: [Bridge] about brctl use.)
> From the outside, bridging is passing packet through unaltered, and > routing is passing packets through with altered MAC addresses and > decremented TTL. I think a device is a brouter iff, for a completely > known internal state (routing tables, MAC address tables), satisfying > some basic constraints such as non-emptiness of given tables, we can > construct a packet that will be bridged, and we can construct (a > necessarily different, because we'd like to require determinism in > the forwarding decision) packet that will be routed, with the same > source and destination interface. Hello, I'm not sure what ebtables is supposed to support to allow Linux to be a brouter. What I'm thinking is just this: In prerouting changing the MAC destination address to that of the bridge box itself. So the bridge will then pass the frame up to the protocol specific code. Or am I missing something? cheers, Bart _______________________________________________ Bridge mailing list [EMAIL PROTECTED] http://www.math.leidenuniv.nl/mailman/listinfo/bridge
