随着网络的普及 , 很多家庭都有自家的宽带上网 , 而很多用户都不清楚什么是交换机,跟路由器有什么区别 。今天就来给大家分析一下交换机和路由器的区别到底在哪里?
什么是交换机:
交换机(switch)是一种在通信系统中完成信息交换功能的设备 。
在计算机网络系统中,交换概念的提出是对于共享工作模式的改进 。HUB集线器就是一种共享设备 , HUB本身不能识别目的地址,当同一局域网内的A主机给B主机传输数据时,数据包在以 HUB为架构的网络上是以广播方式传输的,由每一台终端通过验证数据包头的地址信息来确定是否接收 。在这种工作方式下,同一时刻网络上只能传输一组数据帧的通讯,如果发生碰撞还得重试 。这种方式就是共享网络带宽 。说直白点就是,一个宿舍的网络,本来是20M的带宽,用交换机之后每个人分的仍然是20M的带宽 。
交换机分为三层;
一层交换机;只支持物理层协议,像网桥,电话的程控交换机 。
二层交换机;支持物理层和数据链路层协议,如传统的以太网交换机。
三层交换机;支持物理层,数据链路层,及网络层协议,说白了除了有一层,二层功能外又多了一个路由功能 。
最常见的交换机是以太网交换机 。其他常见的还有电话语音交换机、光纤交换机等 。
什么是路由器:
路由器(Router,又称路径器)是一种计算机网络设备,它能将数据通过打包一个个网络传送至目的地(选择数据的传输路径),这个过程称为路由 。路由器就是连接两个以上网络的设备 , 路由工作在OSI模型的第三层——即网络层 。(一个宿舍四台电脑,每台电脑均分总带宽)
路由器又分有线路由器 , 和无线路由器,有线路由器只能物理连接也就是通过网线连接终端设备 , 无线路由器就是在有线路由器的基础上增加了WIFI信号发射器和接收器,我们手机连接就是通过无线路由器接入网络!
那交换机和路由器有什么区别呢?
路由和交换机之间的主要区别就是交换机发生在OSI参考模型第二层(数据链路层),而路由发生在第三层,即网络层 。这一区别决定了路由和交换机在移动信息的过程中需使用不同的控制信息,所以两者实现各自功能的方式是不同的 。
交换机是分配网络数据,路由器可以给网络分配IP地址,分配给你地址而且可以随时通过地址过来找到你 。路由器可以在不同时间内把一个IP分配给多台主机使用 。交换机是通过MAC地址和识别各个不同的主机 。
交换机一般用于LAN-WAN的连接 , 交换机归于网桥,是数据链路层的设备 , 有些交换机也可实现第三层的交换 。路由器用于WAN-WAN之间的连接,可以解决异性网络之间转发分组,作用于网络层 。他们只是从一条线路上接受输入分组,然后向另一条线路转发 。这两条线路可能分属于不同的网络,并采用不同协议 。相比较而言 , 路由器的功能较交换机要强大,但速度相对也慢,价格昂贵 , 第三层交换机既有交换机线速转发报文能力,又有路由器良好的控制功能,因此得以广泛应用 。
【一文弄懂路由器和交换机原理 二层交换机和路由器的区别是什么 - 秒懂生活 www.miaodongshenghuo.com】
一般情况下,家用选择路由器就可以了 。如果在多台电脑的情况下,可以选择交换机 。