当前位置:网站首页>IP报文头解析
IP报文头解析
2022-08-04 15:07:00 【ljbcharles】
#tcpdump -x -c 1 -nnne -i bond port 12345
09:28:27.753122 6c:ab:ff:ff:ff:cc > 6c:ff:ff:ff:ff:ee, ethertype IPv4 (0x0800), length 139: 172.17.6.209.12345 > 172.17.6.207.54321: Flags [P.], seq 47:120, ack 1, win 24576,
options [nop,nop,TS val 3615381410 ecr 232154787], length 73
0x0000: 4500 007d 6e29 4000 4006 668f ac11 06d1
#4500:
0-3 4个bit 代表ip协议(version),4就代表ipv4;
4-7 4个bit 代表4位首部长度 ,5代表的是20个字节。(5*4字节,首部长度从IP数据报开头,每32bit(4字节)算一个首部长度);
8-15 8个bit 代表服务类型,其中3bit的优先权字段,4bit的TOS子字段,1bit未用字段但必须置为0,4bit的TOS分别代表最小时延、最大吞吐量、最高可靠性和最小费用;
#007d:
16-31 16个bit 代表总长度(字节):125字节 (139 = 125 + 14 (mac帧头 14字节))
#6e29:
32-47 16个bit 代表标识位:分组标识
#4000:
48-63 16bit,其中前3bit为标志位,后13位为分片偏移(如存在分片)
#4006:
64-79 16bit 其中前8bit为TTL生存时间,TTL为64,后面8bit为传输协议,06代表TCP
#668f:
80-95 16bit 16位首部校验和(把首部中每个16bit进行二进制反码求和。结果存在检验和字段)
#ac 11 06 d1
源IP地址:172 17 6 209
0x0010: ac11 06cf ****d04f 6448 e469 eecc 62b5 b395*****
# ac 11 06 cf
目的地址: 172 17 6 207 (截止总计20字节,头部结束)
边栏推荐
猜你喜欢

Hangzhou Electric School Competition (Counter Attack Index)

性能提升400倍丨外汇掉期估值计算优化案例

I/O stream summary

本周讨论用户体验:Daedalus 的 Nemo 加入 Ambire,探索加密海洋

【云原生 | 从零开始学Kubernetes】kubernetes之StatefulSet详解

Technology sharing | Description of the electronic fence function in the integrated dispatching system

Cisco - Small Network Topology (DNS, DHCP, Web Server, Wireless Router)

JCMsuite Application: Oblique Plane Wave Propagation Transmission Through Aperture

leetcode:255 验证前序遍历序列二叉搜索树

IP第十五天笔记
随机推荐
指数族分布与最大熵
程序猿七夕礼物-如何30分钟给女朋友快速搭建专属语聊房
QT笔记——QUuid了解
代码随想录笔记_动态规划_1049最后一块石头的重量II
1403. Minimum Subsequence in Non-Increasing Order
leetcode: 254. Combinations of factors
如何优雅的消除系统重复代码?
16、学习MySQL 正则表达式
X-ray grazing incidence focusing mirror
leetcode:259. 较小的三数之和
JCMsuite应用:倾斜平面波传播透过光阑的传输
浅谈一下跨端技术方案
性能提升400倍丨外汇掉期估值计算优化案例
利用决策树找出最优特征组合
IP第十八天笔记
leetcode: 241. Designing precedence for arithmetic expressions
[The Art of Hardware Architecture] Study Notes (1) The World of Metastability
Next -19- 开启fancybox查看图片大图
ping的原理
2022杭电多校4