导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→摘自本站上的一个段落,有些不懂: 请指教!

* 88911: 摘自本站上的一个段落,有些不懂: 请指教!

   lhzw2001 
lhzw2001发表的帖子 

 摘自本站上的一个段落,有些不懂: 请指教!
初学者:摘自本站上的一个段落,有些不懂:

(十三)网卡地址和多点播送(组播)及广播
以太网的地址为48位,由ieee统一分配给网卡制造商,每个网卡的地址都必须是全球唯一
的。共6个字节的长度
字节    5       4        3          2          1       0 
位  47。。40  39。。32  31。。24  23。。16  15。。8  7。。0 
例子   08      00       09           A0        4A     B1 
我们需要注意的是以太网地址的第32位是组播地址的标志位:
位  47。。33  32    31。。24   23。。0 
  制造厂商标识 组播标志位 制造厂商标识 系列号 
共6个字节,其中前面3个字节(除了第32位),组成制造厂商的标识,每个制造厂商的前3
个字节是不同的,如果两个网卡的前面3个字节是一样的,那么这个卡是同一个公司制造
的。同时通过该3个字节就可以反过来知道这个卡是哪个厂制造的。后面3个字节为系列号,
由制造厂商给自己生产的网卡分配一个号码,不同网卡的号码必须不同, 网卡地址的制造
厂商的3个字节的标识中,例如上面的08:00:09 ,080009 是惠普公司的标识,表示这个卡是
惠普公司制造的。
3个字节的第一个字节,必须为偶数,上面的08是一个偶数,是因为第32位,就是第一个字
节的最低位是组播标识,必须为0。------------------???????
????????32位是第二个字节才对啊?????????????
以下
X0:XX:XX:XX:XX:XX // XX:X0:XX:XX:XX:XX ????照它这样说,应该是这样才是啊
X2:XX:XX:XX:XX:XX // XX:X2:XX:XX:XX:XX
X4:XX:XX:XX:XX:XX // XX:X4:XX:XX:XX:XX
X6:XX:XX:XX:XX:XX // XX:X6:XX:XX:XX:XX
X8:XX:XX:XX:XX:XX // XX:X8:XX:XX:XX:XX
XA:XX:XX:XX:XX:XX // XX:XA:XX:XX:XX:XX
XC:XX:XX:XX:XX:XX // XX:XC:XX:XX:XX:XX
XE:XX:XX:XX:XX:XX // XX:XE:XX:XX:XX:XX
为合法的以太网网卡地址。上面的X代表0-F中的任一个。如果你不是购买网卡,而是自己
购买芯片制造,那么地址怎么办?可以自己使用一个还没有被ieee分配的厂商编号就可以
了。就算是使用已经分配的厂商编号也没有不可,只要你能保证在你使用的局域网内,任何
两个网卡的地址不一样就可以了。



发表时间:2006年2月15日15:27:59

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:华光电子研究所招聘华光电子研究所招聘单片机开发人员三名.有工作经验者优先.联系电话 055
[下一篇帖子]:XL803三相程控标准功率源www.xl-ele.comwww.xl-ele.comXL803三相程