
У меня есть 2 машины, подключенные через гигабитную сетевую карту с кабелем CAT-6 через гигабитный коммутатор. Одна машина работает под управлением Windows 10, а другая — под управлением Hyper-V Standalone Server 2016. Пока я передавал файлы с моей машины Windows на сервер Hyper-V, я заметил, что скорость передачи всегда оставалась ниже 12 МБ/с. Похоже, что одна из машин работает на скорости 100 Мбит/с, а не 1 Гбит/с.
На компьютере с Windows 10 я проверил скорость сетевого адаптера, и она составила 1,0 Гбит/с.
Я все еще вручную устанавливаю настройку «Скорость и дуплекс» адаптера на 1,0 Гбит/с, полный дуплекс -
Никаких улучшений. Все еще ниже 12 МБ/с.
Я не могу сделать то же самое на сервере Hyper-V, поскольку у него нет пользовательского интерфейса, и я не знаю, как это сделать из командной строки.
Так в чем может быть проблема? И можно ли проверить состояние скорости адаптера или изменить настройку "Скорость и дуплекс" из командной строки?
Примечание: Я не переношу файлы на виртуальную машину.
решение1
Узнать скорость адаптера на сервере можно с помощью командной строки:
wmic NIC where "NetEnabled='true'" get "Name","Speed"
Скорость 100 Мбит/с будет указана как 100000000
.
Скорость 1 Гбит/с будет указана как 1000000000
.