問題タブ [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.

0 投票する
1 に答える
976 参照

python - Unix での traceroute のトラブルシューティングに関するヘルプが必要

私は Unix システム用の traceroute Python プログラムを持っています。このプログラムは、パケットがローカル マシンから宛先に到達するまでにたどるパス、つまり、パケットが通過する一連のルーターを出力します。問題は、次のような出力が得られることです。

DSL 接続があります。このプログラムは、Windows コマンドライン (cmd.exe) とうまく連携します。上記の出力の正確な理由は何ですか?

コードは次のようになります。

0 投票する
2 に答える
7403 参照

c - cでの隣接リストグラフの実装(任意のライブラリ)

私は、10〜15個の異なるIPアドレスから特定のIPアドレスへのtracerouteを作成するプロジェクトに取り組んでいます。ほとんどのtracerouteは、同じ宛先への途中(ホップ)にある特定の一般的なルーターに沿って進みます。結果のデータは私にグラフを与えます。このデータを表す最良の方法は隣接リストだと思います。このようなグラフのインスタンスを取得して、さまざまなtraceroute呼び出しを行うときにエッジ(ホップ)を追加できるCライブラリはありますか?

0 投票する
1 に答える
13852 参照

ip - VPNの背後にいる場合、パケットの「実際の」ルートを追跡する方法はありますか?

VPNの背後にいるときに、サーバーをトレースして実際のルートを応答する方法を見つけたいと思います。

たとえば、私のPCからの最初のホップトレースstackoverflow.comは私のルーターです。VPNをダイヤルするとき、最初の希望はVPNサーバーです。

私の質問は、VPNサーバーに到達する前にパッケージの「実際の」ルートを見つける方法であるかどうかです(私はVPNの背後にいますが)。

0 投票する
5 に答える
7194 参照

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を同じ速度で戻すにはどうすればよいですか?

ありがとう

0 投票する
1 に答える
637 参照

perl - URLを監視し、問題が発生した場合に自分自身にtracerouteを電子メールで送信するにはどうすればよいですか?

オンラインで必要なことを実行できると思ったスクリプトを見つけましたが、PERLスキルがかなり低いため、スクリプトを機能させることができません。基本的に、apple.comでこのURLを監視し、ダウンロードフォームが利用可能であることを確認する必要があります。利用できない場合は、フォームが$hostnameから利用できないことを通知するメールを受信する必要があります。そのホストからのtraceroute。AppleはダウンロードにAkamaiといくつかのGeoIPマジックを使用しているため、tracerouteは重要です。

私はこのスクリプトを保持し、それに追加するか、別の方法で実行することにオープンです。私のためにこれを見て時間を割いてくれてありがとう。終わったら、必ず完成した結果を共有します。このスクリプトは、私だけでなく、他の人にも役立つと確信しています。;)

編集2011年5月8日最近の変更を反映するようにスクリプトを更新しました。

0 投票する
1 に答える
634 参照

database - tracerouteの結果を保存するための最良の方法は何でしょうか?

1つのtracerouteレコードには次のものが含まれる場合があります。

  • タイムスタンプ。ミリ秒の解像度。
  • 可変ホップ数。
  • 各ホップには、IPアドレス、ホスト名、およびrttが含まれます。
  • 全体的な結果(成功、ネットワーク到達不能、タイムアウトなど)。

ありがとう。

0 投票する
2 に答える
146 参照

network-programming - UDPプロトコルでのトレースルーティング

UDPネットワークプロトコルを使用して、さまざまなクライアントからルートサーバーにメッセージを送信しています。

クライアントからサーバーへのメッセージは直接送信されない場合があり、他のクライアントを介して送信される場合があります。

ルートサーバーで受信したメッセージを見て、メッセージの送信元のクライアントを知りたい。これを行う方法?

0 投票する
1 に答える
974 参照

actionscript - swf から ICMP エコー要求を送信することは可能ですか?

ActionScript 3 は、 flash.net.DatagramSocketを介して UDP パケットを送信できます。ICMP パケットを送信する方法はありますか? また、 Tracerouteを SWF に実装できるように、TTL フラグを設定したいと考えています。

0 投票する
1 に答える
316 参照

actionscript-3 - actionscript 3でUDPパケットのTTLを設定するにはどうすればよいですか?

ブラウザでフラッシュを介してtracerouteを作成したい。ICMPパケットについて質問しましたが、TTLを設定できれば、別の方法としてUDPパケットが使用されます。ただし、flash.net.DatagramSocketにそのオプションが表示されません。出来ますか?

0 投票する
1 に答える
252 参照

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が受信されたと出力されます。説明は何ですか。このため?