skip to main content
article
Free Access

An algorithm for distributed computation of a spanningtree in an extended LAN

Published:01 September 1985Publication History
Skip Abstract Section

Abstract

A protocol and algorithm are given in which bridges in an extended Local Area Network of arbitrary topology compute, in a distributed fashion, an acyclic spanning subset of the network.

The algorithm converges in time proportional to the diameter of the extended LAN, and requires a very small amount of memory per bridge, and communications bandwidth per LAN, independent of the total number of bridges or the total number of links in the network.

Algorhyme

I think that I shall never see A graph more lovely than a tree.

A tree whose crucial property Is loop-free connectivity.

A tree which must be sure to span So packets can reach every LAN.

First the Root must be selected By ID it is elected.

Least cost paths from Root are traced. In the tree these paths are placed.

A mesh is made by folks like me Then bridges find a spanning tree.

References

  1. 1 Boggs, Shoch, Taft, and Metcalfe, "PUP: An Internetwork Architecture," IEEE Transactions on Communications, April 1980.Google ScholarGoogle Scholar
  2. 2 C. Sunshine, D. Kaufman, G. Ennis, and K. Biba, "Interconnection of Broadband Local Area Networks", Eighth Data Communications Symposium, Massachusetts, 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 Norman Strole, "A Local Communications Network Based on Interconnected Token-Access Rings: A Tutorial" iBM J Res Develop, Vol 27, No 5, Sept., 1983.Google ScholarGoogle Scholar
  4. 4 Kian-Bon Sy, Daniel A. Pitt, Robert A. Donnan, "An Architecture for interconnecting LAN Segments", IBM Corporation Technical submission to IEEE 802 LAN standards committee, July 13, 1984Google ScholarGoogle Scholar
  5. 5 Radia Perlman, "Incorporation of Multiaccess Links Into a Routing Protocol" Eighth Data Communications Symposium, Massachusetts, 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 Bill Hawe, Alan Kirby, Anthony Lauck, "An Architecture for Transparently Interconnecting IEEE 802 Local Area Networks" Paper presented at the IEEE 802 meeting in San Diego, CA on October 1984Google ScholarGoogle Scholar
  7. 7 Bill Hawe, Alan Kirby, Bob Stewart, "Transparent Interconnection of Local Networks with Bridges", Journal of Telecommunication Networks, June 1984.Google ScholarGoogle Scholar
  8. 8 George Varghese and Bill Hawe, "Extended Local Area Network Management Principles," Paper presented at the IEEE 802 meeting in San Diego, CA on October 1984Google ScholarGoogle Scholar
  9. 9 Yogen Dalal and Robert Printis, "48-bit Absolute Internet and Ethernet Host Numbers" Seventh Data Communications Symposium, 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. An algorithm for distributed computation of a spanningtree in an extended LAN

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM SIGCOMM Computer Communication Review
          ACM SIGCOMM Computer Communication Review  Volume 15, Issue 4
          Sept. 1985
          187 pages
          ISSN:0146-4833
          DOI:10.1145/318951
          Issue’s Table of Contents
          • cover image ACM Conferences
            SIGCOMM '85: Proceedings of the ninth symposium on Data communications
            September 1985
            212 pages
            ISBN:0897911644
            DOI:10.1145/319056

          Copyright © 1985 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 September 1985

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader