- ベストアンサー
無線環境でのFTP通信の問題:ファイルダウンロード成功時のパケットキャプチャについて
- 無線環境でのFTP通信において、ファイルダウンロード成功時にはパケットキャプチャができるが、RSSIが非常に弱い場合にはキャプチャできない現象が発生しています。
- ファイルは正常に送信されているにもかかわらず、Wireshark上ではその通信が表示されないため、問題が生じています。
- 問題の原因はFTPサーバの設定ではなく、RSSIの強度に関連している可能性があります。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
たぶんWiresharkでのプロトコル選別は 使用するポート番号で行なっているような気がします。 そういうわけで、実際にftpに使われているポート番号を確認し Wiresharkがそのポート番号を監視しているか確認しましょう。 ftpは基本的に使うポートと、それ以外に使うポートがあったりして ポートの制限と監視が、ちょっと難しかったりします。 仮に監視しているポート以外を全部firewallで止めて見てください。 たぶん、ftp通信ができなくなり、監視すべきポートがほかにあることを確認できると思います。 ただ、ftpの場合、それが一定では無かったりするんですよね… RSSIとの兼ね合いはわからないけど 単純に、リトライを繰り返しているうちに 監視範囲以外のポートに切り替わっていたりしないでしょうか? つまり監視対象には複数のポートが指定されているけど IIS側でftpに割り当て可能なポートのうち、一部が指定外になっている状態。
その他の回答 (1)
- winarrow07
- ベストアンサー率41% (143/346)
RSSIの使い方間違ってませんか。。。 >これは何が原因なんでしょうか. >(FTPサーバの設定の問題なんですかね.) あなたの見落としってことはないんですか? パケットが届かなければファイルはダウンロードできないし。 それか、Wiresharkのフィルタ設定とかバグとかは疑わないんですか? FTPサーバの設定とかは全く思わないです。 ファイルがダウンロードできなかったんですか?違うでしょう。。 >ファイルはしっかり送れているのですが と言ってるのはあなたです。 FTPは立派に役目を果たしてるのに、、かわいそう。 FTPの役割はファイルの転送ですYO。
お礼
電波状況が良いときでも悪いときでもファイルの転送はできていました. それにも関わらず,電波状況が悪いときだけFTPパケットがキャプチャできませんでした. Wiresharkは何もフィルタをかけていないのでバグの可能性があるかもしれません. 迅速な回答ありがとうございます.
補足
無知なため的外れなこと言っていたらすみません. たしかにダウンロードをするたびにデータ用のftpポート番号は変化しています. しかし,その場合でもwireshark上には何かしらパケットはキャプチャされますよね. B → A のTCPは確認できるのに,A → B はTCPすら確認できません. それならばファイルのダウンロードができないはずなのに, ダウンロードできているんですよね.(何とも不思議な現象なんです)