Network Simulation and Testing Polly Huang EE NTU

Slides:



Advertisements
Similar presentations
1 Generating Network Topologies That Obey Power LawsPalmer/Steffan Carnegie Mellon Generating Network Topologies That Obey Power Laws Christopher R. Palmer.
Advertisements

COS 461 Fall 1997 Routing COS 461 Fall 1997 Typical Structure.
Power Laws By Cameron Megaw 3/11/2013. What is a Power Law?
The Connectivity and Fault-Tolerance of the Internet Topology
Models of Network Formation Networked Life NETS 112 Fall 2013 Prof. Michael Kearns.
On Selfish Routing In Internet-like Environments Lili Qiu (Microsoft Research) Yang Richard Yang (Yale University) Yin Zhang (AT&T Labs – Research) Scott.
Courtesy: Nick McKeown, Stanford
1 Interdomain Routing Protocols. 2 Autonomous Systems An autonomous system (AS) is a region of the Internet that is administered by a single entity and.
Generated Waypoint Efficiency: The efficiency considered here is defined as follows: As can be seen from the graph, for the obstruction radius values (200,
Internet Topology Caterina Scoglio KSU. Why need for Internet Topology models To evaluate performance of algorithms and protocols Realistic models at.
CONNECTIVITY “The connectivity of a network may be defined as the degree of completeness of the links between nodes” (Robinson and Bamford, 1978).
Part II: Inter-domain Routing Policies. March 8, What is routing policy? ISP1 ISP4ISP3 Cust1Cust2 ISP2 traffic Connectivity DOES NOT imply reachability!
Topology Generation Suat Mercan. 2 Outline Motivation Topology Characterization Levels of Topology Modeling Techniques Types of Topology Generators.
The structure of the Internet. How are routers connected? Why should we care? –While communication protocols will work correctly on ANY topology –….they.
1 Epidemic Spreading in Real Networks: an Eigenvalue Viewpoint Yang Wang Deepayan Chakrabarti Chenxi Wang Christos Faloutsos.
Traffic Engineering With Traditional IP Routing Protocols
Sampling from Large Graphs. Motivation Our purpose is to analyze and model social networks –An online social network graph is composed of millions of.
On Power-Law Relationships of the Internet Topology CSCI 780, Fall 2005.
Analysis of the Internet Topology Michalis Faloutsos, U.C. Riverside (PI) Christos Faloutsos, CMU (sub- contract, co-PI) DARPA NMS, no
EXPANDER GRAPHS Properties & Applications. Things to cover ! Definitions Properties Combinatorial, Spectral properties Constructions “Explicit” constructions.
E2E Routing Behavior in the Internet Vern Paxson Sigcomm 1996 Slides are adopted from Ion Stoica’s lecture at UCB.
On the Effectiveness of Route- Based Packet Filtering for Distributed DoS Attack Prevention in Power-Law Internets Kihong Park and Heejo Lee Network Systems.
1 Sonia Fahmy and Minseok Kwon Department of Computer Sciences Purdue University For slides, technical reports, and implementations, please see:
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Exterior Gateway Protocols: EGP, BGP-4, CIDR Shivkumar Kalyanaraman Rensselaer Polytechnic Institute.
The structure of the Internet. How are routers connected? Why should we care? –While communication protocols will work correctly on ANY topology –….they.
Graphs and Topology Yao Zhao. Background of Graph A graph is a pair G =(V,E) –Undirected graph and directed graph –Weighted graph and unweighted graph.
The structure of the Internet. The Internet as a graph Remember: the Internet is a collection of networks called autonomous systems (ASs) The Internet.
On Distinguishing between Internet Power Law B Bu and Towsley Infocom 2002 Presented by.
Summary from Previous Lecture Real networks: –AS-level N= 12709, M=27384 (Jan 02 data) route-views.oregon-ix.net, hhtp://abroude.ripe.net/ris/rawdata –
Tradeoffs in CDN Designs for Throughput Oriented Traffic Minlan Yu University of Southern California 1 Joint work with Wenjie Jiang, Haoyuan Li, and Ion.
1 ECE453 – Introduction to Computer Networks Lecture 10 – Network Layer (Routing II)
Computer Networks Layering and Routing Dina Katabi
On Power-Law Relationships of the Internet Topology.
Large-scale organization of metabolic networks Jeong et al. CS 466 Saurabh Sinha.
1 Chapter 27 Internetwork Routing (Static and automatic routing; route propagation; BGP, RIP, OSPF; multicast routing)
Subnet Level Internet Topology Generator Mehmet Burak AKGUN CS790 Complex Networks.
Physical Mapping of DNA Shanna Terry March 2, 2004.
Biological Networks Lectures 6-7 : February 02, 2010 Graph Algorithms Review Global Network Properties Local Network Properties 1.
A Place-based Model for the Internet Topology Xiaotao Cai Victor T.-S. Shi William Perrizo NDSU {Xiaotao.cai, Victor.shi,
Introduction to BGP.
1 Chapter 27 Internetwork Routing (Static and automatic routing; route propagation; BGP, RIP, OSPF; multicast routing)
Network Aware Resource Allocation in Distributed Clouds.
Routing protocols Basic Routing Routing Information Protocol (RIP) Open Shortest Path First (OSPF)
1 Spectral Analysis of Power-Law Graphs and its Application to Internet Topologies Milena Mihail Georgia Tech.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Chapter 5 Network Layer.
A Graph-based Friend Recommendation System Using Genetic Algorithm
Prims’ spanning tree algorithm Given: connected graph (V, E) (sets of vertices and edges) V1= {an arbitrary node of V}; E1= {}; //inv: (V1, E1) is a tree,
Aemen Lodhi (Georgia Tech) Amogh Dhamdhere (CAIDA)
1 Internet Routing. 2 Terminology Forwarding –Refers to datagram transfer –Performed by host or router –Uses routing table Routing –Refers to propagation.
InterConnection Network Topologies to Minimize graph diameter: Low Diameter Regular graphs and Physical Wire Length Constrained networks Nilesh Choudhury.
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
Data Structures & Algorithms Graphs
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.
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.
How Do “Real” Networks Look?
Scaling Properties of the Internet Graph Aditya Akella, CMU With Shuchi Chawla, Arvind Kannan and Srinivasan Seshan PODC 2003.
A Simulation-Based Study of Overlay Routing Performance CS 268 Course Project Andrey Ermolinskiy, Hovig Bayandorian, Daniel Chen.
Sporadic model building for efficiency enhancement of the hierarchical BOA Genetic Programming and Evolvable Machines (2008) 9: Martin Pelikan, Kumara.
Network Simulation and Testing Polly Huang EE NTU
Network Layer4-1 Chapter 4: Network Layer r 4. 1 Introduction r 4.2 Virtual circuit and datagram networks r 4.3 What’s inside a router r 4.4 IP: Internet.
Inter-domain Routing Outline Border Gateway Protocol.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
Scaling Properties of the Internet Graph Aditya Akella With Shuchi Chawla, Arvind Kannan and Srinivasan Seshan PODC 2003.
A Place-based Model for the Internet Topology Xiaotao Cai Victor T.-S. Shi William Perrizo NDSU {Xiaotao.cai, Victor.shi,
1 Internet Routing 11/11/2009. Admin. r Assignment 3 2.
Link-Level Internet Structures
Subnet Level Internet Topology Generator
Introduction Wireless Ad-Hoc Network
Presentation transcript:

Network Simulation and Testing Polly Huang EE NTU

Polly Huang, NTU EE2 Topology Papers E. W. Zegura, K. Calvert and M. J. Donahoo. A Quantitative Comparison of Graph-based Models for Internet Topology. IEEE/ACM Transactions on Networking, December M. Faloutsos, P. Faloutsos and C. Faloutsos. On power-law relationships of the Internet topology. Proceedings of Sigcomm H. Tangmunarunkit, R. Govindan, S. Jamin, S. Shenker, W. Willinger. Network Topology Generators: Degree-Based vs. Structural. Proceedings of Sigcomm D. Vukadinovic, P. Huang, T. Erlebach. On the Spectrum and Structure of Internet Topology Graphs. In the proceedings of I2CS 2002.

Polly Huang, NTU EE3 Paper Selection (Pre-lecture) InterestingBoringEasyDifficult Quantitative Comp Power Law Degree vs. Structure Spectral Analysis

Identifying Internet Topology Random Graphs Power law Practical Model

Polly Huang, NTU EE5 The Problem What does the Internet look like? Routers as vertices Cables as edges Internet topologies as graphs –Which is this part of the Internet …

Polly Huang, NTU EE6 The Network Core The Inter-connected Routers and Cables (The Red Stuff)

For Example

Polly Huang, NTU EE8 The Internet, Circa 1969

Polly Huang, NTU EE9 A 1999 Internet ISP Map Credit: Ramesh Govindan and ISI SCAN project

Polly Huang, NTU EE10 So? Tell me what this is Well…. Perhaps just give me a few of these so I can run my experiments

Polly Huang, NTU EE11 Back To The Problem What does the Internet look like? Equivalent of –Can we describe the graphs String, mesh, tree? Or something in the middle? –Can we generate similar graphs To predict the future To design for the future Not a new problem, but

Polly Huang, NTU EE12 Becoming Urgent Packet filter placement for DDoS –Equivalent of the vertex cover problem, NP complete –Exist a fast and optimal solution if the graphs are of certain type –How can the algorithm be improved with Internet-like topologies? VPN provisioning –Equivalent of the fluid allocation problem, NP complete –Exist heuristics and greedy algorithms performing differently depending on the graph types –How will the algorithm perform with Internet-like topologies?

Polly Huang, NTU EE13 More Specific Insights to design –What are the characteristics? Confidence in evaluation –Can we generate random topologies with the characteristics? Why not use current Internet topologies? Want the algorithm continue to work Can ’ t really predict the future Thus, try with a few highly probably futures

Polly Huang, NTU EE14 In Another Sense Need to analyze –dig into the details of Internet topologies –hopefully to find invariants Need to model –formulate the understanding –hopefully in a compact way

Polly Huang, NTU EE15 Background As said, the problem is not new! Three generations of network topology analysis and modeling already: –80s - No clue, not Internet specific –90s - Common sense –00s - Some analysis on BGP Tables To describe: basic idea and example

Polly Huang, NTU EE16 Early Models A Quantitative Comparison of Graph-based Models for Internet Topology E. W. Zegura, K. Calvert and M. J. Donahoo.. IEEE/ACM Transactions on Networking, December 1997

Polly Huang, NTU EE17 The No-clue Era Heuristic Waxman –Define a plane; e.g., [0,100] X [0,100] –Place points uniformly at random –Connect two points probabilistically p(u, v) ~ 1 / e d ; d: distance between u, v The farther apart the two nodes are, the less likely they will be connected

Polly Huang, NTU EE18 Waxman Example

Polly Huang, NTU EE19 More Heuristics Pure Random –p(u, v) ~ C Exponential –p(u, v) ~ 1 / e d/(L-d) d: distance between u, v L: ? Locality –p(u, v) ~ D: distance between u, v r: ?  if d < r  if d  r Restrict the max distanceBoundary of connectivity change

These are also referred to as the: Flat random graph models

The question is… Is Internet flat?

Polly Huang, NTU EE22 Remember This? Inter-AS border (exterior gateway) routers Intra-AS interior (gateway) routers

Polly Huang, NTU EE23 Internet: The Network The Global Internet consists of Autonomous Systems (AS) interconnected with each other: –Stub AS: small corporation: one connection to other AS ’ s –Multihomed AS: large corporation (no transit): multiple connections to other AS ’ s –Transit AS: provider, hooking many AS ’ s together Two-level routing: –Intra-AS: administrator responsible for choice of routing algorithm within network –Inter-AS: unique standard for inter-AS routing: BGP

Therefore…

Polly Huang, NTU EE25 The Common-sense Era Hierarchy Tier –In a geographical sense –WAN, MAN, LAN GT-ITM –In a routing sense –Transit (inter-domain), stub (intra-domain)

Polly Huang, NTU EE26 Tier One big plane –Divide to random # of WAN partitions –Pick a random point in a partition One WAN –# of MAN partitions –point in a partition One MAN –# of LAN partitions –point in a partition

Polly Huang, NTU EE27 GT-ITM Transit –Number –Connectivity Stub –Number –Connectivity Transit-stub –Connectivity

Now the question is… Does it matter which model I use?

Polly Huang, NTU EE29 A Quantitative Comparison Compare these models –Flat: Waxman, pure, exponential, locality –Hierarchical: Tier (N-level), TS With these metrics –Number of links –Diameter For all pairs of nodes, the longest distance of all shortest paths –Number of biconnected components Biconnected component: max set of a sub-graph that any 2 links are on the same cycle

Polly Huang, NTU EE30 Methodology Fixed the number of nodes and links Find the parameters for each model –that will in result generate the number of nodes and links Reverse engineering –Some with only 1 combination –Some with multiple combinations TS usually

Polly Huang, NTU EE31 Comprehensible Results Amongst the flat random models –Pure random longer in length diameter Amongst the hierarchical random models –TS higher in # of bicomponents Between the flat and hierarchical models –Flat lower on # of bicomponents –Flat lower in hop diameter

Polly Huang, NTU EE32 Statistical Comparison KS test for hypothesis –For any pair of models X; Y –Generate N number of graphs X 1,…,X N ; Y 1,…,Y N –Find the metric value M for each graphs M(X 1, X 2, …X N ); M (Y 1, Y 2, …Y N ) –Find if the 2 samples are from the same population Confidence level 95% –Yes meant X and Y are 95% the same

Polly Huang, NTU EE33 Quantify the Similarity Home-bred test for degree of similarity –For any pair of models X; Y –Generate N number of graphs X 1,…,X N ; Y 1,…,Y N –Find the metric value M for each graphs M(X 1, X 2, …X N ); M (Y 1, Y 2, …Y N ) –For i = 1,…N, compute the probability of M(X i ) < M(Y i ) –0.5 meant X and Y are similar relative to M –All black or all white  very different

Polly Huang, NTU EE34 Harder to Grasp Results Confirm the simple metric comparison results Results of different sizes and degrees being Consistent Length-based and hop-based results are quite different Significant diff between N-level and TS

Polly Huang, NTU EE35 Making Another Statement The use of graph model is application dependent Show in multicast experiments –Delay and hop counts of the multicast trees –Different graph models give different results

Polly Huang, NTU EE36 Nice Story, But is This Real? What is TS –Composition of flat random graphs –Which random really? Measurement infrastructure is maturing Repository of real Internet graphs

Identifying Internet Topology Random Graphs Power law Practical Model

Polly Huang, NTU EE38 Break-through On power-law relationships of the Internet topology M. Faloutsos, P. Faloutsos and C. Faloutsos Proceedings of Sigcomm 1999.

Polly Huang, NTU EE39 A Study of BGP Data Analyze BGP routing tables –November 1997 to December 1998 –Autonomous System level graphs (AS graphs) Find power-law properties in AS graphs –3.5 of these power-law relationships Power-law by definition –Linear relationship in log-log plot

Polly Huang, NTU EE40 2 Important Power-laws Rank Node degree Frequency Node degree 1 AS with degree ~2000 ~2500 ASs with degree 1

Polly Huang, NTU EE More Power-Laws Number of h-hop away node pairs to h –Actually, this one, not quite… Eigenvalues i to i –A graph is an adjacency matrix – i, eigenvalues of that matrix

Polly Huang, NTU EE42 The Power-law Era Models of the 80s and 90s –Fail to capture power-law properties BRITE –Barabasi ’ s incremental model Inet –Fit the node degree power-laws specifically Won ’ t show examples –Too big to make sense

Polly Huang, NTU EE43 BRITE Create a random core Incrementally add nodes and links Connect new link to existing nodes probabilistically –Waxman or preferential Node degrees of these graphs will magically have the power-law properties

Polly Huang, NTU EE44 Inet Generate node degrees with power-laws Connecting links preferentially to node degree at random

Polly Huang, NTU EE45 Are They Better? Network Topology Generators: Degree-Based vs. Structural H. Tangmunarunkit, R. Govindan, S. Jamin, S. Shenker, W. Willinger.. Proceedings of Sigcomm 2002

Polly Huang, NTU EE46 A Newer Comparison Paper #1 vs. Paper #3 Methodology the same –Given the random graph models –And a set of metrics –Find differences and similarities

Polly Huang, NTU EE47 Relevance Enriched Paper #1 vs. Paper #3 Up-to-date models –Adding the power-law specific models into the comparison Network-relevant metrics –Expansion, resilience, distortion, link value Concrete reference data –BGP table derived AS graphs –Can say more or less realistic

Polly Huang, NTU EE48 Structural vs. Degree-based Structural –Tier and TS Degree-based –Inet, BRITE, and etc.

Polly Huang, NTU EE49 Metrics for Local Property Expansion –Size of neighborhood per node –Control message overhead Resilience –Number of disjoint path per node pair –Probability of finding alternative routes Distortion –Min cost of spanning tree per graph –Cost of building multicast tree

Polly Huang, NTU EE50 Measure of Hierarchy Link Value –Home-bred –Degree of traversal per link Each link maintains a counter initialized to 0 For all pair of nodes Walk the shortest path For each link walked, increment the link ’ s counter Looking at the distribution of the counter values –Location and degree of congestion

Polly Huang, NTU EE51 Result in a Sentence Current degree-based generators DO work better than Tier and TS. This doesn ’ t mean structure isn ’ t important!

There’s yet another question… BRITE or Inet?

Polly Huang, NTU EE53 Which is better? Compare AS, Inet, and BRITE graphs Take the AS graph history –From NLANR –1 AS graph per 3-month period –1998, January , March

Polly Huang, NTU EE54 Methodology For each AS graph –Find number of nodes, average degree –Generate an Inet graph with the same number of nodes and average degree –Generate a BRITE graph with the same number of nodes and average degree –Compare with addition metrics Number of links Cardinality of matching

Polly Huang, NTU EE55 Number of Links Date

Polly Huang, NTU EE56 Matching Cardinality Date

Polly Huang, NTU EE57 Matching Cardinality What? G = (V, E) M –A subset of E –No 2 edges share the same end nodes Matching Cardinality –Maximum Cardinality of Matching (MCM) –|Largest possible M| / |E|

Polly Huang, NTU EE58 Summary of Background Forget about the heuristic one Structural ones –Miss power-law features Power-law ones –Miss other features –But what features?

Polly Huang, NTU EE59 No Idea! Try to look into individual metrics –Doesn ’ t help much –A bit information here, a bit there Tons of metrics to compare graphs! Will never end this way!!

Identifying Internet Topology Random Graphs Power law Practical Model

Polly Huang, NTU EE61 Spectral Analysis On the Spectrum and Structure of Internet Topology Graphs D. Vukadinovic, P. Huang, T. Erlebach In the proceedings of I2CS 2002.

Polly Huang, NTU EE62 Our Rationale So power-laws on node degree –Good –But not enough Take a step back –Need to know more –Try the extreme –Full details of the inter-connectivity –Adjacency matrix

Polly Huang, NTU EE63 The Research Statement Objective –Identify missing features –Hopefully the invariants Approach –Analysis on the adjacency matrix can re-produce the complete graph from it –To begin with, look at its eigenvalues Condensed info about the matrix

Polly Huang, NTU EE64 No Structural Difference Eigenvalues are proportionally larger. # of Eigenvalues is proportionally larger. Eigenvalues are proportionally larger. # of Eigenvalues is proportionally larger.

Polly Huang, NTU EE65 Normalization Normalized adjacency matrix –Normalized Laplacian –Eigenvalues always in [0,2] Normalized eigenvalue index –Eigenvalue index always in [0,1] Sorted in an increasing order Normalized Laplacian Spectrum (nls) Looking at a whole spectrum Thus referred to as spectral analysis Looking at a whole spectrum Thus referred to as spectral analysis

Polly Huang, NTU EE66 Features of nls Independent of –size, permutation, mirror Similar structure same nls Usually true but … Good candidate as the signature or fingerprint of graphs

Polly Huang, NTU EE67 Tree vs. Grid Trees Eigenvalue Index [0,1] Eigen- values [0,2] Grids Eigenvalue Index [0,1] Eigen- values [0,2]

Polly Huang, NTU EE68 AS vs. Inet Graphs

Polly Huang, NTU EE69 nls as Graph Fingerprint Unique for an entire class of graphs –Same structure ~ same nls Distinctive among different classes of graphs –Different structure ~ different nls Do have exception but rare

Polly Huang, NTU EE70 Spectral Analysis Qualitatively useful –nls as fingerprint Quantitatively? –Width of horizontal bar at value 1

Polly Huang, NTU EE71 Width of horizontal bar at 1 Different in quantity for types of graphs –AS, Inet, tree, grid –Wider to narrower Polly: What is this? Theory colleague: Multiplicity 1, m G (1)

Polly Huang, NTU EE72 Tight Lower Bound Polly: Any insight about this m G (1)? Theory colleague: m G (1)  |P| - |Q| + |I| Polly: P, Q, and I??? Theory colleague: Components of the original graph...

Polly Huang, NTU EE73 For a Graph G P: subgraph containing pendant nodes Q: subgraph containing quasi-pendant nodes Inner: G - P - Q I: isolated nodes in Inner R: Inner - I (R for the rest)

Polly Huang, NTU EE74 Enough Theory! Not really helping! P, Q, R, I in networking terms

Polly Huang, NTU EE75 Physical Interpretation Q: high-connectivity domains, core R: regional alliances, partial core I: multi-homed leaf domains, edge P: single-homed leaf domains, edge Core vs. edge classification –A bit fuzzy –For the sake of simplicity

Polly Huang, NTU EE76 Validation by Examples Q –UUNET, Sprint, Cable & Wireless, AT&T R –RIPE, SWITCH, Qwest Sweden I –DEC, Cisco, HP, Nortel P –(trivial)

Polly Huang, NTU EE77 Revisit the Theory m G (1)  |P| + |I| - |Q| Correlation –Ratio of the edge components -> –Width of horizontal bar at value 1 Grid, tree, Inet, AS graphs –Increasingly larger m G (1) –Likely proportionally larger edge components

Polly Huang, NTU EE78 Evolution of Edge The edge components are indeed large and growing The edge components are indeed large and growing Strong growth of I component ~ increasing number of multi-homed domains Strong growth of I component ~ increasing number of multi-homed domains Ratio of nodes in PRatio of nodes in I

Polly Huang, NTU EE79 Evolution of Core The core components get more links than nodes. Ratio of nodes in QRatio of links in Q

Polly Huang, NTU EE80 Core Connectivity

What can we conclude here? Edge and core behave differently. Structure is important!

But is this going to change? I.e., is this the invariant that we’re looking for?

Polly Huang, NTU EE83 Search of Invariants

Polly Huang, NTU EE84 MG(1) What can you observe here?

Polly Huang, NTU EE85 Internet Economics Lesson # Backbone ISP resource abundant Expanding aggressively Backbone ISP resource expanding very cautiously The bubble bursts here There goes the Internet optimism! The backbone is no longer over-provisioned?!

Polly Huang, NTU EE86 Internet Economics Lesson # Supply > demand Demand growing Supply ~ demand An economy coming to a steady state?!

Oh my god, I can completely see the Internet economy here! But is MG(1) the topology invariant?

Since there is no better invariant, we will take it for now. Economists can probably confirm whether MG(1) will be the ‘invariant’ we are looking for…

Polly Huang, NTU EE89 Towards a Hybrid Model Form Q, R, I, P components –Average degree -> nodes, links –Radio of nodes, links in Q, R, I, P Randomly linking P-Q, I-Q, R-Q, R-R, Q-Q –With the preferential function identified connecting nodes from different components

Polly Huang, NTU EE90 Illustrated

Polly Huang, NTU EE91 Our Premise Encompass both statistical and structural properties No explicit degree fitting Not quite there yet, but … do see an end … no real practical model at the moment (> ” <)

Polly Huang, NTU EE92 Conclusion Firm theoretical ground –nls as graph fingerprint –Ratio of graph edge -> multiplicity 1 Plausible physical interpretation –Validation by actual AS names and analysis –Explanation for AS graph evolution Framework for a hybrid model

Polly Huang, NTU EE93 Observed Features Internet graphs have relatively larger edge components Although ratio of core components decreases, average degree of connectivity increases

Polly Huang, NTU EE94 Research Statement Objective –Identify missing features –Hopefully the invariants Approach –Analysis on the adjacency matrix can re-produce the complete graph from it –To begin with, look at its eigenvalues Condensed info about the matrix

Polly Huang, NTU EE95 Immediate Impact DDoS Attack Prevention –Efficient algorithm for optimal solution –Applicable only to graphs with large edges –Internet graphs!!! –~50% faster –solution slightly better than the algorithm in SIGCOMM 2001

Polly Huang, NTU EE96 What Should You Do? Large-scale network required –Inet 3.0 Hierarchical network required –GT-ITM Network not really important –Dumbbell

Or work for the topology project… ^ ” ^

Questions?