问题标签 [ttl]
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 - Java Multicast Time To Live 始终为 0
我在数据报数据包上设置 TTL 时遇到问题。在将数据包发送到多播套接字之前,我在数据包上调用 setTTL(...) 方法,但是如果我用 ethereal 捕获数据包,则 TTL 字段始终设置为 0
networking - 如何修改多播 TCP/IP 数据包的 TTL?
我支持发送 TTL 为 1 的多播数据包的第 3 方应用程序。我们无法修改应用程序,但需要更高的 TTL 才能将数据包路由到另一个客户的网络。是否有网络设备或 windows (server 2003) 应用程序可以让我修改它?
在这种情况下,有没有更好的方法来连接发送方和接收方?
java - 为什么我的 java 程序会发送 TTL 为 1 的多播数据包?
我有一个 java 客户端程序,它使用 mdns 和服务发现来查找其关联的服务器。在使用 Windows、Fedora 10 和 Ubuntu 8.10 在单一网络上进行大量测试后,我们向客户交付了一个测试版本。他们报告客户端和服务器从不连接。他们向我们发送了一个 wireshark 捕获,显示 mdns 数据包的 TTL 为 1,即使我们的代码将其设置为 32。当我们在本地测试时,TTL 为 32,就像我们设置的一样。客户正在使用 Redhat Enterprise 5。
我看到Java Multicast Time To Live 始终为 0,但这让我很好奇为什么那个提问者的 TTL 为 0,而我的是 1。
python - 用 Python 编写一个 TTL 装饰器
我正在尝试在 python 中编写一个 TTL 装饰器。基本上,如果函数在选定的时间内没有响应,我会给它一个异常。
您可以在http://sebulba.wikispaces.com/recipe+thread2上找到 thead2 片段
但是,我得到了一些非常糟糕的结果。有时函数似乎返回正常,但装饰器在达到 TTL 并且错误出现之前不会返回。
你看到这段代码有什么问题吗?在python中是否有一种通用的方法/库来编写带有TTL的函数?
dns - 获取 DNS 记录的 ttl 值
我正在编写一个程序来收集各种 DNS 记录的 ttl 数据。我可以为 SOA 获取它。谁能说如何获取 MX、A 记录的 ttl 值?
java - Java Media Framework 总是生成 TTL=1 的多播数据包
我需要生成一个 G711 多播音频流,并且遇到了作为 Java 媒体框架的一部分的 AVTransmit2 示例。
从根本上说这是可行的,但是多播数据包都将 TTL 设置为 1。
我发现一些文档表明 SessionAddress 可以指定一个 TTL 值,所以我尝试更改它,即 destAddr = new SessionAddress(ipAddr, port, 255);
我还发现一些评论说问题可能是由于 java 默认为 IPv6,所以我试图通过这样启动它来强制它到 ipv4:java -Djava.net.preferIPv4Stack=true -classpath "。" AVTransmit2 javasound://8000 239.1.10.65 20480
但是在wireshark中查看,数据包仍然有TTL=1
我正在使用 JMF2.1.1e
任何建议如何解决这个问题?
dns - 需要使用dnscmd修改记录列表的ttls
我有一个记录列表,所有这些记录都需要修改其各自的 TTL。但是,我似乎找不到使用这种奇怪语法的方法。有什么建议吗?我是否必须将它们全部删除,然后使用正确的设置重新添加?
不幸的是,我似乎找不到“修改记录”选项:(
android - 如何在 Android 上的 Java 中发送 ICMP 数据包(带有相关的 TTL 值)?没有第 3 方库可以吗?如果没有,你用什么?
这似乎应该是一个简单的解决方案,但我没有任何运气。我想编写一个简单的 ping/traceroute/dns 故障排除应用程序,但我根本没有找到任何有关发送具有设置 TTL 的 ICMP ECHO 数据包并解释其响应的文档或示例。我意识到 Java 喜欢让您远离“低级”网络,但 ICMP 是网络的基本、主要部分。坦率地说,我对明显的困难感到震惊。我是否让这变得比需要的更复杂,或者实际上没有好的方法来解决这个问题?如果是后者,你最常以什么“坏”的方式来解决这个缺点?