先来看一个OSI协议,这个协议其实就是我们整个互联网通信的基础,大家围绕这个标准去做。

很明显可以看出三层也就是网络层(IP),二层也就是数据链路层(MAC)。
三、那么在深入解析,什么是IP?什么是MAC?
1 、什么是IP?
其实就是类似于我们的电话号码
电话号码有什么特点?
一个号码唯一的标识一个手机卡。
如果在细分可以具体分为:
A类网络/B类网络/C类网络
这里先不说,下期再见!
这里的网络号就是类似城市好的概念,主机号我们先理解为一个用户号码。
2、 什么是MAC?
好的,我们现在已经知道了IP地址是网络中唯一的标识,那么什么是MAC呢?
MAC地址其实就是固化在了我们的 硬件设备里面。
还是以手机举例,手机的SN序列号大家都知道,通过它可以查询到手机的很多信息。

同理在我们网络设备里面,这个MAC地址就起到了这样一个作用,唯一的标识这个硬件。
3、 二层到底用来干什么的?
在一个城市里面,我们想要约饭,根本不用买火车/飞机票,直接坐个车过去就行。
同理二层就是这种感觉,在一个局域网里面,大家交流(交换数据),直接依赖二层设备(交换板卡),就可以把数据发送给对方,通过arp协议,把MAC地址对应到接口上面就可以,形成一张表。
3、三层到底用来干什么的?
上面也说了,二层是在同一个城市里面,那么三层就是不在同一个城市里面,约饭需要座火车/飞机。
这个就是三层的意义,三层就是把不属于同一个地区的信息进行处理交换。
现在我们都知道了三层对应IP,ip是互联网中的一个标识地址,它由网络号(类似城市号)+主机号(类似用户号)组成。
一个内部区域的数据想要到达另外一个区域,那么就需要三层设备进行识别转发。
4、总结IP和MAC的区别
IP就是互联网中唯一的标识,类似于手机号,不同网段之间的通信需要它来进行转发。
MAC就是硬件设备的唯一标识,类似于SN序列号。每个网络设备都有一个唯一固化的MAC地址。
5、总结二层,三层的区别
详细解析看下期。
Blue469
加入行业业聊天群。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/3936.html