this specification can provide resource allocation in peer - to - peer networks . this specification describes techniques whereby individual resources can in certain circumstances share their local views to create a network - wide view . the use of a performance manager facilitates this sharing . the sharing of fault information both access multiple devices and for a single device across restarts is also provided . a network - based aggregator for performance and fault analysis is also provided so that complex analysis algorithms can be provided centrally to assist network performance management .