08 the 20th-century-internet-peering-ecosystem

17
The Structure of the Yesterday’s Public Internet The 20 th Century Internet Peering Ecosystem ©2012 DrPeering Interna>onal Licensed material – [email protected] hDp://DrPeering.net

Upload: william-norton

Post on 20-Jun-2015

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 08 the 20th-century-internet-peering-ecosystem

The  Structure  of  the  Yesterday’s  Public  Internet  

The

20th Century Internet Peering Ecosystem

©2012  DrPeering  Interna>onal  Licensed  material  –  [email protected]  hDp://DrPeering.net  

Page 2: 08 the 20th-century-internet-peering-ecosystem

                           

                       

                THE  EARLY  INTERNET  PEERING  ECOSYSTEM  

Provide  a  historical  perspec>ve  on  how  Internet  Peering  evolved  

2  

3  

Page 3: 08 the 20th-century-internet-peering-ecosystem

Why  should  we  care  about  the  history  of  peering?  About  these  “peering  ecosystems?”  

3  

Page 4: 08 the 20th-century-internet-peering-ecosystem

My  Airplane  Story  

•  NWA  Flight  DTW-­‐LAX  DelayàCancel  •  Rebook,  go  to  gate  34  (short  walk)  •  On  plane.  Boarding  disgruntles  •  Flight  aDendant:  “sit  anywhere”  •  Delayed…  Palpable  Anger    What  happened?  

4  

Page 5: 08 the 20th-century-internet-peering-ecosystem

What  happened?  

•  Back  at  gate  •  Flight  was  Cancelled  •  “Room  for  15-­‐20  passengers”  •  “Proceed  in  orderly  fashion”  •  “Will  handle  as  many  as  we  can”  •  154  people  hauled  •  Line  à  special  case  override  à  Mob  Scene  •  Get  the  yellers  out  of  the  line  •  Aggression,  pushing,  shoving,  many  cops  called    

5  

Page 6: 08 the 20th-century-internet-peering-ecosystem

Who  is  responsible?  

•  Airline  vs.  Passengers  •  Show  of  hands  

– ___  Airline  100%  Passengers  0%  responsible  – ___  Airline  90%  Passengers  10%  responsible  – ___  Airline  80%  Passengers  20%  responsible  – ___  Airline  70%  Passengers  30%  responsible  –  :  

Does  Context  drive  Behavior?  6  

Page 7: 08 the 20th-century-internet-peering-ecosystem

The  Peering  Problema>c  

•  Evolving  Internet  Peering  context  – Posi>onal  power  – Predictable  Behavior  

•  This  is  a  talk  about  the  future  of  peering  – Trajectory  from  the  past  

•  From  a  Recent  Discussion  Paper  

7  

Page 8: 08 the 20th-century-internet-peering-ecosystem

History  of  Internet  Peering  Contexts  

ARPAnet  

NSFNET  • 1987-­‐1994  

TRANSITION  • 1994-­‐1997  

COMMERCIAL  • 1998-­‐2002  

Fat  Middle  • 2000-­‐2009  

Access  Powers  • 2009à  

8  

Page 9: 08 the 20th-century-internet-peering-ecosystem

1st  Peering:  ARPANET  80’s  

•  USENET/BITNET/X.25  could  not  connect  •  ARPAnet  limited  to  gov’t  &  contractors  •  CSNet-­‐NSF  project  to  connect  all  CS  depts  •  Spotlighted  AUP  problem  •  Bureaucra>c  complexity  

– SeDlement  of  financial,  admin,  contract  etc.  

•  Peering  is  “interconnec>on  without  explicit  accoun>ng  or  seDlement”  Source:  hDp://www.interisle.net/sub/ISP%20Interconnec>on.pdf    hDp://drpeering.net/AskDrPeering/blog/ar>cles/Ask_DrPeering/Entries/2010/10/22_Origins_of_Internet_Peering.html      

9  

Page 10: 08 the 20th-century-internet-peering-ecosystem

Reference:  The  First  Peering  

•  “This  disconnect  persisted  as  both  sides  assumed  that  any  agreement  to  exchange  traffic  would  necessarily  involve  the  seDlement  of  administra>ve,  financial,  contractual,  and  a  host  of  other  issues,  the  bureaucra>c  complexity  of  which  daunted  even  the  most  fervent  advocates  of  interconnec>on  –  un>l  CSNet  managers  came  up  with  the  idea  we  now  call  ‘peering’,  or  the  interconnec>on  without  explicit  accoun>ng  or  seDlement.”  

Source:  hDp://interisle.net/sub/ISP  Interconnec>on.pdf  

10  

Page 11: 08 the 20th-century-internet-peering-ecosystem

NSFNET  –  ‘87-­‐’94  

The  Internet    Core  

Coopera>ve  Agreement  (Merit,IBM,MCI,…)  Open  Regional  Techs  Mee>ngs  Announce/celebrate  new  aDachments  

GrowthàTime  to  priva>ze  

NSF  sponsored  aDachments  

11  

Page 12: 08 the 20th-century-internet-peering-ecosystem

NSFNET  Transi>on  –  ’94-­‐’96  

MAE-­‐East*   Sprint  NAP  AADS  NAP  PacBell  NAP  

Chair  &  commercial  interests  Strong  NANOG  Chair  model   Interconnect  became  “a  private  ma>er”  

12  

NSFNET  TransiBon  Model  Network  Service  Providers  (NSPs)  Network  Access  Points  (NAPs)  Rou>ng  Arbiter  (RA)    Route  Servers  (RSes)    Na>onal  Science  Founda>on  (NSF)  Would  fund  regionals  to  connect    to  NSPs  that  connected  to  NAPs  

Page 13: 08 the 20th-century-internet-peering-ecosystem

Commercial  Internet  –  ’96-­‐’98  

Resale  &  Growth  NAPs=“Conges>on  Points”  àPrivate  Peering  LiDle  visibility/sharing  

13  

Page 14: 08 the 20th-century-internet-peering-ecosystem

Growing  Pains  Commercial  Internet  –  ’98-­‐…  

Resale  &  Growth  NAPs=“Conges>on  Points”  …Private  Peering  LiDle  visibility/sharing  

14  

Page 15: 08 the 20th-century-internet-peering-ecosystem

So  the  big  guys  privately  peered  with  each  other  

15  

Point-­‐to-­‐Point  circuits  in  each  major  metropolitan  area  

Page 16: 08 the 20th-century-internet-peering-ecosystem

Challenges  

What  mo>vated  the  large  ISPs  to  move  out  of  the  NAPs?  A)  Conges>on  problems  at  the  NAPs  B)  NAPs  were  operated  by  compe>tors  C)  The  Na>onal  Science  Founda>on  (NSF)  carried  liDle  weight  in  the  commercial  Internet  D)  all  of  the  above  

16  

Page 17: 08 the 20th-century-internet-peering-ecosystem

This  led  to  the  Global  Internet  Peering  Ecosystem  

•  Players  independently  act  in  their  own  interests  

•  No  U.S.  Government  operated  backbone  •  Not  U.S.  Government  controlled  Internet  

17