应用层多播(ALM)作为IP多播的替代在互联网中得到广泛的应用.提出一个基于优先级的动态分层应用层多播模型CDMP(The Classified Dynamic Model Based on the Priority in Application-Level Multicast).该模型通过对不同性质的结点的分层来搭建整个架构,通过分域将性质接近的结点放在一起以保证数据传输的效率和数据共享的公正性,并且减少了结点寻找路由的代价,加快了当结点失败时的路由修复速度.通过分析和仿真证明,CDMP协议具有良好的上述性质.