综合百科

ip地址与物理地址的区别

一、IP地址和硬件地址的区别

1、长度的区别:

物理地址即硬件地址,由48bit构成;IP地址由32bit组成,是逻辑地址。

2、放置位置的区别:

IP地址放IP数据报的首部,而硬件地址则放在MAC帧的首部。

3、使用的区别:

在网络层和网络层以上使用IP地址,数据链路层及以下使用硬件地址。

二、使用这两种不同的地址的原因

在IP 层抽象的互连网上,我们看到的只是IP 数据报,路由器根据目的站的IP地址进行选路。在具体的物理网络的链路层,我们看到的只是MAC 帧,IP 数据报被封装在MAC帧里面。MAC 帧在不同的网络上传送时,其MAC 帧的首部是不同的。

这种变化,在上面的IP 层上是看不到的。每个路由器都有IP 地址和硬件地址。使用IP 地址与硬件地址,尽管连接在一起的网络的硬件地址体系各不相同,但IP 层抽象的互连网却屏蔽了下层这些很复杂的细节,并使我们能够使用统一的、抽象的IP 地址进行通信。

一、区别

1、较早性

MAC地址具有较早性,每个硬件出厂时候的MAC地址是固定的;IP地址不具备较早性,因此很多应用软件是围绕MAC地址开发的。

2、长度不同

物理地址是长度为48位,MAC地址的长度为48位(6个字节),通常表示为12个16进制数,每2个16进制数之间用冒号隔开。IP地址目前主流是32位长(IP4)即指使用TCP/IP协议指定给主机的32位地址。IP地址由用点分隔开的4个8八位组构成。

3、实现原理不同

1、IP地址:也叫逻辑地址,是指互联网协议地址。

2、IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。

3、物理地址:也叫mac地址。

4、是每一台电脑的网卡上的固定地址,出厂的时候已经固定不变。

5、全球每一个网卡上的物理地址都是不相同的。

6、IP地址可以和MAC地址进行绑定以此来确定网络上的较早的一台电脑。

1、是否可以更改:IP地址是逻辑地址,是可以更改的,而物理地址是固定地址,出厂时就已经固定,不可以更改。

2、是否具有较早性:IP地址,属于互联网协议地址,地址不具有较早性;而物理地址,是每一台电脑的网卡上的固定地址,具有较早性。

3、主要作用不同:IP地址专注于网络层,将数据包从一个网络转发到另外一个网络;而物理地址专注于数据链路层,将一个数据帧从一个节点传送到相同链路另一个节点。

4、二者长度不同:IP地址32位,分4段,每段8位,用十进制数字表示;而物理地址48位,由16进制的数字组成,分为前24位和后24位。

5、寻址协议层不同:IP地址应用于OSI第三层,即网络层;而物理地址应用在OSI第二层,即数据链路层。

6、分配依据不同:IP地址的分配是基于网络拓扑,而物理地址的分配是基于制造商。