关于MAC地址的一些问题
故事起因: 在查询VRRP相关原理时,查到如下语句: “VRRP使用多播虚拟MAC地址(0000.5E00.01xx)(xx是VRRP组号的十六进制表示)” 原载于: http://www.net527.cn/a/luyoujiaohuan/Ciscojishu/2010/0118/3694.html 这个地址是多播的吗?显然不是,而且在VRRP中源地址是0000.5E00.01xx,目的地址才是多播地址。 那什么样的地址才算多播MAC地址呢? 一.什么是MAC地址 MAC地址是Media Access Control Address的缩写,顾名思义就是媒体访问控制地址.我们一般也叫它硬件地址或者物理地址.这个地址通常都是固化在网络设备里面的,比如网卡的EEPROM.用于惟一标识某个网络设备. MAC地址为固定48比特,我们为了方便记忆通常把它分成6个8Bit,用16进制的方式标识,中间通过”:”或者”-”连接 比如: 00-0a-e0-cc-23-15 00:0a:e0:cc:23:15 000a.e0cc.2315 二.MAC地址的分配 MAC地址的分配采用两级分配的方式,前3个8位,我们称为:OUI=Organizational Unique Identifier组织标识符 由IEEE对其分配. 首先由厂家向IEEE申请某段OUI地址,然后厂家再根据自己的需求对每个MAC地址进行分配. *所以我们往往可以从某个MAC地址上判断出这个设备属于哪个厂家. 大家可以从下面的网址查询: http://standards.ieee.org/develop/regauth/oui/public.html 三.MAC地址的分类 对于局域网而言,有一下三种不同类型的Frame. 1.单播Frame 源和目的都是单个主机,所以单播Frame的目标和源MAC地址使用主机上网卡的MAC地址. 2.广播Frame 对于广播Frame为了,达到网段中所有的设备都能够收到和识别,广播Frame的目标MAC地址的48位全为1 所以:FF-FF-FF-FF-FF-FF就是我们常说的广播MAC地址. 3.多播Frame 对于多播帧而言,其目标是为一组目标主机,所以其多播帧的目标地址也是特殊的MAC地址 比如Cisco设备使用的01-00-0c-cc-cc-cc 就是CDP报文使用的目的MAC地址 为了多播MAC地址和IP地址之间的映射,IANA专门分配了一段MAC地址01:00:5E:00:00:00 ~ 01:00:5E:7F:FF:FF 分配给组播使用这就要求将28位的 IP 组播地址空间映射到 23 位的 MAC 地址空间中具体的映射方法是将组播地址中的低 23 位放入 MAC 地址的低 23 位由于 IP 组播地址的后 [...]
unix-center体验服务器地址列表
免费提供Unix/Linux体验的环境 http://www.unix-center.net/(先注册) 到目前为止,本站已经正式投入使用的服务器系统如下: T1000/Solaris系统: 硬件环境:1 颗UltraSPARC T1芯片,CPU 主频为1.0 GHz,八核四线程配置8 GB内存 软件环境:Solaris 10 Update 3 for SPARC 机器域名:t1000.unix-center.net(公网),t1000-edu.unix-center.net(教育网) X4100/Solaris系统: 硬件环境:2 颗双核单线程的AMD Opteron 280芯片,CPU 主频为2.4 GHz,配置4 GB内存 软件环境:Solaris 10 Update 3 for x86/x64 机器域名:x4100.unix-center.net(公网),x4100-edu.unix-center.net(教育网) PE860/OpenSolaris系统: 硬件环境:1 颗双核单线程的Intel Xeon 3050芯片,CPU 主频为2.13 GHz,配置8 GB内存 软件环境:OpenSolaris 2009.06 for x86/x64 机器域名:solaris.unix-center.net(公网),solaris-edu.unix-center.net(教育网)

