1 Meeyoung Cha (KAIST) Sue Moon (KAIST) Chong-Dae Park (KAIST) Aman Shaikh (AT&T Labs – Research) IEEE INFOCOM 2005 Poster Session Positioning Relay Nodes.

Slides:



Advertisements
Similar presentations
Path Splicing with Network Slicing Nick Feamster Murtaza Motiwala Santosh Vempala.
Advertisements

Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
1 EL736 Communications Networks II: Design and Algorithms Class3: Network Design Modeling Yong Liu 09/19/2007.
On Selfish Routing In Internet-like Environments Lili Qiu (Microsoft Research) Yang Richard Yang (Yale University) Yin Zhang (AT&T Labs – Research) Scott.
Consensus Routing: The Internet as a Distributed System John P. John, Ethan Katz-Bassett, Arvind Krishnamurthy, and Thomas Anderson Presented.
Bilal Gonen University of Alaska Anchorage Murat Yuksel University of Nevada, Reno.
Courtesy: Nick McKeown, Stanford
1 EL736 Communications Networks II: Design and Algorithms Class8: Networks with Shortest-Path Routing Yong Liu 10/31/2007.
1 Internet Path Inflation Xenofontas Dimitropoulos.
1/14 Ad Hoc Networking, Eli M. Gafni and Dimitri P. Bertsekas Distributed Algorithm for Generating Loop-free Routes in Networks With Frequently.
Distributed Algorithms for Secure Multipath Routing
VIPER – Voice over IP with Enhanced Resiliency Abstract: VoIP call quality is subject to Internet conditions, and users may experience periods of low quality.
TIE Breaking: Tunable Interdomain Egress Selection Renata Teixeira Laboratoire d’Informatique de Paris 6 Université Pierre et Marie Curie with Tim Griffin.
Traffic Engineering With Traditional IP Routing Protocols
Towards More Adaptive Internet Routing Mukund Seshadri Prof. Randy Katz.
Detecting Network Intrusions via Sampling : A Game Theoretic Approach Presented By: Matt Vidal Murali Kodialam T.V. Lakshman July 22, 2003 Bell Labs, Lucent.
1 Traffic Engineering for ISP Networks Jennifer Rexford IP Network Management and Performance AT&T Labs - Research; Florham Park, NJ
Path Protection in MPLS Networks Ashish Gupta Design and Evaluation of Fault Tolerance Algorithms with Performance Constraints.
Traffic Engineering for ISP Networks
Gentian Jakllari, Stephan Eidenbenz, Nick Hengartner, Srikanth V. Krishnamurthy & Michalis Faloutsos Paper in Infocom 2008 Link Positions Matter: A Non-Commutative.
Dynamics of Hot-Potato Routing in IP Networks Renata Teixeira (UC San Diego) with Aman Shaikh (AT&T), Tim Griffin(Intel),
Wresting Control from BGP: Scalable Fine-grained Route Control UCSD / AT&T Research Usenix —June 22, 2007 Dan Pei, Tom Scholl, Aman Shaikh, Alex C. Snoeren,
Traffic Engineering for ISP Networks Jennifer Rexford Internet and Networking Systems AT&T Labs - Research; Florham Park, NJ
Path Protection in MPLS Networks Using Segment Based Approach.
Network Monitoring for Internet Traffic Engineering Jennifer Rexford AT&T Labs – Research Florham Park, NJ 07932
On Self Adaptive Routing in Dynamic Environments -- A probabilistic routing scheme Haiyong Xie, Lili Qiu, Yang Richard Yang and Yin Yale, MR and.
Routing Games for Traffic Engineering F. Larroca and J.L. Rougier IEEE International Conference on Communications (ICC 2009) Dresden, Germany, June
MATE: MPLS Adaptive Traffic Engineering Anwar Elwalid, et. al. IEEE INFOCOM 2001.
Flow Models and Optimal Routing. How can we evaluate the performance of a routing algorithm –quantify how well they do –use arrival rates at nodes and.
EQ-BGP: an efficient inter- domain QoS routing protocol Andrzej Bęben Institute of Telecommunications Warsaw University of Technology,
Network Sensitivity to Hot-Potato Disruptions Renata Teixeira (UC San Diego) with Aman Shaikh (AT&T), Tim Griffin(Intel),
1 Meeyoung Cha, Sue Moon, Chong-Dae Park Aman Shaikh Placing Relay Nodes for Intra-Domain Path Diversity To appear in IEEE INFOCOM 2006.
1 Computer Communication & Networks Lecture 22 Network Layer: Delivery, Forwarding, Routing (contd.)
Network Course Internetworking Protocols Dr. Raed Al Qadi.
9/15/2015CS622 - MIRO Presentation1 Wen Xu and Jennifer Rexford Department of Computer Science Princeton University Chuck Short CS622 Dr. C. Edward Chow.
1 Meeyoung Cha and DK Lee Advisor - Sue Moon (Korea Advanced Institute of Science and Technology) IEEE INFOCOM 2005 Student Workshop Split-n-Save : Path.
Network Survivability Against Region Failure Signal Processing, Communications and Computing (ICSPCC), 2011 IEEE International Conference on Ran Li, Xiaoliang.
1 Would Diversity Really Increase the Robustness of the Routing Infrastructure against Software Defects? February 2008 Juan Caballero, Theocharis Kampouris.
Resilient Overlay Networks By David Andersen, Hari Balakrishnan, Frans Kaashoek, and Robert Morris MIT RON Paper from ACM Oct Advanced Operating.
Control Plane Issues in the Internet: Personal Perspective Monday Microsoft Research Asia Beijing, China Sue B. Moon Division of Computer Science.
1 Internet Routing. 2 Terminology Forwarding –Refers to datagram transfer –Performed by host or router –Uses routing table Routing –Refers to propagation.
Interaction of Overlay Networks: Properties and Implications Joe W.J. Jiang Dah-Ming Chiu John C.S. Lui The Chinese University of Hong Kong.
A comparison of overlay routing and multihoming route control Hayoung OH
Towards Efficient Large-Scale VPN Monitoring and Diagnosis under Operational Constraints Yao Zhao, Zhaosheng Zhu, Yan Chen, Northwestern University Dan.
Packet switching network Data is divided into packets. Transfer of information as payload in data packets Packets undergo random delays & possible loss.
Detection of Routing Loops and Analysis of Its Causes Sue Moon Dept. of Computer Science KAIST Joint work with Urs Hengartner, Ashwin Sridharan, Richard.
Towards a More Fair and Robust Internet Backbone Year 1 Status Report Rene Cruz, Tara Javidi, Bill Lin Center for Networked Systems University of California,
Some questions about multipath Damon Wischik, UCL Trilogy UCL.
Intradomain Traffic Engineering By Behzad Akbari These slides are based in part upon slides of J. Rexford (Princeton university)
6 December On Selfish Routing in Internet-like Environments paper by Lili Qiu, Yang Richard Yang, Yin Zhang, Scott Shenker presentation by Ed Spitznagel.
On Selfish Routing In Internet-like Environments Lili Qiu (Microsoft Research) Yang Richard Yang (Yale University) Yin Zhang (AT&T Labs – Research) Scott.
Optical Networking University of Southern Queensland.
Introducing a New Concept in Networking Fluid Networking S. Wood Nov Copyright 2006 Modern Systems Research.
ICNP 2006 Inter­domain Policy Violations in Overlay Routes Srinivasan Seetharaman, Mostafa Ammar Networking and Telecommunications Group College of Computing.
1 Slides by Yong Liu 1, Deep Medhi 2, and Michał Pióro 3 1 Polytechnic University, New York, USA 2 University of Missouri-Kansas City, USA 3 Warsaw University.
Tunable QoS-Aware Network Survivability Presenter : Yen Fen Kao Advisor : Yeong Sung Lin 2013 Proceedings IEEE INFOCOM.
Overlay Networking Srinivasan Seetharaman Fall 2006.
1 Chapter 4: Internetworking (IP Routing) Dr. Rocky K. C. Chang 16 March 2004.
1 Data Overhead Impact of Multipath Routing for Multicast in Wireless Mesh Networks Yi Zheng, Uyen Trang Nguyen and Hoang Lan Nguyen Department of Computer.
GLOBECOM 2007 Exit Policy Violations in Multi-hop Overlay Routes Srinivasan Seetharaman, Mostafa Ammar Networking and Telecommunications Group College.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
Placing Relay Nodes for Intra-Domain Path Diversity Meeyoung Cha Sue Moon Chong-Dae Park Aman Shaikh Proc. of IEEE INFOCOM 2006 Speaker 游鎮鴻.
Routing Semester 2, Chapter 11. Routing Routing Basics Distance Vector Routing Link-State Routing Comparisons of Routing Protocols.
PATH DIVERSITY WITH FORWARD ERROR CORRECTION SYSTEM FOR PACKET SWITCHED NETWORKS Thinh Nguyen and Avideh Zakhor IEEE INFOCOM 2003.
ECE 544 Protocol Design Project 2016 Michael Sherman Murtadha Aldeer Leonard T. Park.
ECE 544: Traffic engineering (supplement)
ISP and Egress Path Selection for Multihomed Networks
COS 561: Advanced Computer Networks
Backbone Traffic Engineering
Achieving Resilient Routing in the Internet
Presentation transcript:

1 Meeyoung Cha (KAIST) Sue Moon (KAIST) Chong-Dae Park (KAIST) Aman Shaikh (AT&T Labs – Research) IEEE INFOCOM 2005 Poster Session Positioning Relay Nodes in ISP Networks

2 Network-wide changes are frequent and may propagate slowly. During routing instability, persistent end-to-end connections experience packet delay, jitter, and loss. How to increase reliability and robustness of mission-critical services in the event of network failures? - Use “ Path Diversity ” - ex) overlay networks RON [Anderson et al., SOSP 2001] Detour [Savage et al., IEEE Micro 1999] Routing Instability in the Internet

3 disjoint overlay path Destination (egress router) default path relays ISP Network Intuition: Disjoint overlay path gives maximum robustness against single link or router failures! Path Diversity – Disjoint Overlay Path Origin (ingress router)

4 Previous work was focused on selecting good relay nodes under pre-deployed relay nodes. As an ISP, consider a problem of optimal relay node positioning; relaying packets could be value-added service. Focus of this work is to find a minimal set of relay nodes that offer as much path diversity as possible to all OD pairs. Under Assumptions: Intra-domain routing [Shortest Path First (SPF) Routing] ISP network topology Disjoint overlay path uses only one relay Objective of Our Work

5 Completely disjoint overlay paths are often not possible. ex) Equal Cost Multi-Paths (ECMPs) (AR: Access Router, BR: Border Router) Practice of Path Diversity in a Typical ISP Network Intra-PoP AR BR AR Inter-PoP

6 Partially Disjoint Overlay Path Destination (egress router) default path relays ISP Network Partially disjoint overlay path Origin (ingress router) When completely disjoint overlay paths are not available, we allow overlapped links. overlapped link

7 Efficacy of disjoint paths Network is resilient as long as either the default or the overlay path is not affected by a failure → Disjoint paths are preferred → Overlapped links will diminish the efficacy of overlay paths Path disjointness? - depends on the number of overlapped links - how do we quantify path disjointness?

Penalty for Overlapped Links o d Define I o,d,l (impact of a single link failure) - assume traffic is evenly split among shortest paths I o,d,l = Pr[ o  d fails | link l fails] - fraction of traffic that traverse l for o  d

9 Define K o,d (r) = ∑ l I o,d,l (I o,r,l + I r,d,l ) –Path disjointness between o  d and o  r  d –K o,d (r) / |E| = Pr[ o  d & o  r  d fails | a single link failure] Disjointness between two paths o d r default path overlay path

10 Based on the intuitive notion of penalty for partially disjoint overlay paths, we find relay nodes that incur the least amount of penalty. To evaluate our algorithm, we give preliminary results on how relay nodes selected by our algorithm increase network resiliency in a real network topology. Selecting Relay Nodes for Overlay Path

11 We use an operational tier-1 ISP backbone and the real failures logs that spans six-month. Topology routers, 200 links, ECMP 53% Event logs - June 1~Nov 30, only link and router down events considered Hypothetical traffic matrix - assumes equal amount of traffic between OD pairs Assume rerouting is done instantaneously after events Evaluation Settings

12 Hypothetical Traffic Lost from Event Logs lost 0% of traffic ( graceful shutdown ) worst cases less than 1% of traffic lost 65% 77% 93% (failure events)

13 Network resilience to real failures increases as we increase the number of relay nodes. However, there certainly exists a saturation point. When five relay nodes are used, - complete protection against 75.3% of failure events - for 92.8% of failure events, less than 1% of hypothetical traffic is affected A small number of relay nodes is effective over the entire course of six months. Preliminary Results

14 Propose a simple greedy algorithm for selecting the number and positions of relay nodes in a network run by a single AS. When it is not possible to find completely disjoint paths, we allow overlapped links btwn two paths, and introduce the measure of penalty for the overlapped links. Evaluate the efficacy of our algorithm with an operational tier-1 ISP network. Conclusions

15 Implementation Issues - relays on VoIP gateways Properties of relay nodes - topological insight - whether relays are selected on ARs or BRs - bandwidth / position / load-balancing of relays - how often should we reposition relays? Lower layer path diversity - how to incorporate fiber map into our algorithm? Further Works END