RR-FS Status Report Dmitri Krioukov CAIDA IETF-60.

Slides:



Advertisements
Similar presentations
Hidden Metric Spaces and Navigability of Complex Networks
Advertisements

Quality-of-Service Routing in IP Networks Donna Ghosh, Venkatesh Sarangan, and Raj Acharya IEEE TRANSACTIONS ON MULTIMEDIA JUNE 2001.
Routing and Congestion Problems in General Networks Presented by Jun Zou CAS 744.
Dynamic Routing Overview 1.
Compact Routing in Theory and Practice Lenore J. Cowen Tufts University.
1 Greedy Forwarding in Dynamic Scale-Free Networks Embedded in Hyperbolic Metric Spaces Dmitri Krioukov CAIDA/UCSD Joint work with F. Papadopoulos, M.
Modeling Malware Spreading Dynamics Michele Garetto (Politecnico di Torino – Italy) Weibo Gong (University of Massachusetts – Amherst – MA) Don Towsley.
Dealing with Complexity Robert Love, Venkat Jayaraman July 24, 2008 SSTP Seminar – Lecture 10.
Advanced Networks 1. Delayed Internet Routing Convergence 2. The Impact of Internet Policy and Topology on Delayed Routing Convergence.
Geometry of large networks (computer science perspective) Dmitri Krioukov (CAIDA/UCSD) AIM, November 2011.
The Structure of Networks with emphasis on information and social networks T-214-SINE Summer 2011 Chapter 8 Ýmir Vigfússon.
1 Internet Path Inflation Xenofontas Dimitropoulos.
Something We Always Wanted to Know about ASs: Relationships and Taxonomy Dmitri Krioukov X. Dimitropoulos, M. Fomenkov, B. Huffaker, Y.
Part II: Inter-domain Routing Policies. March 8, What is routing policy? ISP1 ISP4ISP3 Cust1Cust2 ISP2 traffic Connectivity DOES NOT imply reachability!
Progress in inferring business relationships between ASs Dmitri Krioukov 4 th CAIDA-WIDE Workshop.
Routing, Anycast, and Multicast for Mesh and Sensor Networks Roland Flury Roger Wattenhofer RAM Distributed Computing Group.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
Efficient Hop ID based Routing for Sparse Ad Hoc Networks Yao Zhao 1, Bo Li 2, Qian Zhang 2, Yan Chen 1, Wenwu Zhu 3 1 Lab for Internet & Security Technology,
On the Stability of Rational, Heterogeneous Interdomain Route Selection Hao Wang Yale University Joint work with Haiyong Xie, Y. Richard Yang, Avi Silberschatz,
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley Asynchronous Distributed Algorithm Proof.
On Self Adaptive Routing in Dynamic Environments -- A probabilistic routing scheme Haiyong Xie, Lili Qiu, Yang Richard Yang and Yin Yale, MR and.
Introduction to compact routing Dmitri Krioukov UCSD/CAIDA IDRWS 2004.
ROUTING ON THE INTERNET COSC Aug-15. Routing Protocols  routers receive and forward packets  make decisions based on knowledge of topology.
The Structure of Networks with emphasis on information and social networks T-214-SINE Summer 2011 Chapter 8 Ýmir Vigfússon.
UCSC 1 Aman ShaikhICNP 2003 An Efficient Algorithm for OSPF Subnet Aggregation ICNP 2003 Aman Shaikh Dongmei Wang, Guangzhi Li, Jennifer Yates, Charles.
Scalability of Routing: Compactness and Dynamics Dmitri Krioukov (CAIDA) Kevin Fall (Intel Research) and kc claffy (CAIDA) IETF-67.
Position Statement Debbie Perouli, PhD Student Sonia Fahmy, Associate Professor Computer Science Department Purdue University WODNAFO 10.
Distributed Quality-of-Service Routing of Best Constrained Shortest Paths. Abdelhamid MELLOUK, Said HOCEINI, Farid BAGUENINE, Mustapha CHEURFA Computers.
Routing Algorithms (Ch5 of Computer Network by A. Tanenbaum)
EQ-BGP: an efficient inter- domain QoS routing protocol Andrzej Bęben Institute of Telecommunications Warsaw University of Technology,
Routing and Routing Protocols Dynamic Routing Overview.
I-4 routing scalability Taekyoung Kwon Some slides are from Geoff Huston, Michalis Faloutsos, Paul Barford, Jim Kurose, Paul Francis, and Jennifer Rexford.
Improved Sparse Covers for Graphs Excluding a Fixed Minor Ryan LaFortune (RPI), Costas Busch (LSU), and Srikanta Tirthapura (ISU)
M.Menelaou CCNA2 ROUTING. M.Menelaou ROUTING Routing is the process that a router uses to forward packets toward the destination network. A router makes.
Complex network geometry and navigation Dmitri Krioukov CAIDA/UCSD F. Papadopoulos, M. Kitsak, kc claffy, A. Vahdat M. Á. Serrano, M. Boguñá UCSD, December.
Page 1 Intelligent Quality of Service Routing for Terrestrial and Space Networks Funda Ergun Case Western Reserve University.
Issues with Inferring Internet Topological Attributes Lisa Amini ab, Anees Shaikh a, Henning Schulzrinne b a IBM T.J. Watson Research Center b Columbia.
On AS-Level Path Inference Jia Wang (AT&T Labs Research) Joint work with Z. Morley Mao (University of Michigan, Ann Arbor) Lili Qiu (University of Texas,
CCAN: Cache-based CAN Using the Small World Model Shanghai Jiaotong University Internet Computing R&D Center.
M-HBH Efficient Mobility Management in Multicast Rolland Vida, Luis Costa, Serge Fdida Laboratoire d’Informatique de Paris 6 – LIP6 Université Pierre et.
ECO-DNS: Expected Consistency Optimization for DNS Chen Stephanos Matsumoto Adrian Perrig © 2013 Stephanos Matsumoto1.
1 Some Results in Interval Routing Francis C.M. Lau HKU and ITCS Tsinghua December 2, 2007.
Complexity of Bellman-Ford
《 Hierarchical Caching Management for Software Defined Content Network based on Node Value 》 Reporter : Jing Liu , China Affiliation : University of Science.
An IP Address Based Caching Scheme for Peer-to-Peer Networks Ronaldo Alves Ferreira Joint work with Ananth Grama and Suresh Jagannathan Department of Computer.
On Reducing Broadcast Redundancy in Wireless Ad Hoc Network Author: Wei Lou, Student Member, IEEE, and Jie Wu, Senior Member, IEEE From IEEE transactions.
Efficient Labeling Scheme for Scale-Free Networks The scheme in detailsPerformance of the scheme First we fix the number of hubs (to O(log(N))) and show.
A correction The definition of knot in page 147 is not correct. The correct definition is: A knot in a directed graph is a subgraph with the property that.
Fault Tolerant Graph Structures Merav Parter ADGA 2015.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 06_a Routing Protocols: RIP, OSPF, BGP Instructor: Dr. Li-Chuan Chen Date: 10/06/2003 Based in part upon.
Advancements in the Inference of AS Relationships Xenofontas Dimitropoulos (Fontas) (CAIDA/GaTech) Dmitri Krioukov Bradley Huffaker k claffy George Riley.
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley.
Introduction to compact routing Dmitri Krioukov UCSD/CAIDA 3 rd CAIDA-WIDE Workshop.
Flat Routing on Curved Spaces Dmitri Krioukov (CAIDA/UCSD) Berkeley April 19 th, 2006.
OSPF Open Shortest Path First. Table of Content  IP Routes  OSPF History  OSPF Design  OSPF Link State  OSPF Routing Table  OSPF Data Packets.
Network Layer (OSI and TCP/IP) Lecture 9, May 2, 2003 Data Communications and Networks Mr. Greg Vogl Uganda Martyrs University.
Scaling Properties of the Internet Graph Aditya Akella, CMU With Shuchi Chawla, Arvind Kannan and Srinivasan Seshan PODC 2003.
On the Placement of Web Server Replicas Yu Cai. Paper On the Placement of Web Server Replicas Lili Qiu, Venkata N. Padmanabhan, Geoffrey M. Voelker Infocom.
82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei.
Biao Wang 1, Ge Chen 1, Luoyi Fu 1, Li Song 1, Xinbing Wang 1, Xue Liu 2 1 Shanghai Jiao Tong University 2 McGill University
Incrementally Improving Lookup Latency in Distributed Hash Table Systems Hui Zhang 1, Ashish Goel 2, Ramesh Govindan 1 1 University of Southern California.
Scaling Properties of the Internet Graph Aditya Akella With Shuchi Chawla, Arvind Kannan and Srinivasan Seshan PODC 2003.
Succinct Routing Tables for Planar Graphs Compact Routing for Graphs Excluding a Fixed Minor Ittai Abraham (Hebrew Univ. of Jerusalem) Cyril Gavoille (LaBRI,
BUFFALO: Bloom Filter Forwarding Architecture for Large Organizations Minlan Yu Princeton University Joint work with Alex Fabrikant,
A Study of Group-Tree Matching in Large Scale Group Communications
Intra-Domain Routing Jacob Strauss September 14, 2006.
A stability-oriented approach to improving BGP convergence
Compact routing schemes with improved stretch
Routing in Networks with Low Doubling Dimension
Forbidden-set labelling in graphs
Presentation transcript:

RR-FS Status Report Dmitri Krioukov CAIDA IETF-60

Outline Progress in routing theory Applications to realistic topologies Future directions Recent advances

Outline Progress in routing theory Applications to realistic topologies Future directions Recent advances

Inevitable trade-offs Triangle of trade-offs: Adaptation costs = convergence measures (e.g. number of messages per topology change) Memory space = routing table size Stretch = path length inflation

What’s known No recent progress on the dynamic case (adaptations costs are excluded) Lower bound  (n/s) Graph theory is a static theory Memory vs. stretch Shortest path (s=1)   (n log n) 1  s < 1.4   (n log n) 1.4  s < 3   (n) 3  s < 5   (n 1/2 )

Recent “very static” breakthroughs L. Cowen. Compact routing with minimum stretch. Symposium on Discrete Algorithms (SODA) s=3, ~O(n 2/3 ) M. Thorup and U. Zwick. Compact routing schemes. Symposium on Parallel Algorithms and Architectures (SPAA) s=3, ~O(n 1/2 ) On trees: s=1, ~O(1) ( = (1+o(1)) log n) All forwarding decisions are O(1) time

Recent “less static” breakthroughs: name-independence M. Arias, et al. Compact routing with name independence. SPAA s=5, ~O(n 1/2 ) I. Abraham, et al. Compact name- independent routing with minimum stretch. SPAA s=3, ~O(n 1/2 )

Outline Progress in routing theory Applications to realistic topologies Future directions Recent advances

Compact routing on Internet-like graphs D. Krioukov, et al. Compact routing on Internet- like graphs. INFOCOM Average stretch of the TZ scheme on power-law graphs: is low (~1.1, ~70% paths are shortest) does not depend on  decreases with n Routing table size is well below its upper bounds (52 vs. 2,187 for n=10,000) The average stretch function has a unique critical point and the Internet is located in its close neighborhood… (which is quite surprising)

Outline Progress in routing theory Applications to realistic topologies Future directions Recent advances

Proposal to NSF Title: Toward mathematically rigorous next- generation routing protocols on realistic network topologies; agenda: Routing: Name-independent routing on realistic graphs Low average stretch routing on realistic graphs Topology (what are realistic graphs) Traceroute-based AS-level topology data Comparative analysis of Internet topologies obtained from different data sources Modeling of the Internet topology evolution Graph entropy-based extensions to existing methodologies

Outline Progress in routing theory Applications to realistic topologies Future directions Recent advances

Work just started Comparative analysis of Internet topologies (with P. Mahadevan, UCSD) Internet topology evolution modeling (with R. Liu, UCLA)

Recent results Inference of business relationships between ASs (w/ X. Dimitropoulos, Georgia Tech) Why relevant Routing  Topology  Modeling  Validation (real data)

AS relationship inference Node-degree based approach produces many paths inconsistent with standard BGP import-export policies (invalid paths) Invalid path minimization approach produces unrealistic AS hierarchies Our approach uses multiobjective optimization of the two objective functions above casts the problem as a semidefinite programming relaxation of MAX2SAT resolves the issues associated with both approaches

Last slide Homepage will be updated soon (will send to the list) Mailing list subscriptions requests, collaboration proposals, questions, comments, etc: Thank you