路由器(Router)工作在网络层,拥有独立操作系统且需调试。它主要用来连接不同的网络,实现数据从一网络到另一网络的路由转发。路由器不仅能像交换机一样隔离冲突域,还能检测并丢弃广播包从而隔离广播域,有效扩大网络规模。通过路由器记录的路由表转发数据,它能使交换机划分的VLAN实现互相通讯,是连接大型网络的关键设备。
路由器、网桥和交换机有什么区别
交换机(Switch)工作在数据链路层,拥有操作系统,能打破冲突域,使连接设备并行通讯而不发生冲突。高端交换机还能记录MAC地址表,实现点对点转发而非广播,节省带宽,并支持VLAN划分以隔离广播域。但交换机本身不能判断广播包,也无法隔离广播域,VLAN间若想通讯,必须有三层设备介入。
在功能强弱和复杂度的排序上,通常认为是网桥基础,路由器更强,交换机视情况而定。路由器带有路由加强信号功能,这是交换机不具备的。在公司网络中,主交换机可能会限制路由功能,因此家里上网必须依靠路由器来分配IP地址。交换机接在路由器下方再连接电脑,只要不下载大文件或在线看高清电影,基本不会影响网速。
从OSI模型的工作层级来看,集线器、网桥和二层交换机都工作在数据链路层。三层交换机比较特殊,它既可以在数据链路层工作,也能在网络层工作。而路由器则专门工作在网络层。这种层级差异决定了它们处理数据的方式不同,路由器具备更高级的网络层处理能力。
网桥、路由器和交换机在本质上是不同的协议转换与数据交互设备。简单来说,网桥主要用于协议转换,实现不同协议子网的连通;路由器则是协议转换器加上协议配置设备,具备路由加强信号的功能;而交换机主要进行某种特定协议下的数据交互,负责子网内部数据报的快速交换转发,以便共享外网资源。
二层交换机通常不需要配置,即插即用,但无法配置网速。三层交换机则需要进行配置,可以通过划分VLAN(虚拟局域网)并对VLAN调整带宽来控制网速。路由器方面,如果是家用ADSL拨号上网则设置较简单,但如果是高性能路由器,则需要配置IP地址,且路由器需要人员调试以维持其操作系统正常运行。