首页 > 其他 > 详细

关于TCP的Total Length

时间:2020-09-15 20:54:57      阅读:207      评论:0      收藏:0      [点我收藏+]

随便找了个发送的TCP:

技术分享图片

70 89 cc ee 84 2c 3c 2c 30 a6 a2 d0 08 00 45 00
00 4c c7 a8 40 00 80 06 00 00 c0 a8 01 06 31 eb 
6b da b6 ef 0e 96 37 84 39 60 e1 c5 ad 22 50 18 
ff ff 5f b2 00 00 ->54 4c 42 42 30 31 d5 01 18 00 00 
2c 0b 84 80 58 0e 03 00 00 00 71 71 71 00 ff ff ff 
ff 01 00 00 00 00 00 00

分解下每个部分

// TCP HEADER 20
70 89 cc ee 84 2c 3c 2c 30 a6 a2 d0 08 00 45 00 00 4c c7 a8

// optional part 34
40 00 80 06 00 00 c0 a8 01 06 31 eb 6b da b6 ef 0e 96 37 84 39 60 e1 c5 ad 22 50 18 ff ff 5f b2 00 00

// DATA 36
54 4c 42 42 30 31 d5 01 18 00 00 2c 0b 84 80 58 0e 03 00 00 00 71 71 71 00 ff ff ff ff 01 00 00 00 00 00 00

Total Length怎么来的的?

  1. 20+34+36=90
  2. 90-sizeof(WORD)-sizeof(WORD)-sizeof(DWORD)-sizeof(DWORD)-sizeof(WORD)=76
  3. 黄色区域是TotalLength

技术分享图片

关于TCP的Total Length

原文:https://www.cnblogs.com/ajanuw/p/13675113.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!