skip to main content
article
Free Access

The landmark hierarchy: a new hierarchy for routing in very large networks

Published:01 August 1988Publication History
Skip Abstract Section

Abstract

Landmark Routing is a set of algorithms for routing in communications networks of arbitrary size. Landmark Routing is based on a new type of hierarchy, the Landmark Hierarchy. The Landmark Hierarchy exhibits path lengths and routing table sizes similar to those found in the traditional area or cluster hierarchy. The Landmark Hierarchy, however, is easier to dynamically configure using a distributed algorithm. It can therefore be used as the basis for algorithms that dynamically configure the hierarchy on the fly, thus allowing for very large, dynamic networks. This paper describes the Landmark Hierarchy, analyzes it, and compares it with the area hierarchy.

References

  1. Callon, R. and Lauer, G. (June 1985), "Hierarchical Routing for Packet Radio Networks," Report No. 5945, SRNTN No. 31, Cambridge, MA: BBN Laboratories Incorporated.Google ScholarGoogle Scholar
  2. Cegrell, T. (June 1975), "A Routing Procedure for the Tidas Message-Switching Network," IEE Trans. on Communications, VoL COM-23, No. 6, pp. 575-585.Google ScholarGoogle ScholarCross RefCross Ref
  3. Gaxcia-Luna-Aceves, J. I. (1987), "A New Minimum- Hop Routing Algorithm," Proceedings IEEE Infocom '87, pp. 170-180.Google ScholarGoogle Scholar
  4. Hagouel, J. (1983), "Issues in Routing for Large and Dynamic Networks," Phl). Thesis, Columbia University. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Jaffe, J. M. aad:Moss, F;H~(Yuly 1982), "A Responsive Distributed RoutingAIgoritlim for Computer Networks," 1EEE Trans. on Communications, COM-30, No. 7, pp. 1758-1762.Google ScholarGoogle ScholarCross RefCross Ref
  6. Khanna, A. and S0eger, $. (January 1986), "Large Network Routing Study. Design Documem," Report No. 6119, Cambridge, MA: BBN Communications Corporation.Google ScholarGoogle Scholar
  7. Kleinrock, L. and Kamoun, F. (1977), "Hierarchical Routing for Large Networks: Performance Evaluation and Optimization," Computer Networks, Vol. 1, pp. 155-174.Google ScholarGoogle Scholar
  8. Kleinrock, L. and Kamoun F. (November 1979), "Stochastic Performance Evaluation of Hierarchical Rouiing for Large Networks," Computer Networks, Vol. 3, No. 5, pp. 387-353.Google ScholarGoogle Scholar
  9. Kleinrock, L. and Kamoun, F. (1980), "Optimal Clustering Structures for Hierarchical Topological Design of Large Computer Networks," Computer Networks, Vol. 10, No. 3, pp. 221-248.Google ScholarGoogle Scholar
  10. McQuillan, J. M., Richer, I., Rosen, E. C. (April 1978) "ARPANET Routing Algorithm Improvements First Semiannual Technical Report," Bolt Beranek and Newman Inc., Report No. 3803.Google ScholarGoogle Scholar
  11. Mullander, S. J. and Vitanyi, P. M. B. (August 1985), "Distributed Matchmaking for Processes in Computer Networks," Proceedings Fourth Conference on Principles of Distributed Computing, Minaki, Ontario. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Perlman, R. (1985), "Hierarchical Networks and the Subnetwork Partition Problem," Computer Networks and ISDN Systems 9, North-Holland, pp. 297-303.Google ScholarGoogle ScholarCross RefCross Ref
  13. Shacham, N. (November 1985), "Hierarchical Routing in Large, Dynamic Ground Radio Networks," Menlo Park, CA: SRI International.Google ScholarGoogle Scholar
  14. Sparta Incorporated, (April 1986), "Design and Analysis for Area Routing in Large Networks," McLean, VA: Sparta Incorporated.Google ScholarGoogle Scholar
  15. $tine, R. H. Jr. and Tsuchiya, P. F. (March 1987), "Assured Destination Binding: A Technique for Dynamic Address Binding," MTR-87W00050, McLean, VA: The MITRE Corporation.Google ScholarGoogle Scholar
  16. Sunshine, C. (April 1981), "Addressing Problems in Multi-network Systems," Intemet Engineering Note (raN) ~78.Google ScholarGoogle Scholar
  17. Tajibnapis, W. D. (July 1977), "A Correctness Proof of a Topology Information Maintenance Protocol for Distributed Computer Networks," Communications of the ACM, Vol. 20, No. 7, pp.477-485. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Tsuchiya, P. F. (June 1987a), "The Landmark Hierarchy: Description and Analysis," MTR-87W00152, McLean, VA: The MITRE Corporation.Google ScholarGoogle Scholar
  19. Tsuchiya, P. F. (September 1987b), "Landmark Routing: Architecture, Algorithms, and issues," MTR-87W00174, McLean, VA: The MITRE Corporation.Google ScholarGoogle Scholar
  20. Westcott I. and Lauer, G. (1984), "Hierarchical Routing for Very Large Networks," Cambridge, MA: Bolt Beranek and Newman Incorporated.Google ScholarGoogle Scholar

Index Terms

  1. The landmark hierarchy: a new hierarchy for routing in very large networks

          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 18, Issue 4
            August 1988
            338 pages
            ISSN:0146-4833
            DOI:10.1145/52325
            Issue’s Table of Contents
            • cover image ACM Conferences
              SIGCOMM '88: Symposium proceedings on Communications architectures and protocols
              August 1988
              339 pages
              ISBN:0897912799
              DOI:10.1145/52324
              • Editor:
              • Vinton Cerf

            Copyright © 1988 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 August 1988

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader