瑞星卡卡安全论坛综合娱乐区Rising茶馆 求教茶馆电脑帝,一个纠结我很久的电脑问题。

12   1  /  2  页   跳转

[休闲灌水] 求教茶馆电脑帝,一个纠结我很久的电脑问题。

求教茶馆电脑帝,一个纠结我很久的电脑问题。

如果IP地址是用来对应MAC地址的话,为什么局域网中我把两台电脑的MAC地址设成一样的,这两台电脑竟然都能正常上网呢?

用户系统信息:Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20100101 Firefox/12.0


分享到:
gototop
 

回复 2F 09kaka 的帖子

网卡属性里啊,没有的话就改注册表。


gototop
 

回复 4F 09kaka 的帖子

肯定是生效的,一直那么用。


gototop
 

回复 7F 黑暗メ骑士 的帖子

不知道你在说什么


gototop
 

回复 9F 天月来了 的帖子

我是固定IP的。


gototop
 

回复 11F 天月来了 的帖子

电脑内本地连接那手工设置


gototop
 

回复 14F 天月来了 的帖子

NONONO,IP地址虽然与MAC地址不对应,但是ARP协议是通过IP地址来识别MAC地址,就是说数据会通过IP地址传到指定的MAC地址,但是目前网络中有两个相同的MAC地址,现在的问题是,数据可以找到对应的IP地址,但是这两个IP地址却有两个相同的MAC地址,那么正确的数据会被传给哪个MAC,或者都传?


gototop
 

回复 14F 天月来了 的帖子

您讲的ARP病毒防护就是所谓的ARP欺骗,我们应了解ARP协议的工作原理。

        在TCP/IP协议中,A给B发送IP包,在报头中需要填写B的IP为目标地址,但这个IP包在以太网上传输的时候,还需要进行一次以太包的封装,在这个以太包中,目标地址就是B的MAC地址.
  计算机A是如何得知B的MAC地址的呢?解决问题的关键就在于ARP协议。
  在A不知道B的MAC地址的情况下,A就广播一个ARP请求包,请求包中填有B的IP(192.168.1.2),以太网中的所有计算机都会接收这个请求,而正常的情况下只有B会给出ARP应答包,包中就填充上了B的MAC地址,并回复给A。
  A得到ARP应答后,将B的MAC地址放入本机缓存,便于下次使用。
  本机MAC缓存是有生存期的,生存期结束后,将再次重复上面的过程。
  ARP协议并不只在发送了ARP请求才接收ARP应答。当计算机接收到ARP应答数据包的时候,就会对本地的ARP缓存进行更新,将应答中的IP和MAC地址存储在ARP缓存中。因此,当局域网中的某台机器B向A发送一个自己伪造的ARP应答,而如果这个应答是B冒充C伪造来的,即IP地址为C的IP,而MAC地址是伪造的,则当A接收到B伪造的ARP应答后,就会更新本地的ARP缓存,这样在A看来C的IP地址没有变,而它的MAC地址已经不是原来那个了。由于局域网的网络流通不是根据IP地址进行,而是按照MAC地址进行传输。所以,那个伪造出来的MAC地址在A上被改变成一个不存在的MAC地址,这样就会造成网络不通,导致A不能Ping通C!这就是一个简单的ARP欺骗。


gototop
 

回复:求教茶馆电脑帝,一个纠结我很久的电脑问题。

二嫂捏?


gototop
 

回复 18F 姜哲辉 的帖子

我昨天又试了一下,把我的电脑MAC改成跟我同事一样的了,结果是两台电脑都好用,都能正常上网,也没什么提示或异常。奇了怪了。


gototop
 
12   1  /  2  页   跳转
页面顶部
Powered by Discuz!NT