摘要
针对现有信息中心网络(information-centric network,ICN)路由局部最优的问题,引入SRv6源路由机制,提出基于SRv6的ICN新型网络架构;建立了基于软件定义网络(software defined network,SDN)的SRv6-ICN网络架构。针对提出的架构进一步利用无标度网络对ICN进行建模,提出基于源路由的跳数约束的K-means分簇路由算法,通过SDN收集全局兴趣请求和网络拓扑,根据请求节点偏好以及路由跳数,利用K-means算法对路由节点进行分簇;通过SRv6的源路由机制,向源节点一次性下发路由表,避免中间路由,使网络获取更佳性能。仿真结果表明,在网络中请求数量不断增加的情况下,与最短路径算法和随机路径算法相比,该算法可以减少数据包丢失,降低延迟,减少系统开销。
- 单位