Performance evaluation of peering-agreements among autonomous systems subject to peer-to-peer traffic
The interconnection of thousands of Autonomous Systems (ASs) makes up the Internet. Each AS shares trade agreements with its neighbors that regulate the costs associated with traffic exchanged on the physical links. These agreements are local, i.e.,are settled only between directly connected ASs, but have a global impact by influencing the paths allowed for the routing of network packets and the costs associated with these routes. Indeed, the costs and earnings of interconnected ASs is a function of many factors, such as size of the ASs, existing agreements, routing policy, traffic pattern and AS-level topology. In this paper we present an approach that takes these factors into account to assess peering and transit agreements. Here we focus on traffic generated from P2P activities, but the approach is general enough to be applied to different traffic classes. The P2P model we present is based on the use of the generating function, it allows to perform an analytical study of the traffic associated to file-sharing. The proposed P2P model is able to consider a large number of peers sharing several resources, spread along different ASs connected through a series of links. We validate the results of our P2P model against one of the most widely used P2P simulators, i.e.PeerSim. Using both the AS-level and P2P models we evaluate how the inter-AS P2P traffic influences the AS network cost and earning.
autonomous systems generating function peer-to-peer networks