我们如何使用java代码对IP地址进行数据包标记(TOS、标识符、标志字段)
使用 IP 地址的 TOS、标识符、标志字段 使用 Java 代码进行确定性数据包标记
use of TOS, identifier, flag fields for IP address using java code for deterministic packet marking
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
高度未经测试的答案:使用反射创建 java.net。 PlainSocketImpl 实例,看看可以用它做什么。反射是因为此类不是公共的...
其他选项:使用 JNI 调用您制作的 C/C++ 包装器库,该库将根据您的意愿设置标志。
Highly untested answer: use reflection to create java.net. PlainSocketImpl instances and see what you can do with it. Reflection is because this class is not public...
Other option: use JNI to call a C/C++ wrapper library of your making that will set the flags as you wish.
在 Java 中你无法做到这一点。您可以在 Socket 或 DatagramSocket 上设置 TrafficClass。就是这样。
You can't do this in Java. You can set the TrafficClass on a Socket or DatagramSocket. That's it.