* pppoe relay and MAC address filtering
@ 2015-04-16 11:34 Joakim Tjernlund
0 siblings, 0 replies; only message in thread
From: Joakim Tjernlund @ 2015-04-16 11:34 UTC (permalink / raw)
To: netdev@vger.kernel.org
I have create pppoe session over a pppoe relay socket:
A B and C are Linux nodes, B impl. a relay socket so
that A and B can create a pppoe session:
A ifA---------ifB0 B ifB1----------ifC C
Now I noticed that if ifB0 is in promisc mode it picks up other pppoe pkgs which
are meant for some other pppoe session to another node(D) and relays this
pkg to node C!
To me this looks like the pppoe relay socket does not check if the DST MAC on
pppoe pkgs received over ifB0 matches ifB0 MAC address?
Instead the relay socket happily relays any pppoe pkg as long as the session id matches.
This feels like a bug to me, comments?
Jocke
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2015-04-16 11:44 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-16 11:34 pppoe relay and MAC address filtering Joakim Tjernlund
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).