Hi!
Am 16.06.2011 00:04, schrieb David Beberman:
The second way I'm using it is to take advantage of broadcasting as a simply floodfill algorithm. All of my nodes transmit to all other nodes on a periodic basis. This is an IPv6 local multicast. I believe this translates to 802.11 MAC FF:FF:FF:FF:FF:FF broadcast address, and everything works.
What I noticed with a network sniffer is that all of the broadcasts were sent with 1 Mbps data rate.
This is the behavior specified in IEEE 802.11 [1], ยง9.6 (Multirate support): "All frames with multicast and broadcast in the Address 1 field that have a UP of zero shall be transmitted at one of the rates included in the BSSBasicRateSet parameter, regardless of their type or subtype."
The basic rate set seems to often consists only of small rates such as 1 or 2 MBit/s in 11g networks. However, I couldn't find out how to get the basic rates supported by my wifi card or configured in the wireless stack. Does anyone know how to do this?
- Daniel
[1] http://standards.ieee.org/getieee802/download/802.11-2007.pdf