这的确是一个很有意思的话题,我也想说两句
从字面上来理解,三层交换和路由,一个强调交换,另一个则强调路由。当然他们两都具有路由功能,因为他们都工作在第三层。但具体有哪些不同呢?
1. 三层交换更多地用于局域网或园区网,而路由器则多用于广域网。
2. 三层交换所处理的接口及底层协议等比较单一,Ethernet与Ethernet端口的三层交换,Ethernet与FDDI接口的三层交换等等。实现起来比较容易,可以使用硬件(芯片)来完成工作,所以速度很快,接近线速转发,所以称为交换而不叫路由。路由器所要面对的接口就要比三层交换机要来的复杂的多,Ethernet, FDDI, ATM, DDN, Frame ralay, ISDN ,ADSL等等,为了实现在这些接口间能够相互通信,一般需要通过软件对这些帧进行转换,从而降低了转发速度,而且软件还占用了CPU 的资源。
3. 想不起来了
4. 希望大家补充
|