关于网络设备的mac地址的一些疑问

1,请问mac地址只有在数据链路层才被用到的吗?
2,一般电脑之间的通信协议一定要用到mac地址吗?
3,以windows 系统为例,在注册表或者设备管理器中更改“NetworkAddress”项,这样更改后的mac地址实际上真的被更改了吗?如果重新安装系统,或者把网卡插到另一台电脑上,它的mac地址会还原到出厂的地址吗?这样更改原理是什么? 如果在系统中更改mac地址后,原来出厂时的mac地址会不会用到,会不会和更改后的地址发生冲突?
还请那些分不清osi ,mac当苹果的高手们自觉点

mac地址不是出厂时向ieee申请的吗?如果照一楼所说,那在windows 中把 networkaddress 改成FF.FF.FF.FF.FF.FF,会怎么样?
会接收整个网络的信息?
这个地址这主次协调机制什么的?
在系统中更改后真的就不会在数据报中用到?
更改后我们怎样才能记录到它真正的地址?

1.mac地址的确是工作在数据链路层的,具体说是这一层的MAC子层,也就是媒体访问控制这一层。
2、电脑之间通信是分层进行的。上层使用的是IP地址,到数据链路层使用的就是MAC地址了。没有MAC地址,数据是没法继续传递的。
3.系统安装时会读取网卡上的MAC地址,保存在注册表中。所以,在注册表中修改的MAC地址只是表面的修改,实际上网卡上的MAC地址是固化的,是不能修改的。但是,在网络数据传输是使用的MAC地址都是从注册表中读出的,因此,你修改了这里的值,以后数据传输中使用的值也就改变了。重新安装系统后,MAC地址又会重新读取,回到出厂时的设置。网卡换到新机器上,注册表也会更新,以这个网卡的MAC地址来保存。使用的MAC地址只有一个,不会冲突的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-08-11
前面两个回答和楼上的一样..
3、 没有真的被改..因为在网络中MAC地址一般不是直接从网卡读取的,而是通过操作系统获得..拿到别的电脑上就变回原来的MAC地址了..原来的更改只是在系统里做了个设置.. 更改MAC地址以后原来的MAC地址就不会被用到,也不会和更改后的冲突,因为系统把这两个MAC地址建立了对应关系..
第2个回答  2008-08-11
1,请问mac地址只有在数据链路层才被用到的吗?
是的,网卡及相关设备的唯一标识符!

2.一般电脑之间的通信协议一定要用到mac地址吗?

基于TCP/IP,IPX等协议的通信的局域网构造都会使用到,除非你新建一种局域网标准。

3不是,
一种是硬修改,也就是真正的修改网卡的MAC,把EPROM里的东西给改了。第二种是软修改,相当于欺骗操作系统,实际上物理MAC并没改,而是假冒别人。
局域网的相关通信是基于操作系统的,由操作系统负责控制,MAC地址只是硬件层次接口,当MAC地址被修改以后,原来的不会用到。本回答被提问者采纳
第3个回答  2008-08-11
IP地址与MAC地址

在日常的计算机使用过程中,大家都知道IP地址只要规划合理,你可以任意更改IP地址。修改的方法也是比较简单的,只要在对应网卡的TCP/IP协议上双击一下然后修改参数就行了。那么MAC地址与IP地址同为地址,它们之间有什么地方相似又有什么地方不同呢?下面就让我们一起来看看吧,了解它们的差异与类似之处便于我们更好的掌握。在OSI(Open System Interconnection,开放系统互连)7层网络协议参考模型中(如图1),第二层为数据链路层(Data Link)。MAC地址也叫物理地址、硬件地址或链路地址,由网络设备制造商生产时写在硬件内部。IP地址与MAC地址在计算机里都是以二进制表示的,IP地址是32位的,而MAC地址则是48位的。MAC地址的长度为48位(6个字节),通常表示为12个16进制数,每2个16进制数之间用冒号隔开,如:08:00:20:0A:8C:6D就是一个MAC地址,其中前6位16进制数08:00:20代表网络硬件制造商的编号,它由IEEE(电气与电子工程师协会)分配,而后3位16进制数0A:8C:6D代表该制造商所制造的某个网络产品(如网卡)的系列号。只要你不去更改自己的MAC地址,那么你的MAC地址在世界是惟一的。

关于网络设备的mac地址的一些疑问
1.mac地址的确是工作在数据链路层的,具体说是这一层的MAC子层,也就是媒体访问控制这一层。2、电脑之间通信是分层进行的。上层使用的是IP地址,到数据链路层使用的就是MAC地址了。没有MAC地址,数据是没法继续传递的。3.系统安装时会读取网卡上的MAC地址,保存在注册表中。所以,在注册表中修改的M...

同一局域网出现两个一样的mac地址,该怎么解决?
在局域网中,每个设备都应该有一个唯一的MAC地址,以确保网络通信的正常进行。然而,当局域网内出现两个相同的MAC地址时,会导致网络通信混乱,甚至使网络瘫痪。这种情况通常是由于设备配置错误、恶意攻击或设备故障等原因造成的。为了解决这个问题,首先需要定位到造成MAC地址冲突的设备。这可以通过查看网络设...

网络适配器的MAC地址总在变是怎么回事
首先,系统中断控制器驱动的安装不正确或驱动受到损坏,会导致网卡设备的物理地址无法被系统稳定识别,从而引发MAC地址频繁变化。此外,网络中存在环路、VRRP、HSRP等协议不正常、终端MAC地址冲突、用户更换网线导致MAC地址记忆混乱、ARP欺诈或恶意软件攻击等也可能导致MAC地址漂移。为了解决这个问题,可以尝试更新...

关于Mac地址的二三事
MAC地址(物理地址、硬件地址)是实实在在的网络设备出身地址,它是由厂商写入网络设备的 bios 中。网络设备厂商也并不能随意的使用Mac地址,需要向IEEE申请,当然厂商申请需要付费。Mac地址通常表示为12个16进制数,每2个16进制数之间用冒号隔开,前6位16进制数代表了网络硬件制造商的编号,由IEEE分配,...

关于MAC地址,我有两个疑问。
首先,第一个问题。MAC的唯一性是为了使网络识别设备时实现唯一性,他是存在联网设备的一个芯片中的,是可以硬改的,只要你有合适的软件或者硬件设备,硬改是可以实现的,不光是MAC地址,包括硬盘的硬件序列号、内存中预设的各项信息以及其他设备的出场预设信息都是在某个芯片中储存的,应该都是可以改变的...

mac地址可以随便改吗,mac地址长度为多少位
MAC地址是由设备的制造商在生产过程中固化在硬件中的,因此一般情况下是不可更改的。它的唯一性保证了网络中每个设备的身份识别,从而实现了数据的正确传输和设备的有效管理。在大多数情况下,用户无法直接更改设备的MAC地址。然而,对于某些特殊情况下的高级用户或技术人员来说,通过特定的工具或技术手段,...

路由器MAC地址问题
MAC地址:MAC(Media Access Control或者Medium Access Control)地址,意译为媒体访问控制,或称为物理地址、硬件地址,用来定义网络设备的位置。在OSI模型中,第三层网络层负责 IP地址,第二层数据链路层则负责 MAC地址。因此一个主机会有一个MAC地址,而每个网络位置会有一个专属于它的IP地址。MAC(...

mac地址可以随便改吗
1. MAC地址是网络设备的唯一硬件标识符,通常由制造商在出厂时设定,类似于设备的身份证号码。2. 在正常情况下,用户不能随意修改MAC地址,因为它与设备的硬件有关,不受软件或操作系统的影响。3. 尽管如此,一些操作系统和网络设备允许用户在特定情况下修改或伪装MAC地址,这可能出于保护隐私、绕过网络...

网络随机mac和设备mac有什么区别
1、区分个人身份:使用设备MAC地址时,每个人的设备都有唯一的MAC地址,因此可以用MAC地址来区分个人的身份。而使用随机MAC地址时,每次连接网络时都会随机生成一个新的MAC地址,无法区分个人的身份。2、提高隐私保护:使用随机MAC地址可以提高隐私保护,因为每次连接网络时都会生成一个新的MAC地址,可以避免...

wifimac地址无法获取是什么意思
1、信号问题:设备可能因远离其他无线设备或物理障碍物而信号变弱,导致无法稳定地建立连接。2、IP地址问题:无线路由器的DHCP服务可能因IP地址池不足而面临挑战,特别是当启用MAC地址过滤时,可能导致某些设备无法自动获取IP地址。3、MAC地址过滤问题:如果无线路由器启用了MAC地址过滤并阻止了特定设备的MAC...

相似回答
大家正在搜