news 2026/5/30 21:50:10

SNMP 请求响应报文传输分片定位

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SNMP 请求响应报文传输分片定位

1.分片报文

通过tcpdump 抓包,查看响应报文得内容如下:

image-20251017170120282

有一段很关键得报文内容如下:

"6876","2025-10-16 15:56:25.677396","172.16.25.13","172.16.11.102","IPv4","1516","Fragmented IP protocol (proto=UDP 17, off=0, ID=007b)"

这段报文得主要内容:

字段 值 含义

序列号 6876 报文在捕获中的编号

时间戳 2025-10-16 15:56:25.677396 精确到微秒的捕获时间

源IP 172.16.25.13 发送方IP地址

目的IP 172.16.11.102 接收方IP地址

协议 IPv4 网络层协议

长度 1516 bytes 报文总长度

详细信息 Fragmented IP protocol... IP分片详情

2.分片参数详解

2.1 分片参数详解

Fragmented IP protocol (proto=UDP 17, off=0, ID=007b)

参数 值 含义

proto=UDP 17 UDP协议,协议号17 传输层协议类型

off=0 分片偏移量=0 这是第一个分片

ID=007b 分片标识符=0x007b(123) 同一数据包的所有分片共享此ID

2.2 分片技术细节

IP分片头部字段:

总长度: 1516 bytes

标识: 0x007b (123)

分片标志: MF=1 (More Fragments,还有后续分片)

分片偏移: 0 (这是第一个分片)

3. 网络流量分析

3.1 通信方向

172.16.25.13 → 172.16.11.102

源: 172.16.25.13 (可能是客户端或服务请求方)

目的: 172.16.11.102 (可能是服务器或服务提供方)

3.2 分片原因分析

为什么需要分片:

MTU限制: 路径上某个链路的MTU小于1516字节

常见MTU值:

以太网: 1500字节

PPPoE: 1492字节

隧道协议: 更小值

计算:

复制代码

原始UDP数据包:

[IP头20][UDP头8][数据1488] = 总长1516字节

分片后:

分片1: [IP头20][UDP头8][部分数据] + 分片标志MF=1, Offset=0

分片2: [IP头20][剩余数据] + 分片标志MF=0, Offset=1480/8=185

复制代码

4.2 协议栈层次

复制代码

应用层数据

UDP头部 (8字节)

IP头部 (20字节) + 分片信息

网络传输

复制代码

5. 可能的应用场景

5.1 常见的UDP大包应用

复制代码

# DNS响应 (通常不会这么大)

# NTP协议

# SNMP Trap

# TFTP文件传输

# 视频流媒体

# 自定义UDP应用

复制代码

5.2 网络诊断

# 检查路径MTU

ping -M do -s 1472 172.16.11.102 # 测试MTU

# 使用traceroute检查路径

traceroute 172.16.11.102

6. 网络优化建议

6.1 避免分片的方法

# 调整应用层数据大小

应用程序设置: MTU - IP头 - UDP头 = 1500 - 20 - 8 = 1472字节

# 系统级MTU配置

ifconfig eth0 mtu 1500

6.2 监控建议

# 监控分片统计

netstat -s | grep -i fragment

# 使用tcpdump持续监控

tcpdump -i any -n 'host 172.16.25.13 and host 172.16.11.102'

7. 解决方法

1.设置调整路由设备得mtu值

2. 设置snmp 采集轮询中每次walk数据量得大小;即设置 snmp 在 getBulk时得 MaxRepetition 参数,将这个参数调小,每次响应得数据变小,就可以正常响应了。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/30 20:32:13

分享几则中年夫妻关系的有益建议

著名演员何晴去世了,很震惊,她是我最喜欢的女演员,曾经出演过四大名著。分享几则中年夫妻关系的有益建议: 1、可以容忍对方的生活习惯。包括拉S放P、不叠被、不洗衣,但要管好自己,还是尽量别过份坦荡。 2、…

作者头像 李华
网站建设 2026/5/29 20:18:27

(108页PPT)园区大数据治理解决方案(附下载方式)

篇幅所限,本文只提供部分资料内容,完整资料请看下面链接 (108页PPT)园区大数据治理解决方案.pptx_智慧园区总体规划PPT资源-CSDN下载 资料解读:《园区大数据治理解决方案》 详细资料请看本解读文章的最后内容。 在数…

作者头像 李华
网站建设 2026/5/29 14:05:57

行为驱动开发(BDD)实践流程深度解析

1. BDD核心理念与测试价值重塑 行为驱动开发本质上是测试驱动开发(TDD)的演进延伸,其革命性在于将关注点从“代码功能验证”转向“业务行为实现”。对测试人员而言,这意味着: 需求澄清前移:测试人员在需求讨论阶段即参与行为场景…

作者头像 李华
网站建设 2026/5/29 20:39:37

如何快速构建企业级ICT资产管理系统:Chemex免费开源解决方案终极指南

如何快速构建企业级ICT资产管理系统:Chemex免费开源解决方案终极指南 【免费下载链接】chemex 🔥 咖啡壶是一个免费、开源、高效且漂亮的资产管理平台。资产管理、归属/使用者追溯、盘点以及可靠的服务器状态管理面板。基于优雅的Laravel框架开发。 项…

作者头像 李华
网站建设 2026/5/29 13:51:54

1Panel面板OpenResty安装失败的完整解决方案

在使用1Panel面板进行OpenResty部署时,很多用户会遇到安装失败的问题,特别是在aarch64架构的Debian系统上。本文将从问题诊断、深度解析到实战修复,为您提供一套完整的解决方案。 【免费下载链接】1Panel 新一代的 Linux 服务器运维管理面板 …

作者头像 李华