You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello! I'm a beginner. Now I have encountered some problems. To put it simply, why did sta2 also receive the data packets that were originally intended to be forwarded to other places?
My network topology is as follows:
Why did sta2 still receive this data packet? As shown below
According to the flow table rules, shouldn't this packet be forwarded through port 10?
I want to know which part of my code has the problem, or whether there is something in the forwarding mechanism of mininet-wifi that I have overlooked.
The text was updated successfully, but these errors were encountered:
Hello! I'm a beginner. Now I have encountered some problems. To put it simply, why did sta2 also receive the data packets that were originally intended to be forwarded to other places?
My network topology is as follows:
The network connection is as follows:
mininet-wifi> net c0 sta1 sta1-wlan0:wifi sta2 sta2-wlan0:wifi sta3 sta3-wlan0:wifi sta4 sta4-wlan0:wifi ap1 lo: ap1-wlan1:wifi ap1-eth10:ap2-eth11 ap2 lo: ap2-wlan1:wifi ap2-eth11:ap1-eth10 ap2-eth12:ap3-eth13 ap3 lo: ap3-wlan1:wifi ap3-eth13:ap2-eth12
Now add the flow table as follows
Start the receiving data packet code of sta2, the code is as follows:
Then let sta1 send a data packet, the code is as follows:
Why did sta2 still receive this data packet? As shown below
According to the flow table rules, shouldn't this packet be forwarded through port 10?
I want to know which part of my code has the problem, or whether there is something in the forwarding mechanism of mininet-wifi that I have overlooked.
The text was updated successfully, but these errors were encountered: