Mac地址的作用

Mac地址是为了解决IP盗用的安全问题

交换机里面就是根据Mac地址进行发送和接受数据的。

为什么要用到MAC地址

由于IP只是逻辑上标识,任何人都随意修改,因此不能用来标识用户;而 MAC地址则不然,它是固化在网卡里面的。从理论上讲,除非盗来硬件(网卡),否则是没有办法冒名顶替的(注意:其实也可以盗用,后面将介绍)。 

基于MAC地址的这种特点,局域网采用了用MAC地址来标识具体用户的方法。注意:具体实现:在交换机内部通过“表”的方式把MAC地址和IP地址一一对应,也就是所说的IP、MAC绑定。 

具体的通信方式:

接收过程,当有发给本地局域网内一台主机的数据包时,交换机接收下来,

然后把数据包中的IP地址按照“表”中的对应关系映射成MAC地址,转发到对应的MAC地址的主机上,这样一来,即使某台主机盗用了这个IP地址,但由于他没有这个MAC地址,因此也不会收到数据包。(数据包中有Mac地址的验证)


综上可知,只有IP而没有对应的MAC地址在这种局域网内是不能上网的,于是解决了IP盗用问题。 

猜你喜欢

转载自blog.csdn.net/qq_36067000/article/details/82530987