Přeskočit na hlavní obsah

Použití nástroje NTttcp k odstraňování problémů s výkonem sítě v systému Windows

Shrnutí: Tento článek obsahuje pokyny k používání nástroje NTttcp k odstraňování problémů s výkonem sítě v systému Windows Server.

Tento článek se vztahuje na   Tento článek se nevztahuje na 

Pokyny

Při odstraňování problémů s výkonem sítě může být obtížné izolovat výkon sítě od výkonu ostatních součástí systému. Například kopírování souboru z jednoho systému do druhého využívá také paměťové a diskové subsystémy na obou počítačích. Společnost Microsoft má k dispozici nástroj určený pouze k testování sítě: NTttcp.

Nejnovější verze NTttcp (v době psaní tohoto článku 5.39) je k dispozici ke stažení zde

Příklad použití: Tento příkaz spustí nástroj jako přijímač v asynchronním režimu po dobu 30 sekund pomocí čtyř vláken dynamicky přidělených napříč všemi jádry procesoru, dvou vynikajících vyrovnávacích pamětí I/O a velikosti vyrovnávací paměti 64K:

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

Toto je odpovídající příkaz na odesílateli:

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

Oba příkazy obsahují stejnou IP adresu: adresu příjemce.

Výstup nástroje, který lze uložit jako soubor XML, poskytuje podrobné informace o celkovém množství přenesených dat, využití procesoru a celkové propustnosti během testu. Tyto informace mohou pomoci určit, zda je kritické místo výkonu způsobeno sítí nebo jinou součástí daného systému.

Při používání protokolu NTttcp je třeba mít na paměti několik důležitých věcí:

  • Musí být spuštěn na obou stranách připojení (například klient a server).
  • V předchozí verzi bylo nutné spustitelný soubor přejmenovat, aby bylo možné určit, zda má být spuštěn jako odesílatel nebo příjemce. To již není nutné v nové verzi, která k tomuto účelu používá přepínače -s a -r.

Více informací o NTttcp naleznete zde. K používání nástroje se nevyžaduje aktivní předplatné Azure.

Dotčené produkty

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