On selfish routing in Internet-like environments

被引:33
|
作者
Qiu, Lili [1 ]
Yang, Yang Richard
Zhang, Yin
Shenker, Scott
机构
[1] Univ Texas, Dept Comp Sci, Austin, TX 78712 USA
[2] Yale Univ, Dept Comp Sci, New Haven, CT 06520 USA
[3] Univ Calif Berkeley, Dept Comp Sci, Berkeley, CA 94720 USA
基金
美国国家科学基金会;
关键词
game theory; optimization; overlay; relaxation; selfish routing; traffic engineering; traffic equilibrium;
D O I
10.1109/TNET.2006.880179
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A recent trend in routing research is to avoid inefficiencies in network-level routing by allowing hosts to either choose routes themselves (e.g., source routing) or use overlay routing networks (e.g., Detour or RON). Such approaches result in selfish routing, because routing decisions are no longer based on system-wide criteria but are instead designed to optimize host-based or overlay-based metrics. A series of theoretical results showing that selfish routing can result in suboptimal system behavior have cast doubts on this approach. In this paper, we use a game-theoretic approach to investigate the performance of selfish routing in Internet-like environments based on realistic topologies and traffic demands in our simulations. We show that in contrast to theoretical worst cases, selfish routing achieves close to optimal average latency in such environments. However, such performance benefits come at the expense of significantly increased congestion on certain links. Moreover, the adaptive nature of selfish overlays can significantly reduce the effectiveness of traffic engineering by making network traffic less predictable.
引用
收藏
页码:725 / 738
页数:14
相关论文
共 50 条
  • [21] Dynamic Selfish Routing
    Fischer, Simon
    IT-INFORMATION TECHNOLOGY, 2009, 51 (02): : 119 - 123
  • [22] The Price of Selfish Routing
    Marios Mavronicolas
    Paul Spirakis
    Algorithmica, 2007, 48 : 91 - 126
  • [23] Stochastic Selfish Routing
    Nikolova, Evdokia
    Stier-Moses, Nicolas E.
    ALGORITHMIC GAME THEORY, 2011, 6982 : 314 - +
  • [24] The price of selfish routing
    Mavronicolas, Marios
    Spirakis, Paul
    ALGORITHMICA, 2007, 48 (01) : 91 - 126
  • [25] On the evolution of selfish routing
    Fischer, S
    Vöcking, B
    ALGORITHMS ESA 2004, PROCEEDINGS, 2004, 3221 : 323 - 334
  • [26] MI-LXC: A Small-Scale Internet-Like Environment for Network Security Teaching
    Lesueur, Francois
    Nous, Camille
    ARES 2021: 16TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY, 2021,
  • [27] Equilibria in Dynamic Selfish Routing
    Anshelevich, Elliot
    Ukkusuri, Satish
    ALGORITHMIC GAME THEORY, PROCEEDINGS, 2009, 5814 : 171 - +
  • [28] Routing Selfish Unsplittable Traffic
    Auletta, Vincenzo
    De Prisco, Roberto
    Penna, Paolo
    Persiano, Giuseppe
    ACM TRANSACTIONS ON ALGORITHMS, 2007, 3 (04)
  • [29] How bad is selfish routing?
    Roughgarden, T
    Tardos, É
    41ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2000, : 93 - 102
  • [30] Selfish Routing with Atomic Players
    Roughgarden, Tim
    PROCEEDINGS OF THE SIXTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2005, : 1184 - 1185