An Agent-Based Approach for Modelling Peer to Peer Networks | IEEE Conference Publication | IEEE Xplore