在网络设备中,交换机是必不可少的网络设备。也许,许多人不知道交换机是什么,用来干嘛的,下面就来为大家介绍一下交换机的基础知识,不懂的你不妨来看看吧!
交换机的作用介绍:
1. 提供网络接口
交换机在网络中最重要的应用是提供网络接口,所有网络设备的互连都必须借助交换机来实现。主要包括:
(1)连接网络设备,例如交换机,路由器,防火墙和无线访问点等。
(2)连接计算机设备,例如计算机、服务器等。
(3)连接网络终端,例如网络打印机、网络摄像头、IP电话等。
2. 扩充网络接口
尽管某些交换机具有大量端口(例如有48个端口),但是当网络规模较大时,交换机可以提供的网络接口数量通常不足。这时,必须将两个或多个交换机连接在一起才能以倍数的方式扩展网络接口。
交换机的工作原理
交换机位于OSI参考模型的第二层(数据链路层)。交换机的工作取决于mac地址的标识(所有网络设备都有唯一的MAC地址,通常由制造商直接将其刻录到网卡中。)。
当交换机从其中一个端口接收到数据包时,它首先读取数据包头中的源MAC地址(即发送该数据包的设备网卡的MAC地址),然后将MAC地址和端口添加到交换机内存里的地址表中;
然后读取数据包头中的目标MAC地址,并比较内存中的地址表以查看MAC地址对应的端口。如果地址表中存在与MAC地址相对应的端口,则将数据包直接复制到相应的端口,如果找不到,则将数据帧作为广播帧发送到所有端口,相应的MAC地址设备将自动接受帧数据,与此同时,交换机将接受帧数据端口,并且此目的MAC地址相应地放入存储器的地址表中。
交换机分为两类:
1.网管型交换机
管理型交换机提供了基于终端控制口(Console)、基于Web页面以及支持Telnet 、SSH远程登录网络等多种网络管理方式。因此网络管理人员可以对该交换机的工作状态、网络运行状况进行本地或远程的实时监控,纵观全局地管理所有交换端口的工作状态和工作模式。你可以控制客户端的连接、带宽等等。
2.非网管型交换机
是相对管理型交换机而言的。管理型交换机的数据,会通过简单网络管理协议(SNMP)来实现配置,SNMP协议是目前基于TCP/IP网络使用最广泛的网络管理协议,可以对数据的地址、端口、协议类型、服务等进行过滤,通常还拥有VLAN划分功能。但是非网管交换机对数据不做直接处理。可理解成为傻瓜交换机。