前言概述
路由器和交换机的区别,不仅小菜鸟有这样的疑问,就连很多工作多年的工程师也一直没搞明白。今天我们就来给大家分析一下。
最早,大学老师可能告诉你,交换机不支持三层功能,但后来你知道还有三层交换机。以前,大家都说路由器主要通过CPU选路,而交换机通过硬件ASIC告诉转发,但后来你发现高端路由器也有独立交换网板,也是硬件转发。还有人告诉你,路由器支持NAT,交换机不支持NAT,但后来你发现交换机插上防火墙板卡也能支持NAT,甚至有些交换机能直接支持NAT(比如思科N3K)。这时,你就纳闷了,交换机和路由器究竟有什么区别呢?下面且听我慢慢道来。
核心区别:应用场景不同
交换机主要实现园区网、数据中心内部互联网,或城域网流量汇聚。分别参考园区网、数据中心和城域网拓扑图。
路由器则用于网络出口(参考图1和图2),或骨干节点互联。
中国电信骨干网,全国九大核心节点:北京、上海、广州、天津、南京、杭州、武汉、成都、西安,所有节点都是高端路由器,如下图:
某大型网络骨干网,核心节点都是路由器。
正是由于应用场景不同,注定了交换机和路由器的差异,总结如下:
- 功能差异:交换机用于园区网和数据中心内部互联,更倾向高带宽,802.1x,ARP防欺骗等安全功能,而路由器用于网络出口和骨干节点,倾向NAT、IPSEC、广域网优化等功能,即使三层交换机支持丰富路由协议,在很多场景中依旧不能取代路由器(比如金融、电子政务、电力、运营商等行业骨干网)。
- 网络接口:路由器可以支持E1/T1、ATM、POS、CPOS、以太网等复杂接口形态,而交换机一般只能支持单一接口,常见的交换机默认是以太网交换机,仅支持以太网接口(以太网光口和电口)。
- 性能不同:交换机构建内部高速路,到了出口路由器相当于进入国道。核心交换机可以灵活扩展10G/40G/100G接口,一般园区网出口路由器不需要太高性能,够用就行,就算插上100G线卡,也买不起运营商100G链路呀,太贵!
- 厂商情况:思科研发路由器起家(有兴趣可以去搜索一下:思科创始人夫妇的故事),后来收购了Catalyst,开始出交换机;华为早期核心业务在运营商,运营商/金融/公安这类纵向网,都是路由器大户,所以至今华为路由器也比交换机做得好,目前运营商和公安骨干网很多华为设备;新华三数通优势在交换机,毕竟全球第一款交换机就是他的前前前东家3COM研发出来的;迈普重点行业是金融、运营商低端设备,路由器做得比交换机好;锐捷重点校园网,应该是最大的园区网了吧,也是交换机起家。
技术扩展
我们说交换机,默认指以太网交换机,主要支持以太网协议。当然还有其他交换机,比如ATM交换机、FC交换机、Infiniband交换机(简称IB交换机)、PBX交换机等。ATM交换机主要用于运营商ATM网络,国内基本被淘汰,仅存少量银行或公安还有ATM备份线路。FC交换机主要用于连接FC存储,目前在数据中心还有大量使用,IB交换机主要用于高性能计算场景,实现服务器互联,PBX交换机实现传统语音交换。
可能有人还有疑问,光纤交换机跟FC交换机有什么区别?
其实光纤交换机是一种泛称,表示通过光纤进行连接。以太网交换机支持光纤互联,FC交换机也支持光纤互联,所以纯粹说光纤交换机,搞了10年网络的我,也不知道你到底说的啥!但告诉我接口速率是多少,就能很容易区分了。以太网交换机速率一般为:1G/10G/25G/40G/100G,FC交换机速率为2G/4G/8G/16G/32G。
路由器全称是多协议路由器,既支持以太网,还支持PPP、HDLC、SDH、ATM等多种协议,实现异构网络之间互联,所以路由器鼻祖思科LOGO是金门大桥,即互联互通的寓意。