免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7041 | 回复: 2
打印 上一主题 下一主题

[KVM] KVM虚拟机频繁的发送IGMP的组播包,求解? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-11-07 14:24 |只看该作者 |倒序浏览
操作系统:redhat-os 6.2
硬件平台:SUGON服务器

使用KVM虚拟出来的机器,通过抓包发现,会在同一个网断内,非常频繁的发送IGMP的组播包,造成交换机CPU过高。
物理机上:
#brctl show
onebr1149               8000.00e0ed1ce77c       no              bond1.1149
                                                        vnet0
虚拟机上:
# tcpdump -i eth0 -p igmp
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
14:19:02.190291 IP 0.0.0.0 > all-systems.mcast.net: igmp query v2
14:19:02.283960 IP 0.0.0.0 > all-systems.mcast.net: igmp query v2
14:19:05.106707 IP 192.168.124.107 > 224.0.0.251: igmp v2 report 224.0.0.251
14:19:06.115417 IP 0.0.0.0 > all-systems.mcast.net: igmp query v2
14:19:08.273780 IP 0.0.0.0 > all-systems.mcast.net: igmp query v2
14:19:09.153157 IP 0.0.0.0 > all-systems.mcast.net: igmp query v2
14:19:10.239935 IP 0.0.0.0 > all-systems.mcast.net: igmp query v2
14:19:11.314077 IP 0.0.0.0 > all-systems.mcast.net: igmp query v2
14:19:12.018703 IP 192.168.124.107 > 224.0.0.251: igmp v2 report 224.0.0.251
14:19:13.424009 IP 0.0.0.0 > all-systems.mcast.net: igmp query v2
14:19:15.445067 IP 0.0.0.0 > all-systems.mcast.net: igmp query v2
14:19:15.967668 IP 0.0.0.0 > all-systems.mcast.net: igmp query v2
14:19:16.076040 IP 0.0.0.0 > all-systems.mcast.net: igmp query v2
14:19:17.217732 IP 0.0.0.0 > all-systems.mcast.net: igmp query v2
14:19:19.094567 IP 0.0.0.0 > all-systems.mcast.net: igmp query v2
14:19:20.275401 IP 0.0.0.0 > all-systems.mcast.net: igmp query v2
14:19:20.648091 IP 0.0.0.0 > all-systems.mcast.net: igmp query v2

从以上看到,从本机发出的IGMP包几乎每秒都有数据包发出。

# netstat -g
IPv6/IPv4 Group Memberships
Interface       RefCnt Group
--------------- ------ ---------------------
lo              1      all-systems.mcast.net
eth0            1      224.0.0.251
eth0            1      all-systems.mcast.net
lo              1      ff02::1
eth0            1      ff02::202
eth0            1      ff02::1:ffa8:7c6b
eth0            1      ff02::1

想知道这是什么原因导致的?或者能够track到具体是的程序触发的吗?

论坛徽章:
0
2 [报告]
发表于 2012-11-07 14:30 |只看该作者
自己顶一个了

论坛徽章:
0
3 [报告]
发表于 2014-05-11 16:30 |只看该作者
这是因为你的虚拟机里面,有基于mdns服务,会发生对外224.0.0.251的组播。
http://forum.h3c.com.cn/home.php ... do=blog&id=4355
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP