linux - IPv4数据库包计算问题
天蓬老师
天蓬老师 2017-04-17 14:52:42
0
1
309

下面是用tcpdump抓到的IPv4包

IP 10.31.90.106.37600 > 10.31.90.132.36000: Flags [S], seq 1592276107, win 14600, options [mss 1460,sackOK,TS val 883954282 ecr 0,nop,wscale 7], length 0
        0x0000:  4510 003c 26e1 4000 4006 4a9f 0a1f 5a6a
        0x0010:  0a1f 5a84 92e0 8ca0 5ee8 348b 0000 0000
        0x0020:  a002 3908 4bbd 0000 0204 05b4 0402 080a
        0x0030:  34b0 126a 0000 0000 0103 0307

根据进制转换可知,
0x0000的十进制为0
0x0010的十进制为16
也就是说4510 003c 26e1 4000 4006 4a9f 0a1f 5a6a 这行每个字段为2字节,

但是如果运算0x4510的话,十进制值为17680,那么这个2字节是如何计算的呢?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!