Download presentation
Presentation is loading. Please wait.
Published byChad Wilson Modified over 9 years ago
1
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 1 Networking: more than the sum of its pieces Anja Feldmann Fakultät für Informatik Technische Universität München
2
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 2 The Internet? For Joe Doe: r Social phenomena: changing/redefining m Human to human communication m Human to computer interactions m Business/military/society conduct For Internet researchers: r Technical phenomena: to be m Observed, characterized, understood, improved Possibilities and capabilities Limitations and dangers Scale
3
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 3 The Internet: Advantages r Highly engineered structure m Well specified and documented (RFCs) r Unique measurement capabilities m In theory unlimited access to data :-) r Exploiting available data m Use invariants not details m Use network wide data sets m Consider emerging phenomena m Take advantage of structural models
4
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 4 The Internet: Challenges r Is experiencing explosive growth r An immense moving target r Heterogeneity any which way you look r Complex user behavior and traffic dynamics r Highly interacting systems m Temporal: between hosts and network m Spatial: among different connections m Vertical: across different networking layers
5
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 5 Challenge 1: performance debugging r Locating reasons for performance problem m Top down analysis: Searching for a cause? The protocol itself Missperforming link Bad application design Access network or client problem Missconfiguration DDoS attack Protocol interactions Scaling limits: “success disaster”
6
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 6 Challenge 2: service performance r How to derive service performance from component performance m Bottom up view: searching for the relationship? High utilization bad Web performance Link failure bad/no connectivity DDoS attack bad response time m Result: Never, sometimes, eventually, occasionally, maybe ? ? ?
7
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 7 Tools r Instrumentation and analysis m Integrate measurements into the design process m Collect data at a variety of different locations/levels m Find invariants and correlate various datasets r Simulation m Build a mirror world for “what if” studies m Verify explanations r Test-Labs m Incorporate variability m Provide an friendly/unfriendly environment
8
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 8 Example: Internet Routing Border Gateway Protocol (BGP) r Task: m Routing between Autonomous Systems (AS) m Propagation of reacheability information m Path vector protocol (to prevent routing loops) r Challenges: m Support for routing policies (economic realities) m Stability vs. fast updates m Scale (Internet wide) m Limited resource (e.g. router CPUs and memory)
9
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 9 AS 1 AS 4 AS 2 AS 5 XP AS 3 AS 6 BGP update propagation
10
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 10 AS 1 AS 4 AS 2 AS 5 XP AS 3 AS 6 AS 2 issues an update BGP update propagation
11
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 11 AS 1 AS 4 AS 2 AS 5 XP AS 3 AS 6 AS 6 may announce to reach AS 2 via AS 3 assume damping A B BGP update propagation
12
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 12 AS 6 may prefer to reach AS 2 via AS 1 AS 1 AS 4 AS 2 AS 5 XP AS 3 AS 6 BGP update propagation
13
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 13 Instrumentation and analysis r BGP Data m German ISP m RIPE m Route-View r Other data source m Packet Data m Flow Data m Reverse proxy logs m...
14
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 14 Routing burst duration
15
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 15 Simulation r Tools: SSFnet and ns-2 r Capabilities m Routing: BGP/OSPF/MPLS m Workload: Web traffic m Network topologies: AS and ISP topologies r Simulation execution m Validation of simulation model OSPF validation From measurements to simulation m Sensibility studies Interactions OSPF/BGP? Does RED help? Switching vs. Routing? MPLS vs. OSPF traffic engineering?
16
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 16 Test-Lab r Internet in a Lab: Why? m Current lab tests: Component tests Functionality of single feature Maybe limited feature interaction m Current real test: Deployment in the Internet! r Internet Test-Lab: Ingredients m Realistic workloads m Temporal and address variability m Routing
17
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 17 Exploring in an Internet Test-Lab r BGP m Test interactions IGP vs. BGP m Test BGP‘s scalability via future workloads r Routing protocols m Interactions of routing protocols: intra/inter/mobile m New routing protocols r Security m Intrusion detection m Firewalls r Measurement and analysis m Test instrumentation m Explore data correlation methods m Find relationship between services and components m Try performance debugging and management
18
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 18 Outlook and challenges r Fortunate confluence of several research tracks m Network-wide measurements m Large-scale simulators m Test environments m Multiscale analysis/visualization analysis r Enables side-by-side comparisons m Measurements from “real world”/“mirror world”/“test world” m For discovery, validation, and replication r Scientific Challenges m Avoid drowning in measured data m Provide foundations for performance evaluation of large- scale networks m Performance debugging
19
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 19 Networking: more than the sum of its pieces
20
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 20 BGP workload ingredients r Cause of routing instability m Instability creator r Effect of routing instability m Instability bursts r Baseline for prefix structure/hierarchy m Prefix forest r AS topology and peering policies m AS path properties r Correlations within instability m Attribute changes
21
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 21 Some projects r Traffic flows: Mice vs. Elephants m Origin and impact r Traffic characterization m Chat traffic, multimedia, DNS,... r Estimating Inter-domain traffic flows m Impact of routing updates on actual traffic flows r Network Intrusion Detection m Distributed IDS using Netflow data r Routing convergence m Understanding the delays in BGP convergence r What if studies (e.g. using network simulator) m MPLS vs. OSPF traffic engineering m RED a performance booster or buster
22
Feldmann Ne X tworking’03 June 23-25,2003, Chania, Crete, Greece The First COST-IST(EU)-NSF(USA) Workshop on EXCHANGES & TRENDS IN N ETWORKING 22 Example data sets r RIPE’s RRC00: Jan 14, 2002 01:00 – Jan 20, 2002 01:10
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.