随着P2P技术应用范围的进一步扩大,P2P(peer to peer)网络的不安全因素逐渐为人们所重视.针对这个问题,结合VPN(virtual private network)技术的优势,提出了一种P2P-VPN虚拟网络架构模型,面向具体应用建立虚拟网络组,不仅实现了组内P2P安全传输,还把P2P技术扩展到局域网应用领域.利用Petri网等形式化方法证明了安全机制的完备性,提出了模型的基本性质.原型系统的仿真结果表明,P2P-VPN架构虽然在P2P网络上引进了一系列安全处理过程,但不会造成数据传输率的大幅下降.