找回密码
 注册
快捷导航
查看: 767|回复: 5

【题目】网络技术区专题活动-68

[复制链接] |自动提醒
阅读字号:

5066

回帖

14

积分

2455

资产值

高级会员 Rank: 2Rank: 2

注册时间
2003-11-29
发表于 2005-4-7 11:53:35| 字数 15| - 中国–安徽–合肥 电信 | 显示全部楼层 |阅读模式
写出网卡MAC定义的原则含义。
X200S
Sonim_Xp2

4225

回帖

9

积分

2万

资产值

中级会员 Rank: 2Rank: 2

注册时间
2003-7-22
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2005-4-7 13:00:58| 字数 498| - 中国–江苏–南京 电信 | 显示全部楼层
MAC即Media Access Control。MAC地址也就是介质访问控制地址。它存在于网络接口卡中,相关术语还有硬件地址,NIC地址,第二层地址,以太网地址,物理地址和链路地址等。在OSI(Open System Interconnection,开放系统互连)7层网络协议参考模型中,第二层为数据链路层(Data Link)。MAC地址由网络设备制造商生产时写在硬件内部。MAC地址在计算机里以二进制表示,长度为48位(6个字节),通常表示为12个16进制数,每2个16进制数之间用冒号隔开。其中前6位16进制数代表网络硬件制造商的编号,用于识别制造商,供货商,构成组织唯一标志符(OUI),它由IEEE(电气与电子工程师协会)分配;后3位16进制数代表该制造商所制造的某个网络产品(如网卡)的系列号。只要你不去更改自己的MAC地址,那么你的MAC地址在世界是惟一的。MAC地址有时叫做预烧录(burned-in)地址(BIA),它事先被烧录到只读存储器(ROM)中,当NIC启动时才被拷贝到随机存储器(RAM)中。

[ Last edited by ibmibeicafy on 2005-4-7 at 13:03 ]
X61: T9300/8G/SSD/12'SXGA+/6300AGN/BCM70015
T61: T9300/8G/SSD/15'WSXGA+/2504

Retired: X22/R32/X60/R400/T24/X61s
回复 支持 反对

使用道具 举报

477

回帖

0

积分

2423

资产值

入门会员 Rank: 1

注册时间
2005-3-10
发表于 2005-4-7 13:04:56| 字数 2,171| - 中国–江苏–无锡 电信 | 显示全部楼层
1、什么是mac地址?   
MAC(Media Access Control,介质访问控制)地址是识别LAN(局域网)节点的标识。网卡的物理地址通常是由网卡生产厂家烧入网卡的EPROM(一种闪存芯片,通常可以通过程序擦写),它存储的是传输数据时真正赖以标识发出数据的电脑和接收数据的主机的地址。也就是说,在网络底层的物理传输过程中,是通过物理地址来识别主机的,它一般也是全球唯一的。比如,著名的以太网卡,其物理地址是48bit(比特位)的整数,如:44-45-53-54-00-00,以机器可读的方式存入主机接口中。以太网地址管理机构(IEEE)将以太网地址,也就是48比特的不同组合,分为若干独立的连续地址组,生产以太网网卡的厂家就购买其中一组,具体生产时,逐个将唯一地址赋予以太网卡。形象的说,MAC地址就如同我们身份证上的身份证号码,具有全球唯一性。

2、 mac地址的查看方法:
(1)win98系统下,点击"开始"--------"运行":在"运行"框中输入"command"进入Dos界面,输入命令"ipconfig  /all"
(2)win2000,winxp系统下,点击"开始"--------"运行":在"运行"框中输入"cmd"进入Dos界面,输入命令"ipconfig  /all"



链路层用mac,网络层用ip:
网络中传输的是IP地址--三层32位地址,终端需要的是MAC地址--两层48位地,


首先要感谢jzyhummel(刀锋[篱影]) 兄弟提供的部分资料^_^



   网卡地址这个概念有点混淆不清。因为实际上有两个地址,mac地址和物理地址,一般说网卡地址我是指物理地址,不知道别人怎么看?物理地址指的是网卡上的存放地址的ROM里的地址,mac地址是这块卡工作的时候用的地址,一般情况下这两个地址是一样的,所以很多人都混用了,甚至不知道有区别  -_-#

   网卡工作的时候,一个以太网帧60到1514(不包括crc),帧的crc是网卡自动加的,前导码是自动加的。网卡目的地址和源地址是驱动程序加的.所以实际上网卡工作的时候用什么地址作为工作地址完全是由驱动程序决定的 因此,我们完全可以在不改变网卡的物理地址的情况下用软件方法改变具体的网卡的工作地址.

   MAC地址一般保存在注册表里,可以修改,于是就有下面连个问题:

   第1,可以肆无忌弹的盗用ip,

   第2,可以破一些垃圾加密软件...

   很多软件是通过网卡地址加密的,这里面有两种不同。有些做的比较好的是通过物理地址加密。有些是通过工作地址加密.通过工作地址加密的像通过guidgen,netbios等方法得到的地址都是mac地址。一般都可以用该方法破解。通过物理地址加密的有点难破,但是也不是没有办法。



什么是MAC?

    首先我们来说说以太网卡的MAC芯片的功能。以太网数据链路层其实包含MAC(介质访问控制)子层和LLC(逻辑链路控制)子层。一块以太网卡MAC芯片的作用不但要实现MAC子层和LLC子层的功能,还要提供符合规范的PCI界面以实现和主机的数据交换。

    MAC从PCI总线收到IP数据包(或者其他网络层协议的数据包)后,将之拆分并重新打包成最大1518Byte,最小64Byte的帧。这个帧里面包括了目标MAC地址、自己的源MAC地址和数据包里面的协议类型(比如IP数据包的类型用80表示)。最后还有一个DWORD(4Byte)的CRC码。

    可是目标的MAC地址是哪里来的呢?这牵扯到一个ARP协议(介乎于网络层和数据链路层的一个协议)。第一次传送某个目的IP地址的数据的时候,先会发出一个ARP包,其MAC的目标地址是广播地址,里面说到:"谁是xxx.xxx.xxx.xxx这个IP地址的主人?"因为是广播包,所有这个局域网的主机都收到了这个ARP请求。收到请求的主机将这个IP地址和自己的相比较,如果不相同就不予理会,如果相同就发出ARP响应包。这个IP地址的主机收到这个ARP请求包后回复的ARP响应里说到:"我是这个IP地址的主人"。这个包里面就包括了他的MAC地址。以后的给这个IP地址的帧的目标MAC地址就被确定了。(其它的协议如IPX/SPX也有相应的协议完成这些操作。)

    IP地址和MAC地址之间的关联关系保存在主机系统里面,叫做ARP表,由驱动程序和操作系统完成。在Microsoft的系统里面可以用 arp -a 的命令查看ARP表。收到数据帧的时候也是一样,做完CRC以后,如果没有CRC效验错误,就把帧头去掉,把数据包拿出来通过标准的借口传递给驱动和上层的协议客栈,最终正确的达到我们的应用程序。
还有一些控制帧,例如流控帧也需要MAC直接识别并执行相应的行为。

    以太网MAC芯片的一端接计算机PCI总线,另外一端就接到PHY芯片上。以太网的物理层又包括MII/GMII(介质独立接口)子层、PCS(物理编码子层)、PMA(物理介质附加)子层、PMD(物理介质相关)子层、MDI子层。而PHY芯片是实现物理层的重要功能器件之一,实现了前面物理层的所有的子层的功能。
回复 支持 反对

使用道具 举报

477

回帖

0

积分

2423

资产值

入门会员 Rank: 1

注册时间
2005-3-10
发表于 2005-4-7 13:15:20| 字数 244| - 中国–江苏–无锡 电信 | 显示全部楼层
整个MAC地址由48个位组成;

  bit0用来表示地址的单播或者组播属性,取值为1时,表示该地址为组播地址;取值为0时,表示该地址为单播地址;
  bit1用了表示地址属性,属于通用地址还是局部使用地址;取值为1时,表示该地址是局部地址,取值为0,表示该地址为全球通用地址;目前网卡设备制造商发布的MAC地址是IEEE分配的全球通用地址,在Internet网络中,一般不会出现局部地址;
  bit2至bit23为设备所属制造公司的识别号,由IEEE统一分配;
  bit24至bit47为各设备制造商内部号码
回复 支持 反对

使用道具 举报

5066

回帖

14

积分

2455

资产值

高级会员 Rank: 2Rank: 2

注册时间
2003-11-29
 楼主| 发表于 2005-4-8 17:16:10| 字数 42| - 中国–安徽–合肥 电信 | 显示全部楼层
此题目:ID:pk987,回答比较完整,记入排名榜,谢谢参与。欢迎大家继续参加活动。
X200S
Sonim_Xp2
回复 支持 反对

使用道具 举报

4225

回帖

9

积分

2万

资产值

中级会员 Rank: 2Rank: 2

注册时间
2003-7-22
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2005-4-8 17:31:26| 字数 9| - 中国–江苏–南京 电信 | 显示全部楼层
谢谢金版的nb鼓励
X61: T9300/8G/SSD/12'SXGA+/6300AGN/BCM70015
T61: T9300/8G/SSD/15'WSXGA+/2504

Retired: X22/R32/X60/R400/T24/X61s
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-1-28 00:18 , Processed in 0.104644 second(s), 32 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部