如何在 java 中解析 IP 数据包

How to parse IP Packet in java

我想解析从 Android 设备上的 Tun 设备在 ByteBuffer 中接收到的 ip 数据包。我的目标是从该 ip 数据包中提取源和目标 ip 信息。

任何指点将不胜感激

看看the JBBP library which is compatible with Android and its example of parsing TCP packet