【问题标题】:How can I send and receive the RST flag from TCP using Java?如何使用 Java 从 TCP 发送和接收 RST 标志?
【发布时间】:2012-03-13 12:34:34
【问题描述】:

是否可以使用 Java 从 TCP 发送和接收 RST 标志?如果是,我将不胜感激一些示例代码。

【问题讨论】:

    标签: java tcp


    【解决方案1】:

    不,这是不可能的。 Java 与 RST 标志不同级别的网络交互。

    Java 允许您使用 TCP 创建套接字,以便您在会话级别 (Layer 5 in the OSI Model) 进行交互。

    RST 标志作为传输的一部分由 TCP 堆栈处理。所以这通常是操作系统的一部分,根本不由 Java VM 处理。

    这个想法是,通常当您编写代码时,您可以创建自己的套接字,而不必太在意它们的工作原理。如果您真的想进行一些低级别的网络故障排除,您将不得不使用 Java 以外的其他工具。

    【讨论】:

    • +1 使用 Jpcap 和任何等效的低级网络
    猜你喜欢
    • 2015-11-12
    • 2010-09-20
    • 2017-04-21
    • 1970-01-01
    • 2011-09-13
    • 2013-04-28
    • 2014-09-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多