IP地址和MAC地址

MAC地址是一个48位的硬件地址,该地址和设备是匹配的,每台机器都有一个唯一的MAC地址,用来定义网络设备的位置,主要由数据链路层负责。MAC地址的作用是为唯一的标识一台主机,用于局域网内的通信,类似于身份证号。

IP地址是一个32/128位的网络地址,由于目前使用的IPV4,所以全球的IP地址是不够分配的,所以IP地址采用的是动态分配的方式。IP地址的主要作用是寻找局域网,在网络层工作,如果不看网络层的下层,那么就可以看作是互联网在利用IP地址在通信。实际上是互联网通过IP地址查找到该主机位于那个局域网内,然后再通过MAC地址查找到具体的主机,类似于邮政编码。

为什么有了MAC地址还需要IP地址?

上面说到MAC地址相当于人的身份证号,假如是需要通信的仅仅是中国(局域网),那是完全没有问题的,因为中国对身份证号是有限制的(格式),但如果需要再世界通信(互联网)就行不通了,因为我们不能让其他国家的人也都使用我们的格式来规定身份证号,那这种情况下该如何通信那?那就需要将格式进行转化,但世界上有那么多的国家,这个过程无疑是非常复杂的。将这个过程类比到计算的世界中,我们来回答刚才那个问题:为什么有了MAC地址还需要IP地址?

即世界上存在着各种各样的网络,他们使用不同的硬件地址(硬件地址没有统一的规格),要使这些网络能够通信那就需要复杂的转化过程,但通过用户的主机来解决这个问题,那基本是不可能的。而IP地址就是来解决这个问题的,IP采用了统一的格式,在网络上忽略了MAC地址之间的差异
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值