Netmon とサンプル DPWS フィルターのダウンロード
Microsoft Network Monitor 3 (Netmon) は、ネットワーク トラフィックの検査に使用されるパケット アナライザーです。 「UDP WS-Discovery のネットワーク トレースの検査」および「HTTP メタデータ Exchange のネットワーク トレースの検査」で説明されているトラブルシューティング手順に従う前に、Netmon をダウンロードする必要があります。 Netmon のダウンロード後、DPWS フィルターを使用して目的のトラフィックを分離できます。
Netmon のダウンロード
Netmon をダウンロードするには、Microsoft Network Monitor に移動し、指示に従います。 Netmon の詳細については、「ネットワーク モニター 3.0 に関する情報」を参照してください。
DPWS フィルターのサンプル
場合によっては、WS-Discoveryとメタデータ交換のトラブルシューティングが混雑したネットワークで行われる必要があります。 サンプル フィルターを使用すると、Netmon 出力を目的のトラフィックに制限できます。 Netmon フィルターの使用の詳細については、「ネットワーク モニター 3.0 に関する情報」を参照してください。
次の例は、すべてのブロードキャスト WS-Discovery トラフィックに出力を制限するフィルターを示しています。
手記
このフィルターは、ポート 3702 から送信されたマルチキャスト WS-Discovery メッセージに応答しないスタックからのトラフィックをキャプチャしません。 このようなスタックが使用されている場合は、使用する前にこのサンプル フィルターを変更する必要があります。
// All broadcast WS-Discovery traffic
UDP.Port == 3702
次の例は、既定のポートで WSDAPI スタックに送信される HTTP メッセージに出力を制限するフィルターを示しています。
手記
サービスは、5357 以外のポートから関連する HTTP メッセージを送信する場合があります。 他のポートからのトラフィックが関心がある場合は、このサンプル フィルターを使用する前に変更する必要があります。
// HTTP messages sent to WSDAPI stacks on default port
TCP.Port == 5357
次の例は、IPv4 マルチキャスト トラフィックに出力を制限するフィルターを示しています。
// All IPv4 multicast traffic
IPv4.DestinationAddress == 239.255.255.250
次の例は、出力を IPv6 マルチキャスト トラフィックに制限するフィルターを示しています。
// All IPv6 multicast traffic
IPv6.DestinationAddress == FF02::C
一部のフィルターを組み合わせて、結果をさらに制限することができます。 次の例は、IPv4 マルチキャスト WS-Discovery トラフィックへの出力を制限するフィルターを示しています。
// All IPv4 multicast WS-Discovery traffic
UDP.Port==3702 && IPv4.DestinationAddress=239.255.255.250
これらのフィルターを使用すると、関連するトラフィックが Netmon の結果から除外される可能性があります。 サービスが既定のポート (5357/5358) 以外のポートに存在し、DPWS スタックが既定のポートを使用してメッセージに応答しない場合、除外が発生する可能性があります。 このような場合は、使用する前にフィルターを変更する必要があります。
関連トピック