路由器与三层交换机有啥区别?

既然三层交换机和路由器都有路由转发功能,二者究竟有什么区别呢?

我们先来认识下传统的二层交换机

在这里插入图片描述

传统二层交换机发展比较成熟,是工作在OSI模型中二层数据链路层的设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中。

传统路由器工作原理:

在这里插入图片描述

路由器主要工作在OSI七层模型的第三层——网络层,根据IP地址提供路由转发功能。路由功能工作在控制平面,通过路由表决策路由,包括直连路由表、静态路由表及动态路由表;转发功能工作在数据层面,通过FIB(Forward Information Base)表进行转发分组。每个数据包解封装后都要经过基于CPU路由引擎的路由层面的匹配,再经过递归查找,数据包被交换到出站口缓冲器,再重新封装后转发出去。

那么三层交换机又是什么呢?与传统路由器有哪些区别?

三层交换机可以同时工作在OSI七层模型中的二、三层,但主要还是提供数据交换功能,可具备一些基本的路由功能。

三层交换机工作原理是基于硬件MAC芯片进行数据包交换,只有收到首个数据流时需要进行MAC和IP地址的映射,形成映射表,后面的数据流就不再需要查表,实现一次路由多次转发,减少时延、提高数据表转发效率,且节约成本,适用于数据交换频繁的小型局域网。

但三层交换机不支持高级路由协议, 如SR, TE, 高级QoS等,且适用于简单环境,路由器虽然实现复杂,转发效率相对低,但适用于需频繁交换不通网络类型,不同协议之间的互联。

更多通信IP小知识,欢迎关注公众号哦《运营商简报》
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值