[Ns-bugs] [Bug 274] point to point device cannot ignore from and to addresses

bugzilla-daemon@nsnam-www.ece.gatech.edu bugzilla-daemon at nsnam-www.ece.gatech.edu
Tue Aug 26 03:56:33 PDT 2008


http://www.nsnam.org/bugzilla/show_bug.cgi?id=274





------- Comment #10 from gjcarneiro at gmail.com  2008-08-26 06:56 -------
It's true that Wifi STAs cannot implement SendFrom correctly.  SendFrom assumes
a different MAC address on a per-frame basis.  As Mathieu explains, if you do
that then ACKs will not work correctly.

MAC spoofing is different.  Wikipedia defines it as:

   "Although intended to be a permanent and globally unique identification, it
is possible to change the MAC address on most of today's hardware, an action
often referred to as MAC spoofing."

What I think this means is that, while hardware devices have a manufacturer
assigned builtin MAC address, cards allow one to switch to another address. 
But not on a per-frame basis, like SendFrom tries to do, instead it can be done
on per "session" basis.  In NS-3 there is no hardware address.  We can still
say we support MAC spoofing, in in Wifi STAs.

On the surface, whether netdevice supports SendFrom appears to be the only
deciding factor to determine whether or not the netdevice can become a bridge
port.  So I am inclined to agree that SupportsSendFrom is appropriate, more
than SupportsPromiscuous.

The only question now is, is it worth having SupportsSendFrom?  How would it be
used.  What is the difference between that use and just asserting inside
SendFrom?


-- 
Configure bugmail: http://www.nsnam.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the Ns-bugs mailing list