产品推荐 2026-07-21

nettools:物理网络监控端到端可靠性的网络质量诊断工具

物理网络监控工具包,用于大规模数据中心的网络质量诊断和故障定位。

开源软件Linux工具

产品简介

nettools 是百度开发的物理网络黑盒监控工具包,提供链路质量、路径追踪、丢包定位、带宽测量等多种诊断工具。适用于大规模数据中心,帮助运维人员实时监控网络,快速检测丢包、位翻转等问题,确保端到端可靠性。

nettools 主界面

核心功能

  • 高频 UDP 探测检测丢包和位翻转
  • 支持 IPv4 和 IPv6 网络诊断
  • 多目标 ICMP ping 支持 CIDR 扩展和硬件时间戳
  • 路径追踪工具支持并发多目标探测
  • GPU NIC 互联探测工具用于 AI 集群
  • TCP SYN 探测检测网络可达性
  • VXLAN 设备探测工具
  • 配置驱动的长期网络质量监控

快速开始

  1. 执行 `curl -fsSL https://nettools.rpcx.io/install.sh | sh` 一键安装 nettools。
  2. 或从 GitHub 克隆源码并运行 `make build` 编译安装。
  3. 安装后,运行命令行工具如 `./bitflip -r server` 和 `./bitflip -r client -s ` 进行网络探测。

界面预览

与其他方案对比

对比项nettools同类方案
检测能力支持位翻转检测,精确到五元组粒度,可区分前向和回传路径丢包。通常仅支持丢包统计,无位翻转分析,精度较低。
部署方式部分工具如 lidar 和 traceroute 无需服务器端部署,简化运维。多数工具需要双向部署,配置复杂。
协议支持完整支持 IPv4 和 IPv6,提供专用工具如 bitflip6 和 mping6。可能仅支持 IPv4,或 IPv6 支持不完整。

适合谁用

  • 数据中心运维人员,用于监控物理网络链路质量。
  • 网络工程师,用于诊断大规模网络中的丢包和数据包损坏问题。
  • AI 集群管理员,使用 GPU 互联探测工具优化训练性能。

下载与版本

当前最新版本为 v0.7.0,发布于 2026-07-02。支持 Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/baidu/nettools