








交换机端口介绍
l Listening
端口不转发帧,不进行MAC地址的学习,但接收BPDU和参与生成树的运算,接收到的BPDU需要提交用来发送。当生成树决定此端口需要参与帧的转发时,端口从Blocking状态转变为Listening状态。
l Learning
端口不转发帧,但进行MAC地址的学习并且接收BPDU和参与生成树的运算,接收到的BPDU需要提交用来发送。当协议定时器到时,端口从Listening状态转变为Learning状态。
l Forwarding
端口转发帧,进行MAC地址的学习并且接收BPDU和参与生成树的运算,接收到的BPDU需要提交用来发送。当协议定时器到时,端口状态从Learning状态变为Forwarding状态。
在生成树中,网桥的端口只有属于根端口或者旨定端口时,才能够参与帧的转发,其余端口状态都为Blocking状态。
?以太网交换机有何特点?
以太网交换机里的交换一词很早出现在电话系统,指的是实现两个不同电话机之间话音信号的交换,完成该工作的设备就是电话交换机。交换是一种技术概念,即完成信号由设备入口到出口的转发。因此,只要是和符合该定义的所有设备都可以被称之为交换设备。
以太网交换机的概念是基于以太网传输数据的一种交换机设备,以太网是采用共享总线型传输方式的局域网。以太网交换机的每个端口的结构都是直接与主机相链接的,并且一般都工作在全双工方式。交换机也能同时连通多个对端口,使每一对相互通信的主机都能像独占通信媒体那样,进行无冲突地传输数据。这样使得工作效率更加高。
用简单的话说,以太网交换机在需要查找某一台电脑的时候,它的方式是通过查找mac地址,也就是通过你网卡上固有的且也是特别的识别编号来进行查找。
交换机网桥协议数据单元介绍
为了运行STP,需要在交换机之间共享信息。他们所共享的信息是网桥协议数据单元(Bridge Protocol Data Unit,BPDU),它是以组播信息的形式送出的,只有其他第2层设备收听网桥数据单元。交换机将利用BPDU学习网络拓扑:什么设备连接到其他设备上,以及基于此拓扑,网络中是否存在某些第2层环路。
如果发现了某些环路,交换机将在此拓扑中禁用某个或某些端口,以确保网络中没有环路。也就是说,在交换式网络中,从一台设备到任何其他的设备之间,只有一条路径可用。如果在第2层网络中有任何变化,如一条链路断掉、添加了新链路、添加了新交换机或者某台交换机出现故障,网络中的交换机将共享此信息,这会引起STP算法重新执行,并产生一个新的无环拓扑。