什么是ARP的双向欺骗?

来源:百度知道 编辑:UC知道 时间:2024/07/07 23:48:28
我有两个问题:1。什么是ARP的双向欺骗?

2。arp是病毒程序?还是交换机与电脑形成的网络,由于流通的数据太多了,而引起的流通缺陷,而不是有人继意做出来的病毒?

arp是一种协议,把ip转换成mac
真正的网络通信时通过mac地址来交换数据
当两台电脑要通信是,先要查看arp缓存表,如果有目的ip对应的mac地址,那么直接发送数据,如果没有就发一个arp ,向全网请求目的ip的mac地址是多少,全网的电脑都会受到,只有目的ip的电脑对这个请求做出回应,然后把自己的mac地址发送给原ip电脑,就可以通信了,这是一个网段的情况,不同网段也差不多,只是arp的请求要发送到网关,然后通过网关发送到目标网络
arp病毒的原理是 A有与网关通信,A的ip192.168.0.1---mac地址是00-00-00-00-00-00 B的ip192.168.0.2 mac是11-11-11-11-11-11 网关的ip192.168.0.254,mac是22-22-22-22-22-22
首先网关会有间隔的通告全网,他的ip,与mac
B中了arp病毒,B就会欺骗全网,通告 192.168.0.254的mac是22-22-22-22-22-22
这样A的arp缓存表中网关的mac变成了22-22-22-22-22-22
,所以就达到欺骗的目的
不知道说的清楚不??