计算机科学与探索2024,Vol.18Issue(3):795-804,10.DOI:10.3778/j.issn.1673-9418.2304001
面向命名数据网络的轻量级路由协议
Lightweight Routing Protocol for Named Data Networking
摘要
Abstract
Named data networking(NDN)is a novel network architecture that revolves around information-centric principles.In order to acquire global routing information within the network,typical NDN routing protocols rely on data synchronization mechanisms to achieve global routing updates.However,such synchronization protocols operate at the application layer,which introduces challenges in dynamic network environments,such as high costs associated with network information updates and limited ability to perceive network dynamics.To address these issues,this pa-per designs and implements a lightweight named-binding routing protocol(NBRP).This approach binds routing node names with their published content names,enabling routing nodes to make targeted requests for routing update informa-tion without requiring additional synchronization protocols,thus achieving lightweight routing information exchange.To further reduce the transmission costs of routing updates,this paper introduces a reusable routing information packet naming format and a routing information incremental transmission mechanism.Additionally,to validate the effec-tiveness of the proposed solution,corresponding functional modules are implemented and tested within the Linux kernel.Experimental results demonstrate that,in dynamic network environments,compared with traditional NDN link-state routing protocols,the proposed method can reduce routing update synchronization costs by 72%and in-crease link-state awareness and response speed by nearly twofold.关键词
命名数据网络(NDN)/路由协议/链路状态感知/命名绑定Key words
named data networking(NDN)/routing protocol/link-state awareness/name-binding分类
信息技术与安全科学引用本文复制引用
邹博文,嵩天,李天龙,杨雅婷..面向命名数据网络的轻量级路由协议[J].计算机科学与探索,2024,18(3):795-804,10.基金项目
国家重点研发计划(2019YFB1803200).This work was supported by the National Key Research and Development Program of China(2019YFB1803200). (2019YFB1803200)