2011-01-13 91 views

回答

4

取决于所讨论的字段(标志,诸如SYN ACK FIN RST URG PSH ..)它是最简单的设置使用bitshifting算术(0x1 < TCP_OFFSET_SYN)和OR与现有字段|或AND &结果的字段。位移比十进制更容易十六进制,并且通常比八进制更方便读取。归结起来,无论是谁写的代码你可能认为在这种情况下,十六进制比十进制更容易理解,但这显然是主观的。你的意见可能有所不同:)

0

嗯,这是为了方便在现实中,如果你检查实际的数据包,他们都是二进制数据,为了可读性显示为十六进制