{"title":"Complexity reduction of the Best Multiple Spanning Tree algorithm","authors":"F. Akhavan Sigari, G. Mirjalily, R. Saadat","doi":"10.1109/ICETC.2010.5529599","DOIUrl":null,"url":null,"abstract":"Spanning Tree Protocol (STP) is an IEEE approved standard that provides path redundancy while preventing undesirable loops in the Ethernet networks. STP uses a single tree for the entire network which may result in inefficient bandwidth allocation since the non-spanning-tree links will not carry traffic at all. As a solution, the IEEE 802.1s working group has introduced a Multiple Spanning Tree Protocol (MSTP) that allows a switch to participate in multiple spanning trees, one tree per group of VLANs. In our previous work, we introduced a graph theoretic approach named Best Multiple Spanning Tree (BMST) algorithm for ranking all of the possible solutions for selection of the proper trees in a network running MSTP and for finding the best solution based on load balancing on links and switches. Although, BMST algorithm can find the best answer for small networks, but its complexity is too large in large scale networks. In this paper, we propose a simple approach named Multiple Best Spanning Tree (MBST) to reduce the computational complexity of the BMST.","PeriodicalId":299461,"journal":{"name":"2010 2nd International Conference on Education Technology and Computer","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 2nd International Conference on Education Technology and Computer","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICETC.2010.5529599","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Spanning Tree Protocol (STP) is an IEEE approved standard that provides path redundancy while preventing undesirable loops in the Ethernet networks. STP uses a single tree for the entire network which may result in inefficient bandwidth allocation since the non-spanning-tree links will not carry traffic at all. As a solution, the IEEE 802.1s working group has introduced a Multiple Spanning Tree Protocol (MSTP) that allows a switch to participate in multiple spanning trees, one tree per group of VLANs. In our previous work, we introduced a graph theoretic approach named Best Multiple Spanning Tree (BMST) algorithm for ranking all of the possible solutions for selection of the proper trees in a network running MSTP and for finding the best solution based on load balancing on links and switches. Although, BMST algorithm can find the best answer for small networks, but its complexity is too large in large scale networks. In this paper, we propose a simple approach named Multiple Best Spanning Tree (MBST) to reduce the computational complexity of the BMST.