news 2026/2/23 4:24:19

混沌工程之网络故障、宽带限速

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
混沌工程之网络故障、宽带限速

ifconfig 查看网卡信息

场景1:使用chaosblade实现网络故障模拟

1、设置机器网络中断
# 通过设置丢包率100%模拟实现 ./blade create network loss --percent 100 --interface {机器网卡名称} --timeout 300
2、设置机器网络丢包率5%
./blade create network loss --percent 5 --interface {机器网卡名称} --timeout 300 使用ping {对应机器IP}

使用另外一台机器执行 ping {机器IP}查看丢失率

3、设置机器网络延时500ms
./blade create network delay --time 500 --interface {机器网卡名称} --timeout 300 使用ping {对应机器IP}

使用另外一台机器执行 ping {机器IP}查看时延

以上故障命令,想提前取消可执行./blade destroy {执行故障注入命令成功返回的result值}

场景2:对A机器进行宽带限制100Mbit/s

1、在A机器限制宽带(网卡)速度为100Mbit/s
sudo tc qdisc add dev {A机器网卡名称} root tbf rate 100mbit burst 32kbit latency 400ms
2、在未限速的机器B启动iperf3服务端
sudo iperf3 -s
3、在A机器发起测速
sudo iperf3 -c {B机器IP}

字段含义
Interval0.00-10.00 sec总测试时长 10 秒
Transfer112 MBytes10 秒内共发送/接收约 112 MB 数据
Bitrate (sender)94.2 Mbits/secA 机器认为自己发送的速率
Bitrate (receiver)94.0 Mbits/secB 机器实际接收到的速率(最准确)
Retr0无 TCP 重传 → 网络质量良好
Cwnd128 KBytesTCP 拥塞窗口稳定

同时在B机器接收流量:

4、删除A机器限速
sudo tc qdisc del dev {A机器网卡名称} root
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/17 5:25:10

Anaconda环境删除:conda remove --name --all

Anaconda环境删除:深入理解 conda remove --name --all 在数据科学和AI开发的世界里,你是否曾遇到过这样的场景?打开终端输入 conda env list,却发现屏幕上密密麻麻列出了几十个名字模糊的环境——test_env、temp_v2、exp_jan………

作者头像 李华
网站建设 2026/2/18 0:10:09

CUDA安装后设备被占用?fuser命令释放

CUDA安装后设备被占用?fuser命令释放 在部署深度学习模型时,你是否曾遇到这样的尴尬:明明没有运行任何训练任务,nvidia-smi 却显示 GPU 显存已被占用,新脚本无法初始化 CUDA 上下文,报错“out of memory”或…

作者头像 李华
网站建设 2026/1/30 2:04:41

CUDA驱动更新提醒:Miniconda-Python3.9检测当前GPU兼容性

CUDA驱动更新提醒:Miniconda-Python3.9检测当前GPU兼容性 在深度学习项目调试过程中,你是否曾遇到这样的场景?模型训练脚本突然报错“CUDA not available”,明明昨天还能正常运行的环境,今天却无法调用GPU。排查一圈才…

作者头像 李华
网站建设 2026/2/15 18:34:01

告别手动拆分!浩辰CAD看图王批量分割超省心

还在手动拆分多图框CAD图纸?浩辰CAD看图王批量分割功能,高效破解图纸处理难题! 一键框选自动识别标准 / 非标准图框,单文件可批量拆分数十上百张图纸,效率直接拉满。分割后自动按图名命名,支持自定义规则&…

作者头像 李华