特定のプログラムがインターネットにデータを送信する場合にどのポートを使用するかを調べようとします。これを見つけることができるツールはありますか?または、wiresharkを使用してパッケージ検査を行う必要がありますか?
背景:fritz!box 7490ルーターで優先ルールを作成して、一部のコンピューターゲームがリアルタイムアプリケーションとして認識され、ラグができるだけ少なくなるようにします。ネットワークで誰かが私がオンラインで遊んでいる間にyoutubeでビデオを見ることにした場合。
プログラムのPIDを決定する
tasklist | find "myprogram.exe"
からの出力の3番目の列のポートを確認します
netstat /a /n /o | find " 4564"
/n
は、アドレスを数値形式で(解決せずに)保持し、コマンドを遅延なしで終了させます(必要なもので十分です)ゲームやnetflixストリーミングなどを最適化したい場合は、コンピューターのポートを気にする必要はありません。これはクライアントであり、(ある程度)高いポート範囲からランダムに選択されます。あなたが望んでいるのは、接続しているサービスが提供されているポートを見つけ、マシンからそれらのポートへの接続を最適化することです(おそらくMACアドレスまたはローカルLAN IPによって)。
ほとんどのゲームサーバーブラウザーはポート情報を表示します。または、いつでも任意のサービスに接続してからターミナルウィンドウを開き(start-> cmd.exe)、netstatを使用して、どのプログラムがどのIPアドレスのどのポートに接続しているかを確認できます。これは、Windowsバージョンのドキュメントへのリンクです https://commandwindows.com/netstat.htm