Java中的数据包封装

3
我在数据通信课程中得到了一项任务,需要我在UDP上封装IP数据包。接下来我需要将手动创建的数据包封装为实际的UDP数据包并通过IP发送。这将产生以下协议堆栈(蓝色表示我将手动创建的标头): enter image description here 在Java中有简单的方法吗?我知道在C语言中,可以使用Linux内核库中定义的UDP和IP标头结构体,手动填充所有字段,并将信息串联到包中。但是,在Java中,我将无法访问Linux网络标头文件。我还尝试在不使用外部API的情况下完成此操作。
为澄清起见,我计划在Linux上使用Eclipse开发应用程序。

1
尝试阅读有关数据报的内容。 - constantlearner
1个回答

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接