【发布时间】:2015-11-06 04:45:47
【问题描述】:
我正在尝试构建 IP 标头。
IP 标头具有以下字段:版本、IHL、DSCP 等。我想填充一个字节数组,以便可以以字节为单位存储信息。
然而,我感到困惑的是版本字段只有 4 位宽。 IHL 也只有 4 位宽。如何将这两个字段的值都表示为一个字节?我需要做位移吗?
例如版本 = 4,IHL = 5。我需要创建一个等于 0100 0101 = 45h 或十进制 69 的字节。
【问题讨论】:
标签: java binary bit-manipulation packets