为什么IP地址与Mac地址缺一不可?

为什么有了IP,还需要mac地址,或者是有了mac,还需要ip呢

首先ip地址是网络层的组成部分,mac地址是数据链路层的组成部分。ip地址是逻辑地址,是可发生变化的。mac地址就是适配器(网卡)的地址,是不变的。做个比喻,mac地址就想我们的身份证号,ip地址像是邮编号,是分层的。在日常生活中,两者是不可缺少的。为什么是不可或缺的呢?这里给出一些理由:

a.网络层不只有ip协议,还有其它的协议。如果适配器只要获取ip地址,那么遇到不同的网络层协议,怎么办?

b.如果适配器是ip地址,那么ip地址需要存储在适配器的ram中,对于一个新的网络环境,适配器都要改变其ip地址。麻烦。

c. 如果适配器没有地址,那么又有一个问题:对于以太网技术而言,一个主机向链路发送了数据,其它局域网的主机都会接收到。都要解析ip,然后和自己ip匹配。浪费时间。如果有mac,只需要比对一下mac就行了。

所以,需要mac地址。


https://www.jianshu.com/p/0ce15c07b294

网络的数据交换类似送快递

ip地址是住址,mac地址是身份证号。

只有身份证号的情况下想送快递是不行的,因为他不知道你现在在哪。

而知道住址不知道身份证号的话,快递是可以送到你家,但又不知道是不是你本人签收

MAC地址也叫物理地址、硬件地址,由网络设备制造商生产时烧录在网卡

IP,全称互联网协议地址,是指IP地址,意思是分配给用户上网使用的网际协议

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值