图文并茂带你深入理解三次交换之三层交换机(第三层交换机就是在第二层的基础上)

网友投稿 525 2022-09-24


图文并茂带你深入理解三次交换之三层交换机(第三层交换机就是在第二层的基础上)

三层交换机——一次路由多次转发

友情链接: 理解了单臂路由的原理,我们会发现单臂路由是不具有扩展性的,为什么这么说呢,如果VLAN 的数量不断增加,流经路由器与交换机之间链路的流量也变得非常大,这时,这条链路也就成为了整个网络的瓶颈,即使你网络的带宽再快,也是如此。因此,当网络不断增大,划分的VLAN 不断增多的时候,就需要配置三层交换机的路由功能,实现不同 VLAN 之间的通信。

​ 其实我们可以将三层交换机简单理解为我们熟悉的二层交换机和一个路由模块的组合。三层交换机就是具有部分路由器功能的交换机,工作在OSI网络标准模型的第三层:网络层。三层交换机的最重要目的是加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务的,能够做到一次路由,多次转发。

​ 请看下面的流程图来详细介绍整个三层交换的基本流程:

​ 最左边的过程就不详细介绍了,我们看中间的过程,如果在三层硬件转发表中没有找到目的主机的对应表项,则向CPU请求查看软件路由表,如果有目的主机所在网段的路由表项,则还需要得到目的主机的MAC地址,因为数据包在链路层是要经过帧封装的。于是三层交换机CPU向目的主机所在网段发送一个ARP广播请求包,以获得目的主机MAC地址。

​ 交换机获得目的主机MAC地址后,向ARP表中添加对应的表项,并转发由源主机到达目的主机的数据包。同时三层交换机三层引擎会结合路由表生成目的主机的三层硬件转发表。

​ 以后到达目的主机的数据包就可以直接利用三层硬件转发表中的转发表项进行数据交换,不用再查看CPU中的路由表了。(因为硬件传输要比软件(匹配路由表)来的快得多,所以这就是为什么会有三层交换的原因之一)

​ 该过程适用位于不同VLAN(网段)中的主机互访时属于这种情况,这时用于互连的交换机作三层交换转发。这就是“一次路由,多次交换”的原理。

五、结合实验来验证这一过程

实验环境:GNS3软件结合SecureCRT在Windows下验证,下面是拓扑结构示意图:

以上便是对三层交换原理的介绍和结合案例验证的过程,谢谢阅读!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:动态路由之RIP简要介绍和实验(配置rip动态路由实验)
下一篇:详细聊聊SpringBoot中动态切换数据源的方法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~