mac地址的分类,mac地址类型包括

  

  简单来说:ip地址是服务商给你的,mac地址是你网卡的物理地址。   

  

       

  

  

一、IP地址

  

  

  对于IP地址,相信大家都不陌生,就是使用TCP/IP协议分配给主机的32位地址。IP地址由四个用点分隔的八位字节组成,例如192.168.0.1,这是一个IP地址。这种书写方法被称为点十进制格式。IP地址由网络地址和主机地址组成,分配给这两部分的位数随地址类别(A类、B类、C类等)的不同而不同。).网络地址用于路由,而主机地址用于查找网络或子网中的单个主机。IP地址可以将数据从源地址路由到目的地址。   

  

  

二、MAC地址

  

  

  为MAC地址,由于不直接接触,可能不熟悉。在OSI(开放系统互连)七层网络协议(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层)参考模型中,第二层是数据链路层。它由两个子层组成,上层是LLC:逻辑链路控制),下一层是前面提到的MAC(媒体访问控制)层,也就是媒体访问控制层。所谓介质,是指信号通过其传递的各种物理环境。常用的网络介质包括电缆(如双绞线、同轴电缆、光纤)、微波、激光、红外线等。有时称为物理介质。MAC地址,也称为物理地址、硬件地址或链路地址,在网络设备制造商生产时就写在硬件中。这个地址与网络无关,即无论哪里有这个地址的硬件(如网卡、集线器、路由器等。)是联网的,它有相同的MAC地址,一般是不可更改的,不能由用户自己设置。   

  

  

三、MAC地址的长度、表示方法、分配方法及其唯一性

  

  

   MAC地址的长度为48位(6字节),通常表示为12个十六进制数,每两个十六进制数之间用冒号隔开,如:08:033602033600 a 33608 c :6d就是一个MAC地址。前六位十六进制数字08:00:20代表网络硬件制造商的编号,该编号由IEEE(电气和电子工程师协会)指定,后三位十六进制数字0A:8C:6D代表该制造商制造的网络产品(如网卡)的序列号。每个网络制造商必须确保其制造的每个以太网设备具有相同的前三个字节和不同的后三个字节。这确保了世界上的每个以太网设备都有一个唯一的MAC地址。   

  

  

四、IP地址与MAC地址在互连网中的作用

  

  

  既然每台以太网设备出厂时都有唯一的MAC地址,为什么还需要给每台主机再分配一个IP地址?或者为什么每台主机都分配了唯一的IP地址,为什么在网络设备(如网卡、集线器、路由器等)的生产中嵌入了唯一的MAC地址。)?主要原因如下:(1)1)IP地址的分配是基于网络的拓扑结构,而不是基于谁做的网络设置。如果高效的路由方案是基于设备制造商而不是网络的拓扑位置,则不可行。(2)当有额外一层地址寻址时,设备更容易移动和维护。例如,如果以太网卡坏了,无需获得新的IP地址即可更换。如果IP主机从一个网络移动到另一个网络,它可以获得一个新的IP地址,而不需要新的网卡。(3)无论是局域网还是广域网中的计算机之间的通信,最终表现为数据包以某种形式的链路从初始节点开始,从一个节点传递到另一个节点,最后到达目的节点。数据包在这些节点之间的移动由ARP(地址解析协议)完成,ARP负责将IP地址映射到MAC地址。我们通过一个例子来看看IP地址和MAC地址是如何组合起来传输数据包的。   

  

  假设一个数据包(名为PAC)从北京的一台主机(名为A,IP地址IP_A,MAC地址MAC_A)发往华盛顿的一台主机(名为B,IP地址IP_B,MAC地址MAC_B)。两台主机不能直接连接,所以数据包必须经过许多中间节点(如路由器、服务器等。).我们假设它在传输过程中将经过三个节点:C1、C2和C3(它们的MAC地址分别是M1、M2和M3)。在发送PAC之前,A发送一个ARP请求,以找到它到达IP_B必须经过的第一个中间节点C1的MAC地址M1,然后将这些地址封装在其数据包中: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和MAC_A是不变的,而中间节点的MAC地址是不断变化的(M1、M2、M3)通过ARP直到目的地址MAC _ B   

  

  综上所述,我们可以得出的结论是,IP地址和MAC地址的相似之处在于它们都是唯一的,它们的不同之处主要包括:   

  

  1.对于网络上的某个设备,比如电脑或者路由器,它的IP地址是可以改变的(但必须是唯一的),而它的MAC地址是不能改变的。我们可以根据需要给一个硕士。   

机指定任意的IP地址,如我们可以给局域网上的某台计算机分配IP地址为192.168.0.112 ,也可以将它改成192.168.0.200。而任一网络设备(如网卡,路由器)一旦生产出来以后,其MAC地址永远唯一且不能由用户改变。2. 长度不同。IP地址为32位,MAC地址为48位。3. 分配依据不同。IP地址的分配是基于网络拓朴,MAC地址的分配是基于制造商。4. 寻址协议层不同。IP地址应用于OSI第三层,即网络层,而MAC地址应用在OSI第二层,即数据链路层。 数据链路层协议可以使数据从一个节点传递到相同链路的另一个节点上(通过MAC地址),而网络层协议使数据可以从一个网络传递到另一个网络上(ARP根据目的IP地址,找到中间节点的MAC地址,通过中间节点传送,从而最终到达目的网络)。

相关文章