как проверить сетевую карту 10G в режиме шлейфа на полную пропускную способность?
Я использую 10G NIC x520-DA2 (то есть полосу x8) в Windows 10 Enterprise 64 Bit на DELL Optiplex 7080 Tower с Intel Core i7-10700. X520-DA устанавливается в слот PCIe 2 optiplex 7080, который является PCIe x16.
Мне нужно протестировать максимальную пропускную способность x520-DA2, потому что я выполняю научно-исследовательский проект, в котором буду создавать ядро моста 10G на FPGA, которое сможет принимать трафик 10G и передавать его обратно.
Итак, для начала мне нужно сгенерировать и получить 10G-трафик. Моя тестовая настройка: соедините порт 1 x520-DA2 с портом 2 x520-DA2 (Ethernet 3 и Ethernet 4 на рисунке) с помощью кабеля SFP+ и запустите iperf3 с параллельными потоками 8/16/32 на клиенте, что дает скорость 5-6 Гбит/с. .
Использование больших пакетов ресурсов отключено. Но когда я включаю большие пакеты для обоих портов, я получаю 9,9 Гбит/с с использованием iperf с 6 параллельными потоками. Включены большие пакеты использования ресурсов. Я хочу достичь скорости 10G без использования больших пакетов. Я почти отключаю все настройки в драйвере сетевой карты для обоих портов, но максимальная скорость, которую я могу достичь, составляет 5,5 Гбит/с.