路由器和交换机的区别

2018年8月4日16:37:16

路由器交换机简介
1 路由器
路由器是连接不同网络的设备,通过路由决定数据包的转发。她是互联网的主要节点设备,可这么说,路由器是internet的骨架。
2 交换机
分为二层和三层交换机,二层交换机是基于MAC地址识别完成封装并转发数据的网络设备。三层交换机是带有三层路由功能的二层交换机,但她是两者有机结合,这包括软件和硬件,个人觉得还是从其特点来理解较为容易:
有机硬件结合使数据交换加速;
优化路由软件使路由效率提高;
除必要三层路由外,大部分数据转发还是由二层交换处理;
多个子网互联只与三层交换模块的逻辑连接,而路由器外接路由需增加端口。
二 路由器和交换机(二层)的区别
1 OSI工作层次
路由器工作在OSI模型的第三层,也就是网络层。交换机工作在OSI的二层,即数据链路层;
2 数据封装
路由器把数据封装成包,交换机把数据封装成帧;
3 转发依据对象  
路由器利用不同IP地址来确定数据转发,IP地址一般由网络管理员或系统自动分配地址。交换机则是依据MAC地址确定数据转发,MAC地址是硬件自带的,且已 固化在网卡中,一般是不可更改;
4 分割域
路由器可分割广播域,交换机只能分割冲突域,不能分割广播域;
5 防火墙服务
路由器仅转发特定地址的数据包,不转发不支持路由协议的数据包以及未知目标网络数据包,从而防止广播风暴,而交换机不具备此功能;
6 应用场景
二层交换机主要应用在小型局域网中,一般机器数量在二、三十台以下,这样的网络环境下广播包影响不大,二层交换机已能满足需求。
为了减小广播风暴,大型局域网一般都划分为多个小局域网,此时必然存在不同网段互访,单纯使用二层交换机无法实现网间互访,而单纯使用路由器,则由于端口数量有限,路由转发速度慢,而限制了网络规模和访问速度。三层交换机拥有很强二层处理能力,同时具有三层能力,所以适用于大型局域网。
路由器端口类型多,支持多种路由协议,路由能力强,适合于大型网络间互连,与三层交换机相比,同一档次的专业路由器路由功能更强。三层交换机主要是加快大型局域网内部数据交换,其路由功能是为了网间数据通信,一般网络流量很大时,可考虑三层交换机做网内交换,路由器负责网间路由工作,当然,一般考虑到成本,很多都是三层交换机同时实现网内交换和网间路由工作。


  • 更新时间:2018年8月4日16:37:16 ,共 927 字。