为什么三层交换机无法替代路由器?

关注者
422
被浏览
192,510
登录后你可以
不限量看优质回答私信答主深度交流精彩内容一键收藏

突然想到的一个回答,虽然第一的答案基本已经解决了全部的问题

单纯用一种很不贴实际的理论来解释一下

三层交换机 归根结底还是交换机 它更注重的是MAC和PORT的关系 路由芯片只是辅助去找寻MAC和PORT的关系 在没有这个关系的时候, 路由芯片进行寻址 所以他大多数时间都工作在二层 只有在一个新的MAC不知道向哪转发的时候 才需要将报文上升到三层来解析IP

可是路由器 他根本不关心MAC 某种程度来说

他关心的只有IP和PORT的关系

所以所有报文都要上升到L3来进行解析

对于三层交换机,如果认识的MAC 根本不会有机会上升到L3

所以根本没有后面的事

而如果每个报文都上升到L3 那就不是交换机了

毕竟交换机得定义还是工作在L2的设备

所以,三层交换机并不能完全替代路由器(除去协议转换这些完全属于路由器范畴的内容,单纯就数据转发交换层面的理解)

轻喷-。-