一、什么是路由器?什么是交换机?
路由器(Router):是连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取每一数据包中的地址然后决定如何传送的专用智能性的网络设备。
交换机(Switch):意为"开关"是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。
根据OSI模型划分网络,将其划分为7层,自下而上分别为物理层、链路层、网络层、传输层、会话层、表示层、应用层。交换机在第二层(链路层)工作,路由器在第三层(网络层)工作
二、他们是如何工作的?
路由器:路由,转发(依赖于IP地址)
交换机:过滤,转发(依赖于MAC地址)
路由器:收到网络层的数据报文后,会依靠内部的路由表进行寻址,并将数据报文转发
交换机:按所收到的数据帧的首部信息内的目的MAC地址在自己内部的MAC表中寻找相应地址,若有,则转发;没有,则放弃。
路由器与与其连接的设备形成局域网,交换机在局域网中工作。路由器用来连接局域网和外网,交换机用来转发局域网内的数据