Emerging peer-to-peer applications require efficient group communication. However, current techniques for group communication are not optimal for peer-to-peer networks, which do not have group communication methods themselves. This paper presents the novel multiring topology, which is designed to meet requirements of high performance group communication in peer-to-peer networks. It improves data communication by applying several concepts: building overlay networks for each topic, a topology consisting of multiple rings, backup links and dual mode links. Experimental results provide evidence for improving performance and scalability of peer group communication.