Всех приветствую.
Столкнулся тут с некоторой странностью.
Есть 2 «компа» (не совсем простых: arm, 1ГГц, линукс и т.д.).
На каждом «компе» по паре гигабитных сетевых порта. Подключаем их в один гигабитный коммутатор (пробовали на 3-х разных). Если скорость интерфейсов стоит по 1000Mb то все ок - iperf показывает честные 940Mb/s.
А вот если на обоих компах интерфейсы переключить в 100 или 10 (причем коммутатор своими лампочками сообщает об изменении скорости) запускаем тот же самый iperf и в обоих случаях (100 и 10) получаем 9,6Mb/s. Соединяем порты напрямую (пачткордом), получаем честные 96Mb/s и 9.6Mb/s соответственно.
Проверено на бытовом TrendNet TEG-S8g, TP-Link TL-SG3109 и Cisco Catalist 3750-X.
Производители коммутаторов что-то скрывают? Или я чего-то не знаю?