问题标签 [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 回答
552 浏览

java - Traceroute比较和统计

我有许多跟踪路由需要相互比较,但我不知道最好的方法,我被告知哈希映射是一种很好的技术,但我不知道如何在我的代码中实现它们。

到目前为止,我有:

输出如下所示:

我需要做的是将此跟踪与另一个类似的跟踪进行比较,并查找更改和时间差异等,然后打印统计页面。

0 投票
1 回答
933 浏览

iphone - Iphone 中的 Telnet 和 traceroute

我是 iphone 编程的初学者。我想为 iphone 开发 traceroute 和 telnet 应用程序。你能提供一些示例代码或指针吗?

谢谢,维诺德。

0 投票
2 回答
2116 浏览

linux - 使用 bash 继续 grep 以获取 traceroute 结果

每天晚上,我都会经历相同的过程来检查 T1 的故障转移系统。我基本上经历了以下过程:

启动故障转移过程。

一旦我看到它已故障转移,我会通过 SSH 连接到服务器来验证连接是否正常。

然后,一旦我看到它有效,我就将其从故障转移中移除。

所以我想要做的是不断地运行一个traceroute,直到我得到某个结果,然后运行一个SSH命令。

0 投票
0 回答
18545 浏览

iphone - 你能在 iPhone 上执行 Ping 或 traceroute 命令吗?

奇怪的问题,我知道我可以在 OS X Objective C 中做到这一点,但是你能在 iPhone 上对 IP 或 URL 运行 ping 吗?那里有支持它的框架吗?与进行跟踪路由相同。

0 投票
1 回答
829 浏览

vb6 - 使用 VB6 跟踪路由 IPv6

我尝试使用 VB6 执行跟踪路由,但不知道如何。

  • 我想用 dos 来完成这项工作,然后在我的应用程序中捕获 dos 的输出。
  • 另一个想法是将地址从 ipv6 转换为 ipv4,然后在硬件不支持 IPv6 的情况下执行跟踪路由

有任何想法吗?

0 投票
1 回答
3145 浏览

android - 如何在 Android 上的 Java 中发送 ICMP 数据包(带有相关的 TTL 值)?没有第 3 方库可以吗?如果没有,你用什么?

这似乎应该是一个简单的解决方案,但我没有任何运气。我想编写一个简单的 ping/traceroute/dns 故障排除应用程序,但我根本没有找到任何有关发送具有设置 TTL 的 ICMP ECHO 数据包并解释其响应的文档或示例。我意识到 Java 喜欢让您远离“低级”网络,但 ICMP 是网络的基本、主要部分。坦率地说,我对明显的困难感到震惊。我是否让这变得比需要的更复杂,或者实际上没有好的方法来解决这个问题?如果是后者,你最常以什么“坏”的方式来解决这个缺点?

0 投票
2 回答
37253 浏览

android - 如何在 adb shell 中跟踪路由?

我有一个根设备,我在 adb shell 中输入“su”,然后我尝试跟踪路由。它说“traceroute:未找到”。我在任何 bin 文件夹中都找不到 traceroute。

感谢您的任何提示。

0 投票
3 回答
2785 浏览

delphi - 我如何使用delphi跟踪IP

我需要跟踪一个 ip 的路由,实际上我正在使用单元中的TIdTraceRouteindy 组件idTraceRoute

但总是回来。

是否存在另一种跟踪 ip 的方式,可能使用 windows api 或使用另一个 indy 组件?

实际上我正在使用 delphi-xe 和 Windows 7。

0 投票
3 回答
18009 浏览

android - 安卓上的跟踪路由

我是android平台的初学者,我想构建一个跟踪应用程序。所以这些是我的疑问:

  1. 是否有可能在Android中制作这样的应用程序?如果可能的话,请指导我遵循的方式。

  2. Android 是否支持低级编程来捕获 ICMP 数据包?还是我需要添加某种 JAR(在 java 中)或其他一些库来支持这个应用程序?

  3. 在 Java 中,我们可以在 IDE 或 Eclipse 中导入 JPCAP 和 docjar 等类型的库,以便 Java 支持制作此类 API?

我需要宝贵的建议。

0 投票
3 回答
1983 浏览

c - 用 C 编写一个基本的 traceroute 脚本

我必须编写一个 trceroute 脚本,但我不确定我的尝试是否正确。

现在我正在这样做(如果我做错或笨拙,请纠正我):

  1. 得到了 ip- 和 udpheader 的结构
  2. 校验和函数
  3. 打开 2 个套接字:一个用于以 SOCK_RAW 模式发送 UDP 数据包(用于操作 ttl),一个用于从路由器接收 ICMP 应答。
  4. 使用 sendto() 发送 UDP 数据包
  5. 不知道如何接收和处理 ICMP 答案

有没有比使用 sock_raw 我必须自己定义所有标题内容更舒适的方法来更改 TTL?打开 ICMP sock 时我应该为 socket() 使用哪些参数?如何接收 ICMP 答复?