本发明提出一种P2P网络的调度方法,所述P2P网络包括CT服务器、NP节点、Source服务器,CT服务器用于收集NP节点的用于NP节点调度数据的信息;NP向CT报告的与NP自身相关的信息,CT接收NP发送过来的与NP自身相关的信息,并且根据NP所报告的信息把他们组织成NP small network,然后NP small network中的每个节点根据hash算法向Source服务器请求源数据;NPsmall network的NP之间就可以根据自己需要的数据向其他的NP请求数据。该技术方案能够提高NP节点对网络带宽的贡献,提高了整个网络的带宽输出,极大的降低了大规模用户并发在线时所造成的拥塞延时问题。