Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

Як використовувати інструмент NTttcp для усунення несправностей продуктивності мережі в Windows

Summary: У цій статті наведено вказівки щодо використання засобу NTttcp для виправлення проблем із продуктивністю, пов'язаних із мережею у Windows Server.

This article applies to   This article does not apply to 

Instructions

Під час усунення проблем із продуктивністю мережі може бути важко відокремити продуктивність мережі від продуктивності інших компонентів системи. Наприклад, при копіюванні файлу з однієї системи в іншу також використовуються підсистеми пам'яті і диска на обох машинах. У Microsoft є інструмент, призначений для тестування тільки мережі: NTttcp.

Остання версія NTttcp (v5.39 на момент написання цієї статті) доступна для завантаження тут

Приклад використання: Ця команда запускає інструмент як приймач в асинхронному режимі протягом 30 секунд, використовуючи чотири потоки, динамічно розподілені між усіма ядрами процесора, два видатні буфери вводу/виводу та розмір буфера 64K:

ntttcp.exe -r -m 4,*,192.168.242.5 -l 64k -a 2 -t 30

Це відповідна команда відправника:

ntttcp.exe -s -m 4,*,192.168.242.5 -l 64k -a 2 -t 30

Обидві команди включають одну й ту саму IP-адресу: адресу одержувача.

Вихідні дані інструменту, які можна зберегти у вигляді XML-файлу, дають детальну інформацію про загальний обсяг переданих даних, використання процесора та загальну пропускну здатність під час тесту. Ця інформація може допомогти визначити, чи викликано вузьке місце продуктивності мережею або іншим компонентом системи, про яку йде мова.

Є кілька важливих речей, про які слід пам'ятати при використанні NTttcp:

  • Він повинен бути запущений по обидва боки з'єднання (наприклад, клієнт і сервер).
  • У попередній версії потрібно було перейменувати виконуваний файл, щоб вказати, чи буде він запускатися як відправник або одержувач. У новій версії, яка використовує для цієї мети перемикачі -s і -r, це більше не потрібно.

Більше інформації про NTttcp можна знайти тут. Для використання інструменту не потрібна активна підписка на Azure.

Affected Products

Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows 2012 Server, Microsoft Windows 2012 Server R2