Linux ping丢包case
来源:互联网 发布:excel2010数据按钮 编辑:程序博客网 时间:2024/06/06 03:36
Linux ping丢包case
case描述
ping 1台虚机丢包严重(70%),同宿主其他虚机正常。从虚机往外ping正常。宿主和虚机用linux bridge桥接。
问题查找过程
1、宿主、虚机路由正确
2、交换机做了错误bond,纠正后仍丢包
3、宿主网卡故障,更换后仍丢包,期间已重启网络
4、查看linux bridge mac表,发现虚机网卡对应的网桥port为1,这应该是物理网卡的port,到虚机的包通过物理网卡又被转发出去,所以出现ping 丢包。
#brctl showmacs kvmbr0
5、抓包,开始linux bridge mac表正确,当虚机网卡(mac地址为aa:aa:aa:aa:aa:a0,port 5)发出一个igmp包后,宿主网卡会收到一个源mac为虚机地址的包,所有网桥学习到mac aa:aa:aa:aa:aa:a0 对应port为宿主网卡port(1)。问题的根源是二层交换机为何会把igmp包转发回宿主。
6、咨询网络组同事,我们交换机不支持组播。
问题解决
由于虚机久远,用户已经不清楚为何虚机会发送igmp,现在也用不到。直接封禁IGMP协议,网络恢复正常。
#iptables -I OUTPUT -p IGMP -j DROP
0 0
- Linux ping丢包case
- ping网关丢包的原因分析
- PING 丢包 故障解决思路
- ping 百度丢包无法上网
- ping指定包大小的命令格式(windows linux vxworks)
- linux ping
- Linux ping
- linux ping
- 分析 ping 包
- socket 发送PING包
- Redhat 出现丢包解决方法(ping: sendmsg: Operation not permitted)
- Redhat 出现丢包解决方法(ping: sendmsg: Operation not permitted)
- ping 丢包或不通时链路测试说明
- php发ping包问题
- ping命令指定包大小
- 通过tcpdump确认Linux系统是否收到和响应ping包
- Linux 小小case
- linux shell-----case statement
- 基于ssm与maven,使用easyui--tree生成类似部门管理树形结构图
- win7小知识
- CocoaPods安装教程
- 线上多台服务器部署
- 12月第1周周报
- Linux ping丢包case
- java面试题及答案(基础题122道,代码题19道)
- BaseDao常用接口包装类
- cas客户端,shiro-cas整合
- D3.js 中实现svg 保存 png
- 遥感图像滤波处理(原始数据为文本格式)
- 09-预览github上面的html效果
- Ubuntu硬盘安装
- Adroid AIDL的使用方法