Seeking Default/Control Plane Tony Tauber Can we reach each other? - - PowerPoint PPT Presentation

seeking default control plane
SMART_READER_LITE
LIVE PREVIEW

Seeking Default/Control Plane Tony Tauber Can we reach each other? - - PowerPoint PPT Presentation

Seeking Default/Control Plane Tony Tauber Can we reach each other? Geoff Hustons talk on Desperately Seeking Default 1 Telephony based on any-to-any (peer-to-peer) connectivity All telephones equally reachable; anyone could


slide-1
SLIDE 1

Seeking Default/Control Plane

Tony Tauber

slide-2
SLIDE 2

Can we reach each other?

  • Geoff Huston’s talk on “Desperately Seeking Default1”
  • Telephony based on any-to-any (peer-to-peer) connectivity
  • All telephones equally reachable; anyone could dial anyone else
  • This may have been an original concept in the Internet; perhaps no longer
  • Noticed ad-based measurement network with many incomplete connections
  • SYNs with no ACKs
  • From just below to just above 1% depending on IPv4 or IPv6
  • Measured routing tables from many vantage points
  • Route-Views and RIPE RIS (Routing Information Service)
  • Structurally persistent variances of double-digit percentages
  • Not just more-specifics or overlapping prefixes
  • No consensus on what the “full route table” is

1 https://www.nanog.org/meetings/abstract?id=2948

slide-3
SLIDE 3

What kind of system do we have?

  • Generally client/server
  • Not using “phone book” or other directory to reach users at other end-points
  • Communication through “servers”, often sitting in “clouds”
  • NAT (Network Address Translation)
  • Began as a “hack”
  • Benefited/ossified client/server structure
  • End-users somewhat in control nonetheless (but maybe not in mobile)?
  • Geoff Huston
  • We have a Tier1 CDN (Content Distribution Network) feeder system
  • As long as customers can reach their content they are happy
  • Contrast with historical Tier-1, Tier-2, Tier-3 and hosting providers
slide-4
SLIDE 4

Reachable how?

  • If we’re not reaching addresses, but instead content, then how?
  • Data living in ”clouds” is often reached by DNS which is
  • Dynamic – mapping changes, often rapidly
  • Differential – mapping is not globally consistent, by design
  • Going in the direction of Named Data Networking (NDN)?
slide-5
SLIDE 5

CDN/Transit/Access Topologies

  • Content uses many paths to reach consumers

Content Consumer Network

slide-6
SLIDE 6

How to find content?

  • Consumers use DNS to find content
  • Content networks use DNS to steer traffic

Content Consumer Network Caching DNS Server Caching DNS Flow Traffic Flow Authoritative DNS Server Recursive DNS Flow

slide-7
SLIDE 7

DNS is not straightforward

  • Consumers can use other DNS caching servers
  • Different CDNs use a variety of DNS schemes

Content Consumer Network Caching DNS Server Caching DNS Flow Traffic Flow Authoritative DNS Server Recursive DNS Flow

slide-8
SLIDE 8

How do people find and reach each other?

  • LinkedIn
  • Facebook
  • Skype
  • Jabber
  • Etc.
slide-9
SLIDE 9

What are economic drivers?

  • Consumers want Content
  • Content wants Advertisers
  • Advertisers want Consumers