现场反馈测试电脑连接在CAS CVK上联的交换机上,测试电脑和windows虚拟机是同一网段的,测试电脑ping windows虚拟机1473大包允许分片不通(如下图),1472正常通,而linux虚拟机都是正常的。
为了缩小问题范围,先后尝试了从虚拟机 ping CVK,以及同一台CVK上两台虚拟机互ping。抓包发现,当虚拟机pingCVK时,从虚拟机的出端口能抓到ICMP request包;当两台虚拟机互ping时,从ping的发起端能抓到ICMP request包,但在接收端vnet口抓不到request包。由于CVK和虚拟机之间只隔着一道亚信,所以推测是亚信的策略规定大于1473的ping报文不能通过。
(1)在CVK后台用 echo 0 > /sys/kernel/debug/openvswitch/feature_mask 让报文不再经过亚信,可以发现,ping报文马上能通。
(2)再用echo 1 > /sys/kernel/debug/openvswitch/feature_mask让报文再次经过亚信,报文就又不通了(如下图):
根据以上操作的现象,可以定位出是亚信方面的设置导致了大包ping不通的问题。
如果确实有大包的业务,建议和亚信方面确认如何修改过滤策略比较合适。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作