I'm testing a 802.11 wireless link using iPerf and the UDP protocol. Using the -b command at the client, I can set the bandwidth to an arbitrary number (e.g. 1 Gbps) that's much higher than the link can support (e.g., 50 Mbps). The iPerf test will then report a 95% packet loss rate.
My question is where are these UDP packets being lost? I'm assuming the client's WiFi device will only accept data for transmission at a rate that's commensurate with the quality of the wireless connection. So is the device dropping the packets generated by iPerf?