itsjoke
非常棘手的问题,网络经常丢包.
:oops: 网络问题,好难解决...
发这个希望大大们帮忙看看,如果发错了,还请见谅,小弟先谢谢了.
问题如下:
现在所管理的机器出现部份机器不定时丢包现象
表现为大概丢包1分钟或者2分钟,然后又会自动恢复.
掉包时在最上层路由器上show ip arp 对应IP 表现为存活时间(avg)较高
但并没有ARP做怪,如果使用命令clear arp-cache清理,让他自动获取,avg为0.
这时,该丢包的IP就会恢复了....
检查了很久,没有找到问题所在,在此向各位大大求助.再次感谢
网络结构图如下:
7600-1--------->3560---------->2950------------>server
7600-2--------->3560---------->2950------------>server
最上层路由有硬连接,为热备.
zhoutao0712
回复 #5 itsjoke 的帖子
只在上层路由绑定ARP不一定能防止欺骗的。这个问题涉及到数据包在交换机中的转发机制。
所谓CAM表,就是管理交换机port和MAC地址对应关系的一张表啊。
交换机都有学习MAC地址功能,学习到的MAC地址都存在这张CAM表里面啊。
然后,交换机收到数据包的时候,会查询这张CAM表,才知道数据包送到那个port啊。
如果要攻击这张CAM表的话,只要伪造一个源MAC地址和被攻击主机MAC相同的数据包就行了,要是数据包的源MAC是网关MAC地址,
那么发向网关的数据包就。。。。
当然,这只是一个简短的原理说明,其实现机制比这个要复杂得多。
有些厂商也有一个ARL(地址解析逻辑)的概念,和这个CAM差不多了,都是决定交换机中数据包抓发的机制。
cisco设备我接触不多(贵啊),记得有个Port-security可以把每个PORT和MAC绑死。网上google了下:
[url]http://sky2008.blog.51cto.com/466292/96789/[/url]
对于一般PC,不用绑死(换机器要修改交换机配置,MAC地址不好记啊),只需要开启Port-security并且限制每个port可以学习到MAC地址数量为1就可以了。这样如果换机器,只要flush一下CAM表就好了(重起交换机也行)。
对于服务器,最好把MAC和PORT绑死。
itsjoke
不过如果是ARP欺骗的话
一般都不会自动恢复呢
而且server上面获取到的也不是正确的网关地址
现在是server上面获得的网关MAC地址是正确的
自己断一分钟的样子自己恢复.
同一VLAN的机器,也就是内网,不会中断.
- -