2014/05/18

ネットワーク パフォーマンス計測ツール「NTttcp」

ネットワーク構築がある程度完了した段階、またはチューニング時に役立つネットワーク パフォーマンス計測ツール「NTttcp」をメモ。
全く知りませんでしたが、XP時代は「ttcp.exe」があったようですね。

検証済みのプラットフォームはWindows 7以上

送信側、受信側でNTtccpを実行し計測するようですね。
Windows Server 2012 R2 Essentialsのファイル サーバにHyper-Vの仮想マシン ファイルを格納していますが、ネットワーク パフォーマンスを計測した事がないので後日テストしてみたいと思います。
  • Windows Server 2008 R2 / 2012
  • Windows 7 / 8
NTttcp Version 5.28 Now Available - Partner & Customer Solutions Blog

パラメータ

NTttcp: [-s|-r|-l|-n|-p|-sp|-a|-rb|-sb|-u|-w|-d|-t|-cd|-wu|-v|-6|-wa|-nic|-xml]
-m <mapping> [mapping]
        -s   work as a sender
        -r   work as a receiver
        -l   <Length of buffer>         [default TCP:  64K, UDP: 128]
        -n   <Number of buffers>        [default:  20K]
        -p   <port base>                [default: 5001]
        -sp  synchronize data ports, if used -p should be same on every instance
        -a   <outstanding I/O>          [default:    2]
        -rb  <Receive buffer size>      [default:  64K]
        -sb  <Send buffer size>         [default:   8K]
                                   -a : [default:    0]
               <Send buffer size> < 0 : system default
        -u   UDP send/recv
        -w   WSARecv/WSASend
        -d   Verify Flag
        -t   <Runtime> in seconds. When with -n mans max test time and disables
             -wu and -cd flags.         [default (with -n): 3h]
        -cd  <Cool-down> in seconds
        -wu  <Warm-up> in seconds
        -v   enable verbose mode
        -6   enable IPv6 mode
        -wa  Sets the WAIT_ALL flag when using recv or WSARecv functions
        -nic <NIC IP>
             Use NIC with <NIC IP> for sending data (sender only).
        -xml [filename] save XML output to a file, by default saves to xml.txt
        -m   <mapping> [mapping]
             where a mapping is a session(s),processor,StartReceiver IP set
             e.g. -m 4,0,1.2.3.4 sets up:
             4 sessions on processor 0 to test a network on 1.2.3.4

ダウンロード

NTttcp Version 5.28 Now Available - Technet
余談:今も使えるネットワーク・セキュリティ テストで役立つソフトウェア
昔から使っているネットワーク・セキュリティ テストで役立つソフトウェアをメモ。
nmapは超が付くほど強力なツールです。おすすめです!昔はコマンドラインだけでしたが、今ではGUIがあるんですよね、便利になりました。
ネットワーク用ではありませんが、Process Explorerもあると便利ですかね。
スポンサーリンク

スポンサーリンク