New Directions and HalfBaked Ideas in Topology Modeling - PowerPoint PPT Presentation

About This Presentation
Title:

New Directions and HalfBaked Ideas in Topology Modeling

Description:

Create database of real data for autonomous system topology ... What topology models are appropriate for wireless/ad-hoc/sensor networks? What additional ... – PowerPoint PPT presentation

Number of Views:35
Avg rating:3.0/5.0
Slides: 17
Provided by: EllenZ7
Category:

less

Transcript and Presenter's Notes

Title: New Directions and HalfBaked Ideas in Topology Modeling


1
New Directions and Half-Baked Ideas in Topology
Modeling
  • Ellen W. Zegura
  • College of Computing
  • Georgia Tech

2
Outline
  • A very little bit of background
  • Thoughts on
  • Alternative Internet models
  • Scaling
  • Application-driven topology modeling

3
Networking background
transit domains
domains/autonomous systems
exchange point
border routers
peering
hosts/endsystems
routers
stub domains
lowly worm
access networks
4
Topo modeling state-of-the-art
  • Graph representation
  • Router-level modeling
  • vertices are routers
  • edges are one-hop IP connectivity
  • Domain- (AS-) level modeling
  • vertices are domains (ASes)
  • edges are peering relationships
  • Mostly undirected and unlabeled graphs

5
Alternative Internet models
  • Intermediate AS/router level model
  • explicit representation for important routers
    (border routers and exchange points)
  • Hybrid real/synthetic model
  • Fluid-flow topology model
  • what might this mean?
  • alternatives to graph-based models?

6
1 Intermediate AS/router level
transit domains
exchange point
border routers
stub domains
  • one super-vertex per domain
  • one vertex per exchange point and border router
  • explicit representation of border routers
  • endpoints of edges are border routers or
    exchange points

7
2 Hybrid real/synthetic model
transit domains
transit
stub
stub domains
  • Create database of real data for autonomous
    system topology
  • Use synthetic model for high-level structure
  • Populate synthetic model using real data

8
III Fluid-flow topology model
  • What does this mean?
  • alternatives to graph-based models
  • Example ASes occupy 2-d space overlapping ASes
    can exchange traffic

9
Scaling
  • Problem what are the smallest topology models
    that capture the interesting properties?
  • One approach canonical topologies with a size
    parameter
  • (Too) simple examples ring, star, trees, parking
    lot,

10
Possible models
  • Domain star
  • One router per stub domain
  • One transit domain
  • One transit router per stub domain (or per k stub
    domains)

11
Possible models
  • Domain single bottleneck
  • bottleneck between xit domains
  • different distances between stub domains

12
What else?
  • More transit domains
  • Hierarchy in transit domains
  • More multihoming (stub domain connected to more
    than one transit domain)
  • Routing rules?
  • Closer look at needs of applications

13
Application-driven models
  • Rather than designing general models, lets think
    about what particular problems need
  • Examples
  • BGP analysis
  • peer-to-peer (or overlay) system design

14
BGP analysis
  • BGP interdomain routing protocol
  • external BGP between domains
  • internal BGP within a domain
  • BGP problems
  • stability (do the routes oscillate?)
  • convergence time
  • what are the modeling needs?
  • topology plus peering policies
  • for stability worst case topologies
  • for convergence typical topologies?

15
Peer-to-peer/overlay networks
  • Endsystems in base network are overlay network
    nodes paths in base network are overlay network
    links
  • Overlay problems
  • quality of overlay (length of overlay paths, load
    on base links,)
  • what are the modeling needs?
  • AS-level alone is sufficient?
  • intermediate AS/router-level is better?

16
More questions
  • What topology models are appropriate for
    wireless/ad-hoc/sensor networks?
  • What additional information is useful besides
    basic topology?
  • Can a focus on the use of models lead to improved
    ability to evaluate the quality of models?
  • How much do you need to know about todays
    Internet to design decent models?
Write a Comment
User Comments (0)
About PowerShow.com