物理地址_IP地址和物理地址的区别和联系

IP地址和MAC地址在计算机网络中各有其独特的角色。IP地址是逻辑地址,用于网络层寻址,不具有唯一性,而MAC地址是物理地址,具有唯一性,工作在数据链路层。两者通过ARP协议进行转换,IP地址结合MAC地址完成数据包的转发。在相同网络内,IP地址不直接参与通信,数据交换基于MAC地址。在跨网络通信时,IP地址则起到关键作用,通过路由器进行数据传输。
摘要由CSDN通过智能技术生成

————————————————

版权声明:本文为CSDN博主「惊鸿v6」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

IP地址和物理地址的区别和联系_网络_weixin_42886450的博客-CSDN博客​blog.csdn.net
190e995b4e9b5d5498f9d48e8e78eacd.png
IP地址和MAC地址的区别和联系是什么?​www.zhihu.com
7d8c0df545ff40e2c72185540c2d264c.png

一、区别

1、唯一性

MAC地址具有唯一性,每个硬件出厂时候的MAC地址是固定的;IP地址不具备唯一性,因此很多应用软件是围绕MAC地址开发的。(MAC地址是烧录在网卡或者接口上的物理地址,具有二层意义和全球唯一性,一般不能被改变。IP地址是网络中的主机或者三层接口在网络中的逻辑地址,在同一个网络内具有唯一性。)

2、长度不同

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

3、实现原理不同

MAC地址属于由硬件实现,工作在数据链路层。IP地址工作在网络层和以上各层,是一种逻辑地址。

二、联系

1、IP地址和MAC地址通过ARP协议(地址解析协议)联系到一起

2、IP地址和MAC地址结合起来传送数据包

3、IP地址可以和MAC地址进行绑定以此来确定网络上的唯一的一台电脑

318c9addff6f710db0708e9d1a6c550b.png

扩展资料

每个IP地址包括两个标识码(ID),同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机ID与其对应。Internet委员会定义了5种IP地址类型以适合不同容量的网络,即A类~E类。

在实地址方式下,物理地址是通过段地址乘以16加上偏移地址得到的。而16位的段地址乘以16等同于左移4位二进制位,这样变成20位的段基地址,最后段基地址加上段内偏移地址即可得到物理地址。

Internet上的每台主机(Host)都有一个唯一的IP地址。IP协议就是使用这个地址在主机之间传递信息,这是Internet 能够运行的基础。IP地址的长度为32位(共有2^32个IP地址),分为4段,每段8位,用十进制数字表示,每段数字范围为0~255,段与段之间用句点隔开。

参考资料来源:百度百科 - 物理地址

补充:

MAC地址表是二层设备中存储“MAC地址”和“转发端口”映射关系的表,并不直接存储IP地址。

对于三层设备的三层端口来说,通常是基于报文目的IP地址,对照自身的路由表来选择转发路径,只有二层设备基于“MAC地址”进行数据帧的转发。

过程:同一个网络内(IP地址在同一网段)数据的交换,IP地址实际并不起作用,在生成数据帧的时候就转化为MAC地址了,并不参与实际的通信过程。但是如果要通信的主机不在一个网络内,这时IP地址才真正发挥它的作用。

不同网络的数据交换,首先将IP地址转换为MAC地址,然后发送数据,这里起作用的还是MAC地址路由器收到数据包后会查看数据包的目的IP字段,然后发送给对应主机。

也就是说,虽然数据包发送时包含了完整的TCP/IP四层信息,但是IP地址只在网络间寻址才起作用,在同一个网络内,IP地址在发送端被转化为MAC地址进行寻址,而这种转化和交换的对应关系,依赖于ARP协议和MAC地址表。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值