{"title":"Performance of search strategies in two-tier peer-to-peer networks","authors":"R. Gaeta, M. Sereno","doi":"10.1109/ITNEWS.2008.4488124","DOIUrl":null,"url":null,"abstract":"In this paper we analyze the performance of generalized flooding search strategies in two-tier peer-to-peer networks by means of random graphs. In particular, the connections between top and bottom-level peers are modeled as a bipartite random graph while the overlay network used by top-level peers to forward queries is modeled as a generalized random graph. To assign realistic values to the input model parameters we developed a distributed crawler of the Gnutella network to obtain snapshots of the application topology at both levels; to validate the model predictions we conducted simulation experiments on these snapshots. We exploited the model to show how generalizations of the classical flooding technique can help to design search strategies that meet pre-defined requirements on the hit probability and the average number of query messages exchanged during a search operation.","PeriodicalId":255580,"journal":{"name":"2008 4th International Telecommunication Networking Workshop on QoS in Multiservice IP Networks","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 4th International Telecommunication Networking Workshop on QoS in Multiservice IP Networks","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITNEWS.2008.4488124","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper we analyze the performance of generalized flooding search strategies in two-tier peer-to-peer networks by means of random graphs. In particular, the connections between top and bottom-level peers are modeled as a bipartite random graph while the overlay network used by top-level peers to forward queries is modeled as a generalized random graph. To assign realistic values to the input model parameters we developed a distributed crawler of the Gnutella network to obtain snapshots of the application topology at both levels; to validate the model predictions we conducted simulation experiments on these snapshots. We exploited the model to show how generalizations of the classical flooding technique can help to design search strategies that meet pre-defined requirements on the hit probability and the average number of query messages exchanged during a search operation.