Если вы находитесь на совершенно чистом канале с уровнем сигнала (RSSI) от -20 дБм до -60 дБм, и у вас есть хорошо оптимизированный стек и приложение TCP/IP, а также высококачественные наборы микросхем 802.11g, вы должны иметь возможность чтобы увидеть целых 25 мегабит / сек (30, если оба конца поддерживают разрыв кадра).
Обратите внимание, что 1 метр может быть слишком близко. На таком близком расстоянии можно иметь уровень сигнала выше -20 дБм, который может быть "слишком горячим" для сигнала и перегружать приемник. Высококачественные наборы микросхем могут обрабатывать такие горячие сигналы, как 0 дБм, и при этом принимать их с максимальной скоростью передачи данных, но я видел множество чипсетов менее высокого качества, которые потеряли свои максимальные скорости передачи данных при -20 дБм. На расстоянии 2-3 м - лучший выбор для максимальной скорости передачи данных.
Практически в 2012 году найти высококачественное G-оборудование довольно сложно, потому что 802.11g появился почти десять лет назад. Любой, кто все еще делает чипсеты G-only сейчас или в течение последних 3-4 лет, вероятно, делал это только для того, чтобы сделать его как можно более дешевым, небольшим и маломощным (среди прочего, для рынков смартфонов / планшетов / нетбуков), что весьма неплохо. противоположности высокого качества.
Компании, производящие высококачественные наборы микросхем 802.11 в конце 2011 и начале 2012 года, производят передачу стандарта 802.11n 3x3:3, HT40 (450 Мбит / с). И даже в этом случае они проводят большую часть своего времени, следя за тем, чтобы их значения N были оптимальными, и меньше тратят время на оптимизацию обратной совместимости с / b / g.
Хорошо оптимизированный стек TCP и приложение, которое всегда поддерживает полный канал TCP, тоже хорошо. Я рекомендую IPerf как простой инструмент производительности, который знает, как эффективно использовать TCP. Если вы получаете гораздо лучшую производительность с IPerf, чем с приложением, которое вы работали, то приложение, которое вы работали, вероятно, неоптимально. Посмотрите, что окно TCP IPerf сообщает о том, что ваши машины используют, и убедитесь, что оно соответствует или превосходит «продукт« пропускная способность * задержка »» для вашей сети (вам, вероятно, понадобится что-то вроде 20 КБ или больше).