网络管理员必备:[2]路由器和交换机的差异
路由器和交换机已经是我们日常生活和工作中常见的网络设备,但他们究竟有什么差别呢?本文简单介绍一下它们工作原理的不同。
工具/原料
路由器和交换机
第一,工作层次不同
1、交换机工作在七层模型的第二层(即数据链路层);而路由器工作在第三层(即网络层)。交换机由于工作在第二层,它的工作原理比较简单,而路由器在第三层,可以得到更多的协议信息,也可以做出更加智能的转发或映射。
2、网络层(第三层):能提供介质访问和链路管理等功能数据链路层(第二层):具有寻址和路由选择等功能
第二,数据转发依据的对象不同
1、交换机是利用网络设备的物理地址(即MAC地螃捂荀惦址)来确定转发数据的目的地址;路由器是利用网络设备的IP地址来确定转发数据的目的地址。其中物理地址是设备本身自带的,由设备的网卡生产厂商分配,已经固化到网卡硬件中,不可修改;而IP地址是在系统软件中分配的,可以修改。
2、通过单击开始菜单的“运行”,或者快捷方式“windows键+R”打开运行,输入框中输入“cmd”回车,通过命令“ipconfig /all”,可以查看本机的物理地址和IP地址。如下图所示,就是我的计算机的网卡信息。
第三,路由器可以分割广播域,而交换机不能
1、交换机只可以分割冲突域,不可以分割广播域,而路由器可以分割广播域。简单的来说,在同一个交换机下连接的设备,IP都在同一个网段,是属于同一个广播域的,如果不在通一网段,则无法进行通信;而路蕉浔恨缝由器可以分配不同的广播域(即不同的网段),而这些不同网段的设备可以不穿过路由而进行相互通信。
2、目前,虽然三层或者第三层以上交换机具有VLAN功能,也可以分割广播域,但是各个广播域之间是不可以相互通信的,他们之前如果要通信交流还是需要路由器的支持。
第四,路由器有防火墙服务,而交换机没有
1、路由器设置的防火墙是运行在网络层的,通过设置特定的规定,允许或者限制传输的数据通过,或者过滤IP封包,禁止不符合规定的封包通过。而交换机不具备防火墙功能,如果只是通过交换机接通外部网络,相当于闭上眼、光着屁股在大街上跑,很不安全!