リクエストを送信している UDP ポートがブロックされているかどうかはどうすればわかりますか? snmp リクエストを送信しており、SNMP エージェントは UDP ポート 161 でリクエストを受信します。ポートがブロックされているかどうかを知りたいです。
答え1
必要ありません。UDP はコネクションレスです。唯一の確認方法は、メッセージへの返信を待っている何かがあり、それが応答しないかどうかです。それでもブロックされているとはわかりません。単に何かが間違っていること、つまり「一般的なエラー」のようなものが通知されます。
編集: これは、これをリモートで発見することに関して話していることを前提としています。
答え2
パケットが受信側のコンピュータに受信されたかどうかをテストする最も確実な方法は、ネットワークスニファーを使用することです。ワイヤーシャーククライアントとサーバーの両方で Wireshark を実行することをお勧めします (両方ともネットワーク アプライアンスではなく PC であると想定)。これにより、送信と受信 (ファイアウォールがブロックしている場合は受信されない) を確認できます。