以太网交换机是基于以太网传输数据的交换机,以太网是采用共享总线型传输方式的局域网,而以太网交换机的结构是每个端口都直接与主机相连进行工作。本文重点给大家介绍下以太网交换机的作用,以及以太网交换机的工作原理。
以太网交换机的作用
以太网交换机应用领域非常广泛,在大大小小的局域网都可以见到它们的踪影。以太网交换机通常都有几个到几十个端口。实质上就是一个多端口的网桥。另外以太网交换机的端口速率可以不同工作方式也可以不同,如可以提供10M、100M的带宽、提供半双工,以及全双工和自适应的工作方式等。
交换机除了能够连接同种类型的网络之外,还可以在不同类型的网络(如以太网和快速以太网)之间起到互连作用。如今许多交换机都能够提供支持快速以太网或FDDI等的高速连接端口,用于连接网络中的其它交换机或者为带宽占用量大的关键服务器提供附加带宽。
一般来说交换机的每个端口都用来连接一个独立的网段,但是有时为了提供更快的接入速度,我们可以把一些重要的网络计算机直接连接到交换机的端口上。这样网络的关键服务器和重要用户就拥有更快的接入速度,支持更大的信息流量。
以太网交换机的工作原理
以太网交换机是数据链路层的机器,以太网使用物理地址(MAC地址),48位和6字节。当以太网交换机接受到一个广播帧时,它会向除接受端口之外的所有端口转发。当接受到一个单播帧时,以太网交换机会检查其目的地址并对应自己的MAC地址表,如果存在目的地址则转发,如果不存在则泛洪(广播),广播后如果没有主机的MAC地址与帧的目的MAC地址相同则丢弃,若有主机相同则会将主机的MAC自动添加到其MAC地址表中。
交换机分割冲突域,每个端口独立成一个冲突域。每个端口如果有大量数据发送,则端口会先将收到的等待发送的数据存储到寄存器中,在轮到发送时再发送出去。
以太网交换机了解每一端口相连设备的MAC地址,并将地址同相应的端口映射起来存放在交换机缓存中的MAC地址表中。当一个数据帧的目的地址在MAC地址表中有映射时,它被转发到连接目的节点的端口而不是所有端口(如该数据帧为广播/组播帧则转发至所有端口)。
关于以太网交换机的问题,本文重点介绍了以太网交换机的作用,以及以太网交换机的工作原理。可以看到以太网交换机的作用是很强大的,它能同时连通许多对端口,使每一对相互通信的主机都能像独占通信媒体那样进行无冲突地传输数据。