本帖最后由 TomodaMaki 于 2013-01-07 16:04:34 编辑

解决方案 »

  1.   

    图不是很清楚了么,从上到下7行,通常只用前5行,也就是The normal value of this field (when no options are present) is 5.的意思。
    一行32bit,也就是4个字节,4X5 = 20 byte.
    他说的header length是指第一行的第二个区域。4个字节代表整个ip头长,最大是1111,就是10进制的15,因为一行是4个字节,所以最多只能有15 * 4 = 60 个字节。
      

  2.   

    4个字节代表整个ip头长
    =======
    sorry,4位代表ip头长。
      

  3.   

    请注意 bit 和 bytes 的区别
    bit 二进制位
    bytes 字节
    1 bytes =  8 bit