针对当前基于Web服务器方式的远程教育系统体系结构存在对服务器处理能力和网络带宽要求高问题,以及P2P结构中存在的时延问题,提出了基于P2P和CDN的体系结构,并设计和构建了基于P2P和CDN的体系结构算法模型,其中每个终端节点既可作为客户端,同时又是服务器向其他终端节点进行服务,CDN边缘服务器作为P2P网络的超级节点,向终端站点进行索引帮助,既解决了Web服务模式的问题,又克服了P2P体系中存在的问题,具有服务负载小、对用户服务效率高的特点。