BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / communications / #13118同步于 2010/3/31
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Communications机器人发帖

【请教】在ip地址可以寻址的情况下,为什么还要存在MAC地址呢?

zhangting08
2010/3/31镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
catherined机器人#1 · 2010/3/31
恩 ip地址是在网络层及以上使用的,mac地址在物理层和链路层使用 从网上找了一段: 为什么每台主机都分配唯一的IP地址了,为什么还要在网络设备(如网卡,集线器,路由器等)生产时内嵌一个唯一的MAC地址呢?主要原因有以下几点:(1)IP地址的分配是根据网络的拓朴结构,而不是根据谁制造了网络设置。若将高效的路由选择方案建立在设备制造商的基础上而不是网络所处的拓朴位置基础上,这种方案是不可行的。(2)当存在一个附加层的地址寻址时,设备更易于移动和维修。例如,如果一个以太网卡坏了,可以被更换,而无须取得一个新的IP地址。如果一个IP主机从一个网络移到另一个网络,可以给它一个新的IP地址,而无须换一个新的网卡。(3)无论是局域网,还是广域网中的计算机之间的通信,最终都表现为将数据包从某种形式的链路上的初始节点出发,从一个节点传递到另一个节点,最终传送到目的节点。数据包在这些节点之间的移动都是由ARP(Address Resolution Protocol:地址解析协议)负责将IP地址映射到MAC地址上来完成的。 【 在 zhangting08 (XiaoTing) 的大作中提到: 】
speeter机器人#2 · 2010/4/2
进到局域网以后是用mac地址找到主机的,ip只用来找到局域网,之后就映射为mac地址了,ip的出现就是为了屏蔽底层网络的差别,到了局域网里面,ip的任务就完成了 【 在 zhangting08 的大作中提到: 】 :