已解决问题
计算机间的通信为什么要用到MAC地址?
提问者:lqc0815   |  提问时间:2009-5-13 15:58
最近遇到一个想不明白的问题:计算机间的通信为什么要用到MAC地址?
回答MAC
一般MAC地址在网卡中是固定的,当然也有网络高手会想办法去修改自己的MAC地址。修改自己的MAC地址有两种方法,一种是硬件修改,另外一种是软件修改。
硬件的方法就是直接对网卡进行操作,修改保存在网卡的EPROM里面的MAC地址,通过网卡生产厂家提供的修改程序可以更改存储器里的地址。那么什么叫做 EPROM呢?EPROM是电子学中一种存储器的专业术语,它是可擦写的,也就是说一张白纸你用钢笔写了一遍以后就不能再用橡皮擦去了,而EPROM这张白纸用铅笔写后可以再擦去,可以反复改变其中数据的存储器。
当然软件修改的方法就相对来说要简单得多了,在Windows中,网卡的MAC保存在注册表中,实际使用也是从注册表中提取的,所以只要修改注册表就可以改变MAC。Windows 9x中修改:打开注册表编辑器,在HKEY_LOCAL_MACHINESYSTEMCurrentControlSet
ServiceClassNet下的0000,0001,0002。

MAC用于计算机通信
因为计算机要互相通信才出现的,而计算机通信的出口是什么呢?就是网卡,MAC是唯一标示网卡的编号,全世界的每一块网卡有自己的唯一MAC编号。这样人们就想,为什么不使用类似网卡的mac编号,来标识计算机呢,出于这思想的影响,于是MAC地址就出现了,它的表现形式与网卡的MAC非常类似,网卡的 MAC可以直接作为MAC的通信地址出现。很方便,哈哈
回答时间:2011-1-3 13:28
 
我要回应:  回应字数在5000字以内