为了改善P2P(Peer-to-Peer)软件带宽消耗高、网络利用率低的问题,提出了将资源发现过程与资源共享过程分开执行的方法,并在IPv6环境下定义了两个私有协议P2PIEP(Peert-to-Peert Information Exchchange Protocol)和P2PDEP(Peer-to-Peer Data Exchange Protocol).这两个协议分别服务于资源发现过程和资源共享过程.P2PIEP使用小世界模型,用于发现资源信息;P2PDEP封装在UDP(User Datagram Protocol)数据报中且具有较小的协议首部,从而达到提高网络利用率的目的.