IP地址与MAC地址的区别与特点(最新整理)_第1页
IP地址与MAC地址的区别与特点(最新整理)_第2页
IP地址与MAC地址的区别与特点(最新整理)_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ip 地址与 mac 地址的区别与特点一、ip 地址对于 ip 地址,相信大家都很熟悉,即指使用 tcp/ip 协议指定给主机的 32 位地址。ip 地址由用点分隔开的 4 个 8 八位组构成,如 192.168.0.1 就是一个 ip 地址,这种写法叫点分十进制格式。ip 地址由网络地址和主机地址两部分组成,分配给这两部分的位数随地址类(a 类、b 类、c 类等)的不同而不同。网络地址用于路由选择,而主机地址用于在网络或子网内部寻找一个单独的主机。一个 ip 地址使得将来自源地址的数据通过路由而传送到目的地址变为可能。二、mac 地址对于 mac 地址,由于我们不直接和它接触,所以大家不一定

2、很熟悉。在 osi(open system interconnection,开放系统互连)7 层网络协议(物理层,数据链路层,网络层,传输层,会话层,表示层, 应用层)参考模型中,第二层为数据链路层(data link)。它包含两个子层,上一层是逻辑链路控制(llc:logical link control),下一层即是我们前面所提到的 mac(media access control)层,即介质访问控制层。所谓介质(media),是指传输信号所通过的多种物理环境。常用网络介质包括电缆(如: 双绞线,同轴电缆,光纤),还有微波、激光、红外线等,有时也称介质为物理介质。mac 地址也叫物理地址、

3、硬件地址或链路地址,由网络设备制造商生产时写在硬件内部。这个地址与网络无关,也即无论将带有这个地址的硬件(如网卡、集线器、路由器等)接入到网络的何处,它都有相同的 mac 地址, mac 地址一般不可改变,不能由用户自己设定。三、mac 地址的长度、表示方法、分配方法及其唯一性mac 地址的长度为 48 位(6 个字节),通常表示为 12 个 16 进制数,每 2 个 16 进制数之间用冒号隔开,如:08:00:20:0a:8c:6d 就是一个 mac 地址,其中前 6 位 16 进制数 08:00:20 代表网络硬件制造商的编号,它由 ieee(istitute of electrical

4、and electronics engineers,电气与电子工程师协会)分配,而后 3 位 16 进制数 0a:8c:6d 代表该制造商所制造的某个网络产品(如网卡)的系列号。每个网络制造商必须确保它所制造的每个以太网设备都具有相同的前三字节以及不同的后三个字节。这样就可保证世界上每个以太网设备都具有唯一的 mac 地址。四、ip 地址与 mac 地址在互连网中的作用既然每个以太网设备在出厂时都有一个唯一的 mac 地址了,那为什么还需要为每台主机再分配一个ip 地址呢?或者说为什么每台主机都分配唯一的 ip 地址了,为什么还要在网络设备(如网卡,集线器, 路由器等)生产时内嵌一个唯一的 m

5、ac 地址呢?主要原因有以下几点:(1)ip 地址的分配是根据网络的拓朴结构,而不是根据谁制造了网络设置。若将高效的路由选择方案建立在设备制造商的基础上而不是网络所处的拓朴位置基础上,这种方案是不可行的。(2)当存在一个附加层的地址寻址时,设备更易于 移动和维修。例如,如果一个以太网卡坏了,可以被更换,而无须取得一个新的 ip 地址。如果一个 ip 主机从一个网络移到另一个网络,可以给它一个新的 ip 地址,而无须换一个新的网卡。(3)无论是局域网, 还是广域网中的计算机之间的通信,最终都表现为将数据包从某种形式的链路上的初始节点出发,从一个节点传递到另一个节点,最终传送到目的节点。数据包在这

6、些节点之间的移动都是由 arp(address resolution protocol:地址解析协议)负责将 ip 地址映射到 mac 地址上来完成的。下面我们来通过一个例子看看 ip 地址和 mac 地址是怎样结合来传送数据包的。假设网络上要将一个数据包(名为 pac)由北京的一台主机(名称为 a,ip 地址为 ip_a,mac 地址为mac_a)发送到华盛顿的一台主机(名称为 b,ip 地址为 ip_b,mac 地址为 mac_b)。这两台主机之间不可能是直接连接起来的,因而数据包在传递时必然要经过许多中间节点(如路由器,服务器等等), 我们假定在传输过程中要经过 c1、c2、c3(其 m

7、ac 地址分别为 m1,m2,m3)三个节点。a 在将 pac 发出之前,先发送一个 arp 请求,找到其要到达 ip_b 所必须经历的第一个中间节点 c1 的 mac 地址m1,然后在其数据包中封装(encapsulation)这些地址:ip_a、ip_b,mac_a 和 m1。当 pac 传到 c1 后,再由 arp 根据其目的 ip 地址 ip_b,找到其要经历的第二个中间节点 c2 的 mac 地址 m2,然后再将带有 m2 的数据包传送到 c2。如此类推,直到最后找到带有 ip 地址为 ip_b 的 b 主机的地址 mac_b, 最终传送给主机 b。在传输过程中,ip_a、ip_b

8、和 mac_a 不变,而中间节点的 mac 地址通过 arp 在不断改变(m1,m2,m3),直至目的地址 mac_b。综合上面所述,我们可以归纳出 ip 地址和 mac 地址相同点是它们都唯一,不同的特点主要有:1. 对于网络上的某一设备,如一台计算机或一台路由器,其 ip 地址可变(但必须唯一),而 mac 地址不可变。我们可以根据需要给一台主机指定任意的 ip 地址,如我们可以给局域网上的某台计算机分配 ip 地址为 192.168.0.112 ,也可以将它改成 192.168.0.200。而任一网络设备(如网卡,路由器)一旦生产出来以后,其 mac 地址永远唯一且不能由用户改变。2.

9、长度不同。ip 地址为 32 位,mac 地址为 48 位。3. 分配依据不同。ip 地址的分配是基于网络拓朴,mac 地址的分配是基于制造商。4. 寻址协议层不同。ip 地址应用于 osi 第三层,即网络层,而 mac 地址应用在 osi 第二层,即数据链路层。 数据链路层协议可以使数据从一个节点传递到相同链路的另一个节点上(通过 mac 地址), 而网络层协议使数据可以从一个网络传递到另一个网络上(arp 根据目的 ip 地址,找到中间节点的 mac 地址,通过中间节点传送,从而最终到达目的网络)。“”“”at the end, xiao bian gives you a passage.

10、 minand once said, people who learn to learn are very happy people. in every wonderful life, learning is an eternal theme. as a professional clerical and teaching position, i understand the importance of continuous learning, life is diligent, nothing can be gained, only continuous learning can achieve better self. only by constantly learning and mastering the latest relevant knowledge, can employees from all walks of life keep up with the pace of enterprise development and innovate to mee

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论