在日常生活之中,我们往往将路由器和交换机的概念所搞混,但是这两者是不一样的有着最本质上的区别,首先在OSI七层模型之中的位置不一样,工作原理也不一样,诞生之间亦是不一样,一个完整的大型网络结构,必须有交换机路由器存在,那么路由器和交换机的区别在哪里,工作范围又是什么呢?下面好好的讲述一下。

一、在OSI七层模型之中的位置

image

路由器和交换机的区别最开始是OSI层次的区别。路由器在OSI七层模型之中的位置在网络层,本身负责网络层的网络协议,划分自身的IP。而交换机在OSI模型之中数据链路层,负责上层传下来的网络数据,依靠着本身MAC地址(物理地址),来进行网络之间的区分与传输。

二、各自的功能

image

交换机的作用是组建局域网,也就是类似于网吧之中的众多电脑,都是依靠着交换机来实现连接的,将所有的设备组合在一个局域网之中,方面进行管理,而路由器主要是将交换机所组建的局域网相互连接起来,传入网络,能够让每台计算机都能够使用网络服务。一个是关于局域网内网的组件和数据传输,一个是连接局域网内电脑和连接外网的作用。

三、两者的工作过程

image

路由器的OSI七层模型是网络层,在交换机的数据链路层之上,在进行网络上数据传输的过程之中,电脑会在讲数据进行分层打包,在路由器之中将其转化成IP数据包,传给下层的数据链路层中设备,也就是交换机,数据链路层会将链路层打包成数据帧文件,发送给交换机,交换机寻找各自的MAC地址,并将接收者的MAC地址穿插进去,这也是为什么能够找到目标主机的原因。

四、两者的根本区别

image

IP地址根据网络的不同以及自身的动态,由网络管理员或者是系统自动分配,也就是路由器的网络地址所一样的原因,而交换机则是MAC地址(物理地址),是在网卡生产商生产出来的时候镶嵌其中,一般来说不能够被更改,固化了下来,两者本身的端口上也存在着差异,也就是所能组件的网络大小。

另外,两者的安全系数不一样,交换机虽然可以在同一网段的局域网之中进行传发数据,但是会造成通信的拥挤和安全漏洞,而路由器只会传送特定地址的数据,不传送危险的不支持路由器协议的数据,这样大大加强了自身的安全性,也就是本身的防火墙服务,本身的传送速度也是快的。

五、诞生时间不一样

image

交换机的诞生在电脑还没有诞生的时候,最早的交换机也就是老电话的那种转接服务中心,在很久以前的电话,都是会有一个大型的服务中心,根据所拨打的号码的不同,或者是拨号者的要求,将电话转接给对应的目标。