
Я запускаю программу на двух терминалах. Один из них создает 50 одновременных подключений TLS, а второй — 10 одновременных подключений. Мне важно контролировать сетевые ресурсы, чтобы решить, какое количество одновременных рабочих процессов я могу запустить. Я запускаю nethogs
и вижу текущее использование. У меня вопрос: как узнать емкость моего устройства? Согласно производителю, емкость сетевой карты составляет 867 Мбит/с. Но я не вижу ее отражения в выходных данных. Помогите, пожалуйста, определить емкость моей сети.
решение1
Скорость соединения в целом зависит от емкостиобазаканчивается. Например, не будет иметь значения, поддерживает ли ваше клиентское устройство скорость 867 Мбит/с, если точка доступа окажется намного медленнее.
Кроме того, для Wi-Fi скорость соединения может меняться со временем и сильно зависит от условий окружающей среды (мощность сигнала, помехи и т. д.) и от общих поддерживаемых функций на обоих концах. Обычнорекламируемыймаксимальная скорость достигается «в идеальных условиях» (и при поддержке всех функций).
- Заявленная пропускная способность может достигать 2–3 потоков MIMO, но другое устройство поддерживает только один.
- Заявленная емкость может соответствовать 802.11ac, но другое устройство поддерживает только 802.11n (или условия окружающей среды не позволяют использовать что-то лучшее).
- Заявленная пропускная способность может быть рассчитана на широкие каналы (40 МГц, 80 МГц и даже 160 МГц), но другое устройство поддерживает только «стандартные» каналы 20 МГц или среда не позволяет использовать что-то лучшее.
- Заявленная пропускная способность может быть основана на предположении, что есть только один клиент и только одна точка доступа (по сути, никаких помех или коллизий), тогда как на самом деле это почти никогда не соответствует действительности.
Чтобы изучитьтекущийДля получения информации о Linux используйте iw
:
iw wlp2s0 link
iw wlp2s0 station dump
Чтобы получить общий список функций Wi-Fi, поддерживаемых вашим устройством, используйте iw phy
. К сожалению, не существует инструмента для сравнения их с ближайшей сетью Wi-Fi (по крайней мере, мне о таком не известно).