生成树协议是由什么标准规定
生成树协议(Spanning Tree Protocol,STP)是一种网络技术,用于在网络中构建一个无环的树形拓扑结构,保证数据流通过最优路径到达目的地。而这个协议是按照IEEE标准规定的。
首先来看看IEEE。IEEE是世界上最大的专业技术组织之一,它制定了许多电子和电气工程技术标准。在计算机网络领域,IEEE制定了很多标准规定,其中就包括STP的标准——IEEE 802.1D。这个标准规定了在交换机网络中如何构建生成树,以及如何处理网络拓扑结构发生变化的情况。这个标准在1990年发布,已经成为了生成树协议的基础。
生成树协议还有一个变种——快速生成树协议(Rapid Spanning Tree Protocol,RSTP)。RSTP协议的标准是IEEE 802.1w,这个标准在2001年发布。RSTP协议可以在网络拓扑结构发生变化时更快地重新构建生成树,提高了网络的可用性和性能。
除了IEEE标准,还有一些其他的标准和规定,也和生成树协议有关。其中比较重要的包括以下几个:
1. Cisco PVST+。这是思科公司开发的生成树协议变种,称作“宽展型协议+”(Per VLAN Spanning Tree Plus)。它可以应用于多个虚拟局域网(VLAN)之间,每个VLAN单独构建生成树。这个协议和IEEE标准不同,但是思科是网络设备的主要生产厂商之一,它的协议在很多企业网络中得到了广泛应用。
2. 3Com、华为STP协议。在中国的网络设备制造商中,3Com和华为也开发了自己的生成树协议。这些协议尽管和IEEE标准有所不同,但是已经在一些企业网络中得到了应用。
总体而言,生成树协议是按照IEEE标准规定的。不过,由于网络设备厂商的不同,也有一些协议的变种。这些协议虽然有所不同,但是都是为了构建网络中的无环树形拓扑结构,保证网络性能和可用性。