Есть 2 машины соединенные гигабиткой напрямую, назавем их «A» и «B». У «A» какая-то непонятная встроеная сетевуха не видимая lspci, dmesg выдает название forcedeth. У «B» - Реалтек RTL8111/8168B. Проблема заключается в следующем: сильно падает скорость при скачивании с машины «A». iperf показывает что загрузка с «A» проходит в районе 100 мбит\с, тогда как аплоад с «B» на «A» выдает гигабит. Реальная скорость еще меньше, пробовал скачивать файлы по ftp, sftp, http, nfs - получалось около 150-200кбайт\с. В обратном же направлении таких проблем не наблюдается. Пробовал разные кабели. Подключался к «A» с третего компа, результат тот же, что как бы намекает что проблема в сетевом соединении у «A». У «A» есть еще 2 сетевые карты к 2-м провайдерам. Трафик между ними проходит на обычной скорости. Скорей всего проблема решится использованием еще одной сетевой карты, но пока под рукой нет, да и жалко не использовать уже встроеную. Раньше работало нормально, значит либо я что-то поломал, либо сетевуха накрылась.
CentOS 6 x86_64
dmesg на тот интерфейс периодически выдает eth2: link down. eth2: link up