网络交换机
网络交换机(Network switch),简称“交换机”,是一种通过报文交换接收和转发数据到目标设备的网络硬件1。
网络交换机是一个扩大网络的器材,可以为接入交换机的任意两个网络节点提供独享的电信号通路,能为子网络中提供更多的连接端口,从而在计算机网络上连接不同的设备1;从广义上来看,分为广域网交换机和局域网交换机两种2;其主要功能包括物理编址、网络拓扑结构、错误校验、帧序列以及流控等3;具有性能价格比高、高度灵活、相对简单、易于实现等特点4。
基本信息
- 中文名
网络交换机
- 特点
高度灵活、相对简单
- 本质
扩大网络的器材5
- 其他功能
防火墙
- 分类
广域网交换机、局域网交换机
- 作用
为子网络中提供更多的连接端口
- 外文名
Network switch
功能用途
主要用途
交换机的主要功能包括物理编址、网络拓扑结构、错误校验、帧序列以及流控。交换机还具备了一些新的功能,如对VLAN(虚拟局域网)的支持、对链路汇聚的支持,甚至有的还具有防火墙的功能。
交换机除了能够连接同种类型的网络之外,还可以在不同类型的网络(如以太网和快速以太网)之间起到互连作用。如今许多交换机都能够提供支持快速以太网或FDDI等的高速连接端口,用于连接网络中的其它交换机或者为带宽占用量大的关键服务器提供附加带宽。
一般来说,交换机的每个端口都用来连接一个独立的网段,但是有时为了提供更快的接入速度,我们可以把一些重要的网络计算机直接连接到交换机的端口上。这样,网络的关键服务器和重要用户就拥有更快的接入速度,支持更大的信息流量。
工作原理
1.交换机根据收到数据帧中的源MAC地址建立该地址同交流机端口的映射,并将其写入MAC地址表中。
2.交换机将数据帧中的目的MAC地址同已建立的MAC地址表进行比较,以决定由哪个端口进行转发。
3.如数据帧中的目的MAC地址不在MAC地址表中,则向所有端口转发。这一过程称为泛洪(flood)。
4.广播帧和组播帧向所有的端口转发。
功能特点
学习功能:以太网交换机了解每一端口相连设备的MAC地址,并将地址同相应的端口映射起来存放在交换机缓存中的MAC地址表中。
转发过滤:当一个数据帧的目的地址在MAC地址表中有映射时,它被转发到连接目的节点的端口而不是所有端口(如该数据帧为广播/组播帧则转发至所有端口)。
消除回路:当交换机包括一个冗余回路时,以太网交换机通过生成树协议避免回路的产生,同时允许存在后备路径。
进修:以太网交流机体味每一端口相连设备的MAC地址,并将地址同响应的端口映射起来存放在交流机缓存中的MAC地址表中。