问题标签 [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.
java - Traceroute比较和统计
我有许多跟踪路由需要相互比较,但我不知道最好的方法,我被告知哈希映射是一种很好的技术,但我不知道如何在我的代码中实现它们。
到目前为止,我有:
输出如下所示:
我需要做的是将此跟踪与另一个类似的跟踪进行比较,并查找更改和时间差异等,然后打印统计页面。
iphone - Iphone 中的 Telnet 和 traceroute
我是 iphone 编程的初学者。我想为 iphone 开发 traceroute 和 telnet 应用程序。你能提供一些示例代码或指针吗?
谢谢,维诺德。
linux - 使用 bash 继续 grep 以获取 traceroute 结果
每天晚上,我都会经历相同的过程来检查 T1 的故障转移系统。我基本上经历了以下过程:
启动故障转移过程。
一旦我看到它已故障转移,我会通过 SSH 连接到服务器来验证连接是否正常。
然后,一旦我看到它有效,我就将其从故障转移中移除。
所以我想要做的是不断地运行一个traceroute,直到我得到某个结果,然后运行一个SSH命令。
iphone - 你能在 iPhone 上执行 Ping 或 traceroute 命令吗?
奇怪的问题,我知道我可以在 OS X Objective C 中做到这一点,但是你能在 iPhone 上对 IP 或 URL 运行 ping 吗?那里有支持它的框架吗?与进行跟踪路由相同。
vb6 - 使用 VB6 跟踪路由 IPv6
我尝试使用 VB6 执行跟踪路由,但不知道如何。
- 我想用 dos 来完成这项工作,然后在我的应用程序中捕获 dos 的输出。
- 另一个想法是将地址从 ipv6 转换为 ipv4,然后在硬件不支持 IPv6 的情况下执行跟踪路由
有任何想法吗?
android - 如何在 Android 上的 Java 中发送 ICMP 数据包(带有相关的 TTL 值)?没有第 3 方库可以吗?如果没有,你用什么?
这似乎应该是一个简单的解决方案,但我没有任何运气。我想编写一个简单的 ping/traceroute/dns 故障排除应用程序,但我根本没有找到任何有关发送具有设置 TTL 的 ICMP ECHO 数据包并解释其响应的文档或示例。我意识到 Java 喜欢让您远离“低级”网络,但 ICMP 是网络的基本、主要部分。坦率地说,我对明显的困难感到震惊。我是否让这变得比需要的更复杂,或者实际上没有好的方法来解决这个问题?如果是后者,你最常以什么“坏”的方式来解决这个缺点?
android - 如何在 adb shell 中跟踪路由?
我有一个根设备,我在 adb shell 中输入“su”,然后我尝试跟踪路由。它说“traceroute:未找到”。我在任何 bin 文件夹中都找不到 traceroute。
感谢您的任何提示。
delphi - 我如何使用delphi跟踪IP
我需要跟踪一个 ip 的路由,实际上我正在使用单元中的TIdTraceRoute
indy 组件idTraceRoute
。
但总是回来。
是否存在另一种跟踪 ip 的方式,可能使用 windows api 或使用另一个 indy 组件?
实际上我正在使用 delphi-xe 和 Windows 7。
android - 安卓上的跟踪路由
我是android平台的初学者,我想构建一个跟踪应用程序。所以这些是我的疑问:
是否有可能在Android中制作这样的应用程序?如果可能的话,请指导我遵循的方式。
Android 是否支持低级编程来捕获 ICMP 数据包?还是我需要添加某种 JAR(在 java 中)或其他一些库来支持这个应用程序?
在 Java 中,我们可以在 IDE 或 Eclipse 中导入 JPCAP 和 docjar 等类型的库,以便 Java 支持制作此类 API?
我需要宝贵的建议。
c - 用 C 编写一个基本的 traceroute 脚本
我必须编写一个 trceroute 脚本,但我不确定我的尝试是否正确。
现在我正在这样做(如果我做错或笨拙,请纠正我):
- 得到了 ip- 和 udpheader 的结构
- 校验和函数
- 打开 2 个套接字:一个用于以 SOCK_RAW 模式发送 UDP 数据包(用于操作 ttl),一个用于从路由器接收 ICMP 应答。
- 使用 sendto() 发送 UDP 数据包
- 不知道如何接收和处理 ICMP 答案
有没有比使用 sock_raw 我必须自己定义所有标题内容更舒适的方法来更改 TTL?打开 ICMP sock 时我应该为 socket() 使用哪些参数?如何接收 ICMP 答复?