Hybrid flooding and tree-based broadcasting for reliable and efficient link-state dissemination

T. Korkmaz, M. Krunz
{"title":"Hybrid flooding and tree-based broadcasting for reliable and efficient link-state dissemination","authors":"T. Korkmaz, M. Krunz","doi":"10.1109/GLOCOM.2002.1189061","DOIUrl":null,"url":null,"abstract":"Current link-state routing protocols (e.g., OSPF) use flooding to disseminate link-state information throughout the network. Despite its simplicity and reliability, flooding incurs unnecessary communications overhead since nodes may receive multiple copies of the same advertisement. This extra overhead becomes an Issue in the context of quality-of-service (QoS) routing, where link state is dynamic and needs to be advertised frequently. The advertisement overhead can be significantly reduced by using tree-based broadcasting approaches. Although several of these approaches have been proposed in the literature, they are not used in practice because of their complexity and/or unreliability. We propose a new link-state dissemination approach that combines the best features of flooding and tree-based broadcasting. Our hybrid approach is particularly suited for \"dynamic\" link metrics (e.g., available bandwidth). It uses periodic flooding to advertise topology changes and first-time LSAs (link-state advertisements), and uses tree-based broadcasting to disseminate subsequent refresh LSAs. The broadcast trees in our approach are constructed dynamically during the flooding of the first LSA, without the need for the complex algorithms of previous tree-based approaches. Two versions of our dissemination approach are presented, with one being more suitable for networks with frequent topological changes. We prove the correctness of our approach and contrast its communications overhead with flooding and pure tree-based broadcasting. The results indicate that our hybrid approach has a significantly lower overhead than flooding; yet It enjoys the simplicity, reliability, and fast convergence of flooding. Finally, we outline how OSPF can be extended to support the proposed dissemination approach.","PeriodicalId":415837,"journal":{"name":"Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE","volume":"79 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2002-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/GLOCOM.2002.1189061","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

Abstract

Current link-state routing protocols (e.g., OSPF) use flooding to disseminate link-state information throughout the network. Despite its simplicity and reliability, flooding incurs unnecessary communications overhead since nodes may receive multiple copies of the same advertisement. This extra overhead becomes an Issue in the context of quality-of-service (QoS) routing, where link state is dynamic and needs to be advertised frequently. The advertisement overhead can be significantly reduced by using tree-based broadcasting approaches. Although several of these approaches have been proposed in the literature, they are not used in practice because of their complexity and/or unreliability. We propose a new link-state dissemination approach that combines the best features of flooding and tree-based broadcasting. Our hybrid approach is particularly suited for "dynamic" link metrics (e.g., available bandwidth). It uses periodic flooding to advertise topology changes and first-time LSAs (link-state advertisements), and uses tree-based broadcasting to disseminate subsequent refresh LSAs. The broadcast trees in our approach are constructed dynamically during the flooding of the first LSA, without the need for the complex algorithms of previous tree-based approaches. Two versions of our dissemination approach are presented, with one being more suitable for networks with frequent topological changes. We prove the correctness of our approach and contrast its communications overhead with flooding and pure tree-based broadcasting. The results indicate that our hybrid approach has a significantly lower overhead than flooding; yet It enjoys the simplicity, reliability, and fast convergence of flooding. Finally, we outline how OSPF can be extended to support the proposed dissemination approach.
混合泛洪和基于树的广播,用于可靠和高效的链路状态传播
当前的链路状态路由协议(如OSPF)使用泛洪在整个网络中传播链路状态信息。尽管它简单且可靠,但由于节点可能接收到同一广告的多个副本,泛洪会导致不必要的通信开销。这种额外的开销在服务质量(QoS)路由上下文中成为一个问题,其中链路状态是动态的,需要经常发布。使用基于树的广播方法可以显著减少广告开销。虽然这些方法中有几种已经在文献中提出,但由于它们的复杂性和/或不可靠性,它们没有在实践中使用。我们提出了一种新的链路状态传播方法,它结合了泛洪和基于树的广播的最佳特性。我们的混合方法特别适合于“动态”链路度量(例如,可用带宽)。它使用周期性泛洪来发布拓扑变化和首次发布的lsa (link-state advertisement),并使用基于树的广播来传播后续的刷新lsa。在我们的方法中,广播树是在第一个LSA泛洪期间动态构建的,而不需要以前基于树的方法的复杂算法。我们提出了两种版本的传播方法,其中一种更适合于拓扑变化频繁的网络。我们证明了我们方法的正确性,并将其通信开销与泛洪广播和纯树广播进行了对比。结果表明,我们的混合方法的开销明显低于驱油;但它具有泛洪的简单、可靠和快速收敛性。最后,我们概述了OSPF如何扩展以支持提议的传播方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信