什么是L2网络传输模型?大家都知道传统的OSI模型将网络传输分为9层:
其中L2网络传输就是物理层链路层,L3就是物理层、链路层、网络层
L2网络传输:
这种技术是普遍用于局域网的技术,各个主机之间通过链路层连接在一起,通过mac识别主机的身份,最常用的就是交换机
如上图所示,图中是两个电脑连一个交换机,我举一个A像B发数据的例子:
A将数据发送给交换机,交换机将收到的数据广播出去,广播到所有网络接口对应的主机上面,主机物理层收到数据,在链路层进行MAC地址匹配,找到目的MAC地址的主机也就是主机B,主机B接收到数据(交换机具有学习能力,大家有兴趣可以百度)。
L3网络传输:
L3网络是经过路由器之间进行通信的,如果是局域网之间进行通信,那么就是A向路由器发数据,路由器根据IP地址将找到对应主机,将数据传输给对应主机
假如访问的外网也就是说不通网段的网,这里我们举例A向E发数据,首先A将数据传输给路由器,路由器发现IP不是自己网段的,就找对应IP地址网关,最终找到路由器2,路由器2找对对应IP的主机,也就是将数据传送给E。