• 締切済み

キャプチャしたパケットの流れを地図などに表示させる方法について.

「キャプチャしたパケットの流れを地図などに表示させる方法」についての質問です. 無線LANで通信を行い,ノード(車両)間のパケットの流れ(通信状況)を地図(ex.グーグルマップ)などに表示させたいと思っています. 初心者であるため,パケットのキャプチャリングやキャプチャしたデータをどのように地図上に表示させたらよいのか分かりません. このような事をする場合,最も適しているパケットキャプチャリングソフト,キャプチャしたものをどのように地図上に表示させるのか,また,このようなことをする場合何をかったら良いのか教えてください. よろしくお願いいたします.

みんなの回答

noname#194317
noname#194317
回答No.3

そういうことなら、単純に検証する方法を考えた方がよさそうですね。例えば… 1)決まった大きさのファイルを無線LAN経由でコピーし、それにかかる時間を計測する。 2)計測場所については、紙の地図に印をつけ、後からGoogleMapにポイントする。 3)社内でも同様に無線LAN経由のコピーを行い、これを基準として速度変化の度合いを比較する。 その前に、会社の駐車場とかで停車した状態で、無線LANの接続ができるかを確かめる必要があるでしょう。車のガラス越しだと、ノートPCのアンテナだけではつながらない可能性も考えられ、そうなったら実験以前の問題です。 また、公道上では条件変化が大きく、激しいばらつきが生ずることが予測されます。バスやトラックがいると、反射波が増加して速度低下や回線切断が起こるなど。また雨天時も影響を受けそうです。そのため、1回や2回測ったデータでは全く役に立たないでしょう。最低10回、できればもっと多く調べたいですね。

putaputa
質問者

お礼

ご返答ありがとうございます. やはり車でやるのは難しそうですね. アドバイスを基に頑張ってみようと思います. 本当にありがとうございました.

  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.2

キャプチャソフトでは、位置情報まで持っていないので無理でしょうね。GPSか何かと連動して、位置情報までデータとして持たせる。それなら、そのようにシステムを作りこむ(車が位置サーバに情報を送り続ける)方が早いのでは。で、受け取ったサーバ側で位置情報を保持しておき、表示したいクライアントからの要求に応じてデータを転送し、クライアント側で表示する。 クライアント側で、必要ならばマッシュアップでグーグルマップで表示する。 http://www.aaa-wedge.co.jp/sales/vehicle/kgp-2000s.html これはそれように作りこんだ例ですが、クライアントに何をつかうかは別に自由ですからね。 こんな例でしょうか? 車車間って事はアドホックモードって事ですか?なら、余計にキャプチャは難しいのでは。無線LANは有線にくらべてキャプチャが難しいです。キャプチャリングソフトにこだわる理由がわからないです。第三者としてキャプチャするのではなく、データ保持サーバを持っておいたほうが良いと思いますけど。

putaputa
質問者

お礼

ご返答ありがとうございます. アドホックでやる予定です. キャプチャではなくサーバでも考えてみたいと思います. ありがとうございました.

noname#194317
noname#194317
回答No.1

車両の位置をリアルタイムに把握したいということなら、GPSで現在地を取得しないとだめですね。それを無線LANではなく、EMOBILEなどの通信サービスで転送するのが賢明ではないでしょうか? 無線LANでは、見通し100mくらいしか電波が飛ばないので、勝手に走り回る車と通信を維持することがそもそも困難です。一定距離を保って走る車同士だったら可能かも知れませんが、それだと何の意味もない気がします。 正直言って、質問の意図が読み取れません。パケットの状況を地図上に表示することで何がしたいのか、補足してもらえませんか?

putaputa
質問者

補足

ノードのトポロジ変化が大きい車車間通信で無線LANを使用した場合,いつルートが切れたり,どれくらいルートを維持できるのかを可視化したいと思い,このように地図上に表示したいと思っています. マルチホップで通信を行うため,無線LANを使用し,最初は,ある程度似た運動をしている車両同士で通信を行わせて,その通信状況(パケットの流れ)をキャプチャし地図上に表示させたいと思っています. 簡単な事なのかもしれませんが,このような事をしたことがないため,どのようにパケットをキャプチャし(ex.どのキャプチャリングソフトを使用したら良いのか),キャプチャしたものをどのように地図上に表示させたらよいのか分かりません. また,これらを行ううえで,何が必要なのかもいまいち分かっていません.(どれくらいのスペックのパソコンが必要なのか,ハブなど) 質問がたくさんあり大変申し訳ないのですが,ご返答の程,宜しくお願い致します.

関連するQ&A

  • パケットキャプチャについて(WinPcap_)

    よろしくお願いします。 下記URLでWinPcapを利用したパケットキャプチャの方法が記載されています。 http://codezine.jp/a/article.aspx?aid=126 (1)AirH等無線LAN機器のパケットキャプチャの実行に失敗するのですが、WINPCAPは無線LANは非対応なのでしょうか?通常のLAN接続はキャプチャできます。 (2)WireShark(旧Ethereal)ではリアルタイムにパケットキャプチャが実行されるのですが、上記URLのやり方では、リアルタイムにパケットキャプチャできないのと、大量のパケットキャプチャを行うと、パケットの取り漏れが発生する場合があります。リアルタイムでかつパケットロスのないキャプチャ方法をご教授していただけないでしょうか?

  • 無線LANパケットのキャプチャ

    他の人のパケットを含んだ無線LANパケットのキャプチャをするフリーソフトはありますでしょうか? ご存知の方、ご教授願います。

  • 別PCのパケットキャプチャが上手くいかない

    自宅にある別PCのパケットをキャプチャしたいと思っているのですが、なかなか上手くいきません。 別PCのパケットキャプチャをするには、まずLANを組む必要があると思うのですが、以下の環境ではLANとはなりませんか? ルータ ┣WinXP PC A(有線接続 このPC) ┗Vista PC B(無線接続 キャプチャしたいPC) このPC AとPC Bは、XPでいうところの「ホーム/小規模オフィスのネットワークをセットアップする」という事は双方してません。 LANが組めていれば、マイネットワークでワークグループを表示したら接続されているPCが表示されると記憶しているのですが、 表示させようとすると「Mshomeにアクセスできません。~このワークグループのサーバ一覧を現在利用できません」と警告が出ます。 別PCのパケットキャプチャですが、様々なソフトをインストールしてみましたが、自分のPCのIPアドレスしか表示されずPC BのIPアドレスが出てきません。 インストールしたソフト ・Squeezer ・tcpmon200 ・WildPackets OmniPeek Personal ・EPD ・Wireshark LANが組めていない、となるとカテゴリが異なるので、もう少し調べてLAN接続をしっかりしてから出直してきます。

  • google earthで地図表示はできませんか?

    googleマップのように、道路や主要となる建物だけを2次元的に表示する方法はないでしょうか? それならgoogleマップを使えと言われるかもしれませんが、googleマップでは検索した場所を指し示すピン(という言い方でいいのかな?)を立てられる数が限定されてしまうので、なんとかgoogle earthで擬似的にでもいいので地図表示したいのです。 一応、レイヤで道路や建物の3D表示などにチェックを入れているのですがどうにも地図っぽくならなくて… どうか宜しくお願いいたします。

  • Androidでgoogle地図が表示されない

     HUAWAI P30 liteでY!mobileを使っています。最近外出先でgoogle地図の内容が表示されないことがあります。アプリは動作して、現在位置も移動しますが、その下の地図が、道路も施設も何も表示されません。たぶん先月末までは問題なく使えていました。  昨夜8日の20時~24時頃に、津田沼と千葉中央でgoogle地図が表示されず、Youtubeが再生されない症状がありました。Youtubeは検索もページの表示も再生ボタンの動作も問題ないが、再生すると動画が灰色の呼び込み待ちになり、タイムアウトとなります。  津田沼で対策の記事を検索して、地図アプリではなくgoogle mapサイトを開くと使えると書いてあったので試したところ、実際正常に使えました。その他、微信などネットワークを使うアプリも正常に使えます。気づいた不具合はgoogle地図とyoutubeだけです。  自宅に戻り試すと、携帯でwifiをoffにしてもonにしても、google地図もyoutubeも問題ありません。場所によるのか時刻によるのか? 最近の過去に外でgoogle地図が表示されなかった時も自宅に戻るとwifiがoffでも表示されていたと思います。今日は自宅のwifiの電波を止めて試しましたがgoogle地図もyoutubeも正常に動作します。 設定→無線とネットワーク→モバイルネットワーク→モバイルデータ通信 ON 設定→無線とネットワーク→データ通信量→  スマートデータサーバー 無効  ネットワークアクセス→システムアプリ→マップ→モバイルデータ チェック     (マップ以外のアプリもすべてチェック) と言う感じです。先月末にデータ量がギリギリになったのでスマートデータサーバーなどいじったあとで症状が出た気もしますが、今は設定は元に戻しています。どこか他の設定の問題でしょうか?

  • windumpでのパケットキャプチャ

    windumpでパケットキャプチャをしようと思い、コマンドプロンプトの画面での表示まではできるようになりました。 いろいろなHPで調べてみたのですが、以下のことがいまだ良く分かりません。教えていただければ幸いです。 ・windumpはネットワークのトラブルの時に有用(実際にそのような時に使用してトラブルの原因を探れれば。。と思い調べ始めました。)と書いてありましたが、簡単に言えば何が分かるのでしょうか?何度なく、コマンドプロンプトの画面を見ているだけではさっぱり分かりません・・ ・windumpでキャプチャできるパケットの流れはネットワークのコンピュータ全ての、例えばどのパソコンがインターネットに出ているのか。。というのも分かるのでしょうか?そうすると、大規模なネットワークになると、ものすごいことになると思うのですが、どこからどこまで。。という範囲はあるのでしょうか? ・パケットキャプチャしたものをコピーして、テキストファイルで見たのですが、その見方が分かりません。windumpについて、分かりやすく解説してあるサイト(英語のはありましたが)などはないでしょうか? よく分からない私が質問しているので、質問の内容が分かりにくかったらすみません。

  • パケットキャプチャとファイアウォールの関係について

    端末マシンでUDPで受信していることをパケットキャプチャ(wireshark)が示しているのですが、アプリケーションでは受信できません。 端末マシンのファイアウォールの設定のためかと思いましたが、パケットキャプチャで受信が確認できているため原因がわかりません。 パケットキャプチャは、セキュリティソフトがブロックした場合でも表示されるのでしょうか。 同様に、NTPで時間が取得できないのに、キャプチャができています。 このあたり、ブロックはされてしまうパケットも、とりあえずマシンにやってきたものはすべてキャプチャされるのでしょうか。

  • Etherealでパケットキャプチャ

    こんにちは、 自宅LAN内でEtherealで他のコンピュータのパケットキャプチャをしたいと考えています。 http://www.atmarkit.co.jp/fnetwork/rensai/netool03/02.html の記事を見てやろうとするのですが、EtherealをインストールしたPCのインターフェイスしか表示されません。 環境:ワークグループを構成 PC01:Windows200pro PC02: WindowsXPpro ルータ:Buffalo WHR-HP-G54 EtherealをインストールしたPC以外のPCのパケットをキャプチャするにはどのようにすればいいのでしょうか? 何かお分かりの方がいましたら教えてください。 よろしくお願いします。

  • googleマップで地図を大きく表示するには?

    googleマップで、左半分ぐらいテキストが表示されるのですが、 地図だけを表示するようにするにはどうすればいいですか? 以前は特に操作しなくても地図だけが表示されていたような気がしますが。 印刷モードにすると地図が大きくなるようですが、普通の画面で大きくしたいです。

  • グーグルマップ 地図が正しく表示されません

    グーグルマップで、 「恐れ入りますが、詳細地図は表示できません。 ズームアウトして広域表示をご利用ください。」と表示されます。 地図をだいぶ拡大表示してもです。 どうしたら地図が表示されるでしょうか。 PCによって表示されるものもあるのでしょうか?   解決方法よろしくおねがいします。