路由器和交换机之间的区别的详细解释

A lot of people on the routers and switches do not know even confused, what is the difference between routers and switches, some users also think is the same function, see the name to know is two kinds of different products, although the function is somewhat similar, but not identical, otherwise there is no need to use a comprehensive two different product name.

路由器是产生后的开关,就像开关后产生的枢纽,所以路由器和交换机也有关系,并不是完全独立的两个设备,路由器主要克服开关不可路由的传输数据包的不足。总的来说,路由器与交换机的主要区别体现在以下方面。








路由器






总机







(1)不同层次的工作



原来的开关是工作在OSI/RM 是开放的体系结构,数据链路层,第二层,而路由器最初设计工作在OSI模型的网络层。因为开关工作在第二层(数据链路层)协议,它的工作原理比较简单,而路由器可以得到更多的协议信息在OSI的第三层(网络层)工作时,路由器可以做出更加智能的转发决策。



(2)基于数据转发的不同对象



开关是一个地址,使用物理地址或MAC地址来确定转发数据的目的地。路由器使用的身份证号码(IP地址)来确定不同网络的data.ip地址转发地址是在软件中实现的,描述了网络中的设备的位置,有时这些第三层地址也被称为协议地址或网络addresses.mac地址通常配备的硬件,由网卡生产商分布,并已固化在网卡,一般是非modifiable.ip地址通常由网络管理员或系统自动分配。



(3)传统的交换机只能分割冲突域,不能分割广播域;而路由器可以分割广播域,网络段连接的开关仍然属于同一个广播域,广播包将所有的网络段连接到开关,这将导致通信拥塞在某些情况下,安全漏洞。连接到路由器的部分将被分配到不同的广播域,和广播数据不会穿过路由器。

虽然有第三层以上的交换机具有VLAN功能,但它们也可以分割广播域,但是子广播域不能彼此通信。他们之间的通信仍然需要路由器。



(4)路由器(防火墙)提供防火墙服务,它只转发特定地址的数据包,不传输不支持路由协议和传输未知目标网络包的数据包,从而防止广播风暴。



通过以上内容,我认为路由器和交换机的区别是相当明显的。如果你家里有宽带,你需要安装路由器来连接多台计算机到因特网上。