在Java中读写TCP头(选项)

Grt*_*Grt 4 java networking tcp header

我要做的是:编写客户端和服务器,通过TCP用Java发送字符串,到目前为止使用Socket和Input-/Output-Streams没问题.

但现在我正在尝试将3个数字添加到tcp标题中的"选项"字段 在此输入图像描述.我找不到任何有用的教程或其他关于如何自定义标题以及如何阅读它的内容.

有什么建议?

fge*_*fge 5

你不能:

  • 在应用程序级别,您无权访问TCP标头;
  • Java也没有原始套接字.

但是,通过设置不同的套接字选项,您可以在某种程度上影响某些 TCP行为.但不是直接操纵TCP头.