The network resources can become very much scarce when these networks are interconnected; to make it worse, emerging applications such as peer-to-peer and streaming applications are typically oblivious to the complex structure of underlying networks and can easily abuse the scarce resources.