针对延迟/中断容忍网络特定场景下节点具有的集群运动模式问题,并结合近年来DTN研究领域分簇路由算法的研究进展,提出了基于动态分簇的DTN路由算法。该算法采用基于节点重要度的分簇算法,并选择层次分析法作为节点各参数权重的计算准则;定义节点关联度和稳定度作为普通节点归属特定簇的依据。簇内采取直接递交方式进行消息转发,簇间消息转发时根据节点历史相遇频率选取更可能与目的节点相遇的中继节点。仿真结果表明,与其他经典算法相比,无论是消息生存时间还是仿真时间的影响,该算法在消息递交率和平均延迟等方面都表现出了较好的网络性能。