問題タブ [traceroute]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Unix での traceroute のトラブルシューティングに関するヘルプが必要
私は Unix システム用の traceroute Python プログラムを持っています。このプログラムは、パケットがローカル マシンから宛先に到達するまでにたどるパス、つまり、パケットが通過する一連のルーターを出力します。問題は、次のような出力が得られることです。
DSL 接続があります。このプログラムは、Windows コマンドライン (cmd.exe) とうまく連携します。上記の出力の正確な理由は何ですか?
コードは次のようになります。
c - cでの隣接リストグラフの実装(任意のライブラリ)
私は、10〜15個の異なるIPアドレスから特定のIPアドレスへのtracerouteを作成するプロジェクトに取り組んでいます。ほとんどのtracerouteは、同じ宛先への途中(ホップ)にある特定の一般的なルーターに沿って進みます。結果のデータは私にグラフを与えます。このデータを表す最良の方法は隣接リストだと思います。このようなグラフのインスタンスを取得して、さまざまなtraceroute呼び出しを行うときにエッジ(ホップ)を追加できるCライブラリはありますか?
ip - VPNの背後にいる場合、パケットの「実際の」ルートを追跡する方法はありますか?
VPNの背後にいるときに、サーバーをトレースして実際のルートを応答する方法を見つけたいと思います。
たとえば、私のPCからの最初のホップトレースstackoverflow.comは私のルーターです。VPNをダイヤルするとき、最初の希望はVPNサーバーです。
私の質問は、VPNサーバーに到達する前にパッケージの「実際の」ルートを見つける方法であるかどうかです(私はVPNの背後にいますが)。
windows - Windowsのtracertは、Linuxよりも戻りが遅くなります
私は2台のコンピューターを持っています。1台はWindows、もう1台はLinuxが机の上に並んでいて、どちらも同じインターネットに接続しています。www.stackoverflow.comとtraceroutewww.stackoverflow.comでtracertを実行すると、どちらも同じデータを返します。ただし、Windowsのtracertは、Linuxのtracerouteの3倍の時間がかかります(同じパラメーターを使用)(linux trはほぼ瞬時に実行されます)
tracert -dを試しましたが、実際の違いはありません。
Windows tracertを同じ速度で戻すにはどうすればよいですか?
ありがとう
perl - URLを監視し、問題が発生した場合に自分自身にtracerouteを電子メールで送信するにはどうすればよいですか?
オンラインで必要なことを実行できると思ったスクリプトを見つけましたが、PERLスキルがかなり低いため、スクリプトを機能させることができません。基本的に、apple.comでこのURLを監視し、ダウンロードフォームが利用可能であることを確認する必要があります。利用できない場合は、フォームが$hostnameから利用できないことを通知するメールを受信する必要があります。そのホストからのtraceroute。AppleはダウンロードにAkamaiといくつかのGeoIPマジックを使用しているため、tracerouteは重要です。
私はこのスクリプトを保持し、それに追加するか、別の方法で実行することにオープンです。私のためにこれを見て時間を割いてくれてありがとう。終わったら、必ず完成した結果を共有します。このスクリプトは、私だけでなく、他の人にも役立つと確信しています。;)
編集2011年5月8日最近の変更を反映するようにスクリプトを更新しました。
database - tracerouteの結果を保存するための最良の方法は何でしょうか?
1つのtracerouteレコードには次のものが含まれる場合があります。
- タイムスタンプ。ミリ秒の解像度。
- 可変ホップ数。
- 各ホップには、IPアドレス、ホスト名、およびrttが含まれます。
- 全体的な結果(成功、ネットワーク到達不能、タイムアウトなど)。
ありがとう。
network-programming - UDPプロトコルでのトレースルーティング
UDPネットワークプロトコルを使用して、さまざまなクライアントからルートサーバーにメッセージを送信しています。
クライアントからサーバーへのメッセージは直接送信されない場合があり、他のクライアントを介して送信される場合があります。
ルートサーバーで受信したメッセージを見て、メッセージの送信元のクライアントを知りたい。これを行う方法?
actionscript - swf から ICMP エコー要求を送信することは可能ですか?
ActionScript 3 は、 flash.net.DatagramSocketを介して UDP パケットを送信できます。ICMP パケットを送信する方法はありますか? また、 Tracerouteを SWF に実装できるように、TTL フラグを設定したいと考えています。
actionscript-3 - actionscript 3でUDPパケットのTTLを設定するにはどうすればよいですか?
ブラウザでフラッシュを介してtracerouteを作成したい。ICMPパケットについて質問しましたが、TTLを設定できれば、別の方法としてUDPパケットが使用されます。ただし、flash.net.DatagramSocketにそのオプションが表示されません。出来ますか?
networking - ネットワーキング/国際的にホストされているpingとtraceroute
pingとtracerouteに関連するサーバーの距離の相関関係を含むプロジェクトに取り組んでいます。そのため、さまざまなWebサイトのホップ数と平均ping時間を取得しています。これを実現するためにpuTTyおよびunixコードを使用していますが、Webサイトをtracerouteする場合(traceroute australia.gov.au -m 255)、最大ホップ数を許可します。約18ホップを取得すると、横に3つのアスタリスクが付いた237の番号が取得されます。最初は、これはコマンドの-m 255拡張子の結果であると思いましたが、youtubeやgoogleなどのWebサイトでは発生しません。これはタイムアウトしたホップ/接続ですか?また、このWebサイト(ping australia.gov.au -c 25)にpingを実行すると、約1分間(2000ミリ秒近く)応答がなく、25パケットが送信され、0が受信されたと出力されます。説明は何ですか。このため?