我用tcpdump对两个机器之间的通信进行抓包, 发现一个奇怪的问题

我用tcpdump对两个机器之间的通信进行抓包, 发现一个奇怪的问题
比如三次握手时, 某机器发的tcp包, 包头的"长度"字段明明是20, 但抓到的实际数据居然比这个数字多??? 比如如下通信过程的第三个包, tcp包头"长度"字段是20, 但后面却多出来6个字节的0?? 请问这是怎么回事呢?

08:48:02.199814 192.168.14.221.1269 > 192.168.14.46.8002: S 3180818555:3180818555(0) win 65535 <mss 1460,nop,nop,sackOK> (DF)
0x0000   4500 0030 4f51 4000 8006 0d1b c0a8 0edd        E..0OQ@.........
0x0010   c0a8 0e2e 04f5 1f42 bd97 707b 0000 0000        .......B..p{....
0x0020   7002 ffff 9279 0000 0204 05b4 0101 0402        p....y..........

08:48:02.199847 192.168.14.46.8002 > 192.168.14.221.1269: S 115573279:115573279(0) ack 3180818556 win 5840 <mss 1460,nop,nop,sackOK> (DF)
0x0000   4500 0030 0000 4000 4006 9c6c c0a8 0e2e        E..0..@.@..l....
0x0010   c0a8 0edd 1f42 04f5 06e3 821f bd97 707c        .....B........p|
0x0020   7012 16d0 f295 0000 0204 05b4 0101 0402        p...............

08:48:02.200275 192.168.14.221.1269 > 192.168.14.46.8002: . ack 1 win 65535 (DF)
0x0000   4500 0028 4f52 4000 8006 0d22 c0a8 0edd        E..(OR@...."....
0x0010   c0a8 0e2e 04f5 1f42 bd97 707c 06e3 8220        .......B..p|....
0x0020   5010 ffff 362a 0000 0000 0000 0000             P...6*........

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值