Distributed, scalable routing based on link-state vectors

29Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.

Abstract

A new family of routing algorithms for the distributed maintaince of routing information in large networks and internets is introduced. This family is called link vector algorithms (LVA), and is based on the selective diffusion of link-state information based on the distributed computation of preferred paths, rather than on the flooding of complete link-state information to all routers. According to LVA, each router maintains a subset of the topology that corresponds to the links used by its neighbor routers in their preferred paths to known destinations. Based on that subset of topology information, the router derives its own preferred paths and communicates the corresponding link-state information to its neighbors. An update message contains a vector of updates; each such update specifies a link and its parameters. LVAS can be used for different types of routing. The correctness of LVA is verified for arbitrary types of routing when correct and deterministic algorithms are used to select preferred paths at each router. LVA is shown to have smaller complexity than link-state and distance-vector algorithms, and to have better average performance than the ideal topology-broadcast algorithm and the distributed Bellman-Ford algorithm.

Cite

CITATION STYLE

APA

Behrens, J., & Garcia-Luna-Aceves, J. J. (1994). Distributed, scalable routing based on link-state vectors. In Proceedings of the Conference on Communications Architectures, Protocols and Applications, SIGCOMM 1994 (pp. 136–147). Association for Computing Machinery, Inc. https://doi.org/10.1145/190314.190327

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free