SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
Building	
  cri+cal	
  mass	
  of	
  peers	
  

Understanding	
  the

Internet Exchange Point
Playbook

                       ©2012	
  DrPeering	
  Interna+onal	
  
                       Licensed	
  material	
  –	
  sales@DrPeering.net	
  
                       hAp://DrPeering.net	
  
Two	
  Frequently	
  Asked	
  Ques+ons	
  


•  How	
  does	
  an	
  IXP	
  build	
  cri+cal	
  mass?	
  
•  How	
  do	
  they	
  aAract	
  that	
  first	
  player?	
  
•  Is	
  it	
  hopeless	
  to	
  compete	
  against	
  a	
  well	
  
   established	
  IXP	
  already	
  well	
  beyond	
  cri+cal	
  
   mass?	
  




                                                                       2	
  
Defini+ons	
  


•  Defini+on:	
  A	
  Successful	
  IXP	
  is	
  an	
  IXP	
  where	
  
   the	
  value	
  derived	
  from	
  peering	
  exceeds	
  the	
  
   cost	
  of	
  par+cipa+on.	
  
•  Defini+on:	
  Network	
  Externality	
  is	
  an	
  
   economists	
  no+on	
  that	
  the	
  value	
  of	
  a	
  product	
  
   of	
  service	
  is	
  propor+onal	
  to	
  the	
  number	
  of	
  
   others	
  using	
  that	
  product	
  or	
  service.	
  (e.g.	
  Fax	
  
   Machines)	
  

                                                                          3	
  
The	
  “Startup	
  Hump”	
  


•  Heavy	
  liZing	
  
•  Value	
  IXP	
  <	
  Cost	
  
     –  Blue	
  Mountain	
  Arts	
  
     –  Drew	
  carrier	
  in	
  




                                       4	
  
At	
  Cri+cal	
  Mass	
  


•  Heavy	
  liZing	
  
•  Value	
  IXP	
  <	
  Cost	
  
     –  Blue	
  Mountain	
  Arts	
  
     –  Drew	
  carrier	
  in	
  
•  Provable	
  Value	
  
   Proposi+on	
  
•  Exponen+al	
  growth	
  
     –  n(n-­‐1)	
  
•  Colo	
  revenue	
  
     –  +	
  n(n-­‐1)/2	
  XCs	
  !	
  
                                          5	
  
FULL	
  


•  Heavy	
  liZing	
  
•  Value	
  IXP	
  <	
  Cost	
  
     –  Blue	
  Mountain	
  Arts	
  
     –  Drew	
  carrier	
  in	
  
•  Provable	
  Value	
  
   Proposi+on	
  
•  Exponen+al	
  growth	
  
     –  n(n-­‐1)	
  
•  Colo	
  revenue	
  
     –  +	
  n(n-­‐1)/2	
  XCs	
  !	
  
                                          6	
  
•  AT	
  CAPACITY	
  
Simple	
  IXP	
  Value	
  Calcula+on	
  
•  Assume	
  an	
  IXP	
  switches	
  1	
  Tbps	
  (1,000,000	
  Mbps).	
  	
  
•  Assume	
  it	
  charges	
  $3500/month	
  uniformly	
  across	
  its	
  350	
  
     par+cipants.	
  
•  Assume	
  the	
  market	
  price	
  for	
  transit	
  is	
  $2/Mbps.	
  
1)	
  What	
  is	
  the	
  value	
  of	
  this	
  IXP	
  to	
  its	
  par+cipants?	
  
2)	
  What	
  is	
  the	
  average	
  value	
  of	
  this	
  IXP	
  to	
  the	
  individual	
  
par+cipant?	
  
3)	
  Is	
  this	
  IXP	
  past	
  cri+cal	
  mass?	
  
Value=mbpsExchanged*avgTransitCost-­‐CostOfPeering	
  
Value=1,000,000	
  Mbps	
  *	
  $2/Mbps	
  –	
  350	
  *	
  $3500/mo	
  
Value=$2,000,000	
  -­‐	
  $1,225,000	
  =	
  $775,000/month	
  
Per	
  par+cipant	
  value=$775,000	
  /	
  350	
  =	
  $2214/month	
   7	
  
Graphic	
  calcula+on	
  of	
  the	
  Value	
  of	
  an	
  IXP	
  



Kenya	
  IXP	
  (KIXP)	
  
28	
  members	
  
$300/mo	
  peering	
  cost	
  
Transit	
  is	
  $400/Mbps	
  
100Mbps	
  peered	
  




                                                                        8	
  
Belgium	
  Neutral	
  Internet	
  Exchange	
  (BNIX)	
  

•    44	
  par+cipants	
  
•    30Gbps	
  peered	
  
•    Transit	
  2	
  Euros/mbps	
  
•    Cost	
  of	
  peering	
  is	
  1000	
  Euros/month	
  
•    What	
  is	
  the	
  value	
  of	
  the	
  BNIX?	
  
30,000Mbps	
  *	
  2	
  Euros/Mbps	
  –	
  44	
  *	
  1000	
  Euros/mo	
  =	
  22K	
  Euros/mo	
  




                                                                                             9	
  
Cri+cisms	
  of	
  this	
  model	
  of	
  IXP	
  valua+on	
  


•  Only	
  counts	
  public	
  peered	
  traffic	
  
    –  Ignores	
  private	
  peering	
  and	
  transit	
  sales!	
  
•  Assumes	
  customer	
  homogeneity	
  
    –  Same	
  traffic	
  volume,	
  same	
  port	
  speed,	
  same	
  prices	
  
•  Assumes	
  peered	
  traffic	
  bypasses	
  transit	
  
    –  Peering	
  is	
  between	
  Tier	
  1	
  ISPs	
  also	
  
•  Peering	
  costs	
  ignore	
  cost	
  of	
  transport,	
  
   equipment,	
  staff,	
  opex,	
  etc.	
  
                                                                            10	
  
The	
  Financial	
  Model	
  for	
  the	
  Value	
  of	
  an	
  IXP	
  

•  Value	
  of	
  the	
  IXP	
  =	
  f(p,	
  r,	
  v,	
  m)	
  –	
  c	
  
     p=number	
  of	
  par+cipants	
  at	
  the	
  IXP	
  
           The	
  how	
  many	
  
     r=number	
  and	
  uniqueness	
  of	
  routes	
  available	
  at	
  IXP	
  
           The	
  who	
  there	
  
     v=volume	
  of	
  traffic	
  peered	
  
           The	
  How	
  Much?	
  
     m=Match	
  of	
  service	
  to	
  market	
  and	
  s+ckiness	
  
           The	
  why	
  there?	
  
     c=Cost	
  of	
  par+cipa+on	
  
                               All	
  IXP	
  tac+cs	
  I	
  describe	
  manipulate	
  one	
  or	
  more	
  of	
  these	
  variables	
  

                                                                                                                            11	
  
Tac+c	
  1.	
  Bluff	
  the	
  Size	
  of	
  the	
  Popula+on	
  


•  Bluff	
  carriers	
  
    –  PacBell	
  vs.	
  WorldCom	
  :	
  Losing	
  market	
  share!	
  
•  Bluff	
  two	
  poten+al	
  peers	
  
    –  “B	
  is	
  preAy	
  close	
  to	
  building	
  in”	
  
    –  “Representa+ve	
  Members…”	
  
    –  “We	
  are	
  in	
  talks	
  right	
  now	
  with…”	
  
    –  Slips	
  to	
  “X	
  is	
  there,	
  Y	
  is	
  there	
  soon,	
  you	
  will	
  be	
  the	
  
       last	
  one	
  there.”	
  

                                                                                                   12	
  
Tac+c	
  2.	
  Build	
  a	
  Network	
  Umbilical	
  for	
  later	
  IXP	
  migra+on	
  


$2000/rack	
  
Vs	
  
$500/rack	
  
	
  
$15K/mo	
  for	
  fiber	
  run	
  
	
  
	
  
	
  
	
  
	
  
	
  
100	
  racks*$2K=$200K/mo	
  
Vs.	
  
10	
  racks*$2K=$20K/mo	
  +	
  
90	
  racks*$500=$45K/mo	
  +	
  
20K/mo	
  for	
  fiber.	
  


                                                                                        13	
  
Tac+c	
  3.	
  Group	
  buy-­‐in	
  


Examples:	
  	
  
	
  
European	
  IXPs	
  founded	
  
by	
  collec+on	
  of	
  European	
  ISPs	
  
	
  
Cable	
  companies	
  converge	
  
	
  
Tier	
  1	
  ISPs	
  converge	
  
	
  
Ownership,	
  stewardship	
  
	
  
Par+cipants	
  are	
  evangelists	
  
for	
  their	
  favorite	
  IXPs	
  




                                                14	
  
Tac+c	
  4.	
  Buy	
  in	
  Key	
  Players	
  	
  


Pre-­‐Buy	
  circuits	
  
On	
  behalf	
  of	
  future	
  customers	
  
	
  
Stock	
  op+ons:	
  
Par+cipate	
  in	
  the	
  upside,	
  
Recogni+on	
  of	
  the	
  value	
  their	
  
par+cipa+on	
  brings	
  to	
  the	
  IXP	
  
	
  
As	
  opposed	
  to	
  grow	
  it	
  organically	
  
by	
  natural	
  lures	
  of	
  ac+ve	
  	
  
par+cipants	
  




                                                        15	
  
Tac+c	
  5.	
  Divide	
  and	
  Conquer	
  



 Find	
  unsa+sfied	
  peers	
  
 	
  
 Low	
  derived	
  peering	
  
 value	
  
 	
  
 Engage	
  
 	
  
 Lure	
  
 	
  
 At	
  least,	
  
 	
  	
  	
  Gather	
  market	
  intel	
  
 	
  
Opera+ons	
  Gear	
  Tenet	
  
Opera+onal	
  gear	
  rarely	
  gets	
  disconnects	
  


                                                          16	
  
Tac+c	
  6.	
  Beachhead	
  Ver+cals	
  and	
  Niche	
  Markets	
  


Weaknesses	
  in	
  other	
  IXP	
  
	
  
Examples	
  
	
  
Weak	
  SLA	
  
Constrained	
  private	
  peering	
  
Insufficient	
  Terms	
  &	
  Condi+ons	
  
Content	
  Providers	
  not	
  allowed	
  
Insufficient	
  opera+ons	
  support	
  
No	
  transit	
  sales	
  allowed	
  
Underserved	
  peering	
  market	
  
	
  
	
  




                                                                        17	
  
Tac+c	
  7.	
  Extend	
  the	
  Dominant	
  IXP	
  

•  Resell	
  dominant	
  IXP	
  services	
  
•  Rarely	
  works	
  –	
  who	
  benefits	
  more?	
  
   –  Compe+tors	
  
•  Different	
  from	
  European	
  model	
  IXP	
  
   –  Spread	
  across	
  colo	
  
   –  Compe+ng	
  switches	
  	
  
•  If	
  allowed,	
  build	
  name,	
  reputa+on	
  
   –  Lure	
  customers	
  to	
  peer	
  on	
  both	
  fabrics	
  
•  Telco	
  hotels	
  –	
  challenges	
  running	
  between	
  
   tenants	
  
                                                                     18	
  
Tac+c	
  8.	
  Prevent	
  Rogue	
  IXPs	
  


•  AMS-­‐IX	
  contractually	
  prevents	
  colo	
  from	
  
   opera+ng	
  their	
  own	
  shared	
  switch	
  fabric	
  
•  Rogue	
  IXP	
  within	
  U.S.	
  Model	
  colo	
  
    –  Bypass	
  “overpriced”	
  colo	
  switch	
  
•  This	
  fails	
  because	
  
    –  Colo	
  could	
  kill	
  cross	
  connects	
  to	
  the	
  rogue	
  switch	
  
    –  So	
  rogue	
  IXP	
  is	
  marke+ng	
  in	
  stealth	
  mode	
  
    –  Ad	
  hoc	
  management,	
  volunteer	
  staff	
  

                                                                                    19	
  
Tac+c	
  9.	
  Swim	
  with	
  the	
  Fishes	
  

•  The	
  value	
  of	
  the	
  IXP	
  is	
  largely	
  out	
  of	
  the	
  control	
  of	
  
   the	
  IXP	
  operator	
  :	
  v=f(p,r,v,m)-­‐c	
  
    –  Data	
  not	
  easily	
  visible	
  
•  Go	
  to	
  every	
  ops	
  conference	
  possible	
  for	
  data	
  
    –  ISP	
  peering	
  loca+ons	
  (current,	
  pending,	
  planned)	
  
    –  Peering	
  rela+onships	
  (current,	
  pending,	
  planned)	
  
    –  Desirable	
  target	
  peers	
  
    –  Transit	
  and	
  transport	
  prices,	
  provide	
  value	
  to	
  prospects	
  
    –  What	
  people	
  say	
  about	
  compe+tors	
  and	
  you	
  
    –  Contract	
  terms	
  and	
  dura+on	
  
                                                                                       20	
  
Tac+c	
  10.	
  Bundling	
  


•  Mul+ple	
  IXPs	
  
    –  Desirable	
  loca+on	
  +	
  less	
  populated	
  one	
  for	
  free	
  
•  Redundant	
  switching	
  fabrics	
  
•  Free	
  port	
  with	
  real	
  estate	
  




                                                                                  21	
  
Tac+c	
  11.	
  Build	
  and	
  Maintain	
  Popula+on	
  S+ckiness	
  


•  Defini+on:	
  IXP	
  s8ckiness	
  refers	
  to	
  the	
  forces	
  
   keeping	
  a	
  peer	
  at	
  the	
  IXP	
  
•  Value-­‐based	
  S+ckiness	
  
    –  Value	
  >	
  Cost	
  
•  Time-­‐Skew-­‐based	
  s+ckiness	
  
    –  Terms	
  of	
  contracts	
  for	
  colo,	
  transit	
  purchases	
  and	
  
       sales,	
  transport	
  purchases,	
  peering	
  port	
  
       purchases,	
  etc.	
  not	
  aligned	
  

                                                                                 22	
  
Time-­‐Skew-­‐Based	
  S+ckiness	
  




Marke+ng	
  Issue	
  
	
  
Pulling	
  out	
  of	
  an	
  IXP	
  signals	
  
lack	
  of	
  success	
  –	
  retreat	
  
	
  
Content	
  Provider	
  
	
  
“Pulling	
  out	
  not	
  a	
  problems	
  
Tech	
  Refresh	
  every	
  18	
  months	
  
We	
  would	
  just	
  deploy	
  next	
  gen	
  
into	
  new	
  colo”	
  




                                                   23	
  
Interdependence-­‐based	
  s+ckiness	
  


•    Personal	
  peering	
  introduc+ons	
  
•    Conference	
  call	
  peering	
  introduc+ons	
  
•    E-­‐mail	
  peering	
  introduc+ons	
  
•    Informal	
  socializa+on	
  




                                                         24	
  
Tac+c	
  12.	
  Strengthen	
  Peering	
  Popula+on	
  


•  European-­‐based	
  IXP	
  has	
  built	
  in	
  defense	
  
    –  Rival	
  IXP	
  triggers	
  founding	
  ISPs	
  response	
  
    –  “Their”	
  IXP	
  
•  Work	
  very	
  close	
  with	
  ISPs,	
  Content	
  Providers	
  
•  Systema+cally	
  maximize	
  interconnec+on	
  




                                                                        25	
  
Peering	
  Matrix	
  




                        26	
  
Track	
  peering	
  	
  
Track	
  introduc+ons	
  
Track	
  success	
  
	
  
Green:	
  both	
  are	
  open	
  
Purple/Blue:	
  they	
  peer	
  
Black:	
  introduc+on	
  made	
  
White:	
  don’t	
  know	
  




                                    27	
  
Tac+c	
  13.	
  Demonstrate	
  Leadership	
  

1.  Publish	
  white	
  papers	
  
2.  Promote	
  peering	
  
3.  Develop	
  peering	
  discussion	
  lists	
  
4.  Lead	
  peerign	
  Forums	
  
5.  Get	
  key	
  staff	
  onto	
  Program	
  CommiAees	
  
6.  Speak	
  at	
  Conferences	
  and	
  Trade	
  Shows	
  
7.  Con+nually	
  build	
  and	
  mak=intain	
  marke+ng	
  
    informa+on	
  base	
  for	
  peering	
  
8.  Communicate	
  key	
  milestones	
  (custs,	
  volume)	
  
                                                             28	
  
Tac+c	
  14.	
  Purchase	
  Legacy	
  Data	
  Center	
  During	
  Downturn	
  



•  Pennies	
  on	
  the	
  dollar	
  
•  Ray	
  the	
  Hoster	
  story	
  




                                                                             29	
  
Tac+c	
  15.	
  Drop	
  Peering	
  Cost	
  


Lower	
  traffic	
  volume	
  
required	
  to	
  cover	
  cost	
  of	
  peering	
  
	
  
Colo	
  
Ports	
  
Real	
  estate	
  
Transport	
  
	
  
Sets	
  expecta+on	
  of	
  perpetual	
  free	
  
Signals	
  low	
  value	
  
May	
  not	
  use	
  it	
  




                                                       30	
  
Price	
  on	
  Value	
  


Overcome	
  uncertainty	
  
	
  
First	
  10	
  75%	
  off	
  
Next	
  10	
  50%	
  off	
  
Next	
  10	
  25%	
  off	
  
Rest	
  at	
  retail	
  price	
  
	
  
or	
  
Adjust	
  prices	
  over	
  the	
  years	
  




                                               31	
  

Contenu connexe

Similaire à 13.1 internet exchange-point-playbook

The Real Cost of Public IXPs
The Real Cost of Public IXPsThe Real Cost of Public IXPs
The Real Cost of Public IXPsDave Temkin
 
Packet Clearing House: Using IXPs: Construction, Operation, and Measurement
Packet Clearing House: Using IXPs:  Construction, Operation, and Measurement Packet Clearing House: Using IXPs:  Construction, Operation, and Measurement
Packet Clearing House: Using IXPs: Construction, Operation, and Measurement ATI Tunisia
 
Understanding Remote Peering - Connecting to the Core of the Internet
Understanding Remote Peering - Connecting to the Core of the InternetUnderstanding Remote Peering - Connecting to the Core of the Internet
Understanding Remote Peering - Connecting to the Core of the InternetWilliam Norton
 
Internet Exchange Points, by Philip Smith [APNIC 38 / ISOC-AU]
Internet Exchange Points, by Philip Smith [APNIC 38 / ISOC-AU]Internet Exchange Points, by Philip Smith [APNIC 38 / ISOC-AU]
Internet Exchange Points, by Philip Smith [APNIC 38 / ISOC-AU]APNIC
 
LTE-Traffic Management & Monetization
LTE-Traffic Management & MonetizationLTE-Traffic Management & Monetization
LTE-Traffic Management & MonetizationContinuous Computing
 
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi KawamuraIndonesia Network Operators Group
 
freebeersessions #26 Scaling Up and Out Using Open Source at Netstar
freebeersessions #26 Scaling Up and Out Using Open Source at Netstarfreebeersessions #26 Scaling Up and Out Using Open Source at Netstar
freebeersessions #26 Scaling Up and Out Using Open Source at NetstarQuintin de Kok
 
Optimizing Multicast Throughput in IP Network
Optimizing Multicast Throughput in IP NetworkOptimizing Multicast Throughput in IP Network
Optimizing Multicast Throughput in IP NetworkReza Rahimi
 
Final Class Presentation: Zipcar Strategy
Final Class Presentation: Zipcar StrategyFinal Class Presentation: Zipcar Strategy
Final Class Presentation: Zipcar Strategycarolinestokes
 
IXP Design and Operational BCP
IXP Design and Operational BCPIXP Design and Operational BCP
IXP Design and Operational BCPAPNIC
 
High Speed Fiber Services and Challenges to the Core Network by Seiichi Kawamura
High Speed Fiber Services and Challenges to the Core Network by Seiichi KawamuraHigh Speed Fiber Services and Challenges to the Core Network by Seiichi Kawamura
High Speed Fiber Services and Challenges to the Core Network by Seiichi KawamuraMyNOG
 
The Art & Science of Bootstrapping
The Art & Science of BootstrappingThe Art & Science of Bootstrapping
The Art & Science of BootstrappingNico Perez
 
Profitable Three Screen Services
Profitable Three Screen ServicesProfitable Three Screen Services
Profitable Three Screen ServicesMead Eblan
 
Dubbo and Weidian's practice on micro-service architecture
Dubbo and Weidian's practice on micro-service architectureDubbo and Weidian's practice on micro-service architecture
Dubbo and Weidian's practice on micro-service architectureHuxing Zhang
 
Importance of ip peering
Importance of ip peeringImportance of ip peering
Importance of ip peeringYoshiki Ishida
 
stackconf 2023 | Dynamic Image Optimization with imgproxy at Schwarz IT by An...
stackconf 2023 | Dynamic Image Optimization with imgproxy at Schwarz IT by An...stackconf 2023 | Dynamic Image Optimization with imgproxy at Schwarz IT by An...
stackconf 2023 | Dynamic Image Optimization with imgproxy at Schwarz IT by An...NETWAYS
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...APNIC
 

Similaire à 13.1 internet exchange-point-playbook (20)

06 selecting an-ixp
06 selecting an-ixp06 selecting an-ixp
06 selecting an-ixp
 
The Real Cost of Public IXPs
The Real Cost of Public IXPsThe Real Cost of Public IXPs
The Real Cost of Public IXPs
 
02 internet transit
02 internet transit02 internet transit
02 internet transit
 
Packet Clearing House: Using IXPs: Construction, Operation, and Measurement
Packet Clearing House: Using IXPs:  Construction, Operation, and Measurement Packet Clearing House: Using IXPs:  Construction, Operation, and Measurement
Packet Clearing House: Using IXPs: Construction, Operation, and Measurement
 
Understanding Remote Peering - Connecting to the Core of the Internet
Understanding Remote Peering - Connecting to the Core of the InternetUnderstanding Remote Peering - Connecting to the Core of the Internet
Understanding Remote Peering - Connecting to the Core of the Internet
 
Internet Exchange Points, by Philip Smith [APNIC 38 / ISOC-AU]
Internet Exchange Points, by Philip Smith [APNIC 38 / ISOC-AU]Internet Exchange Points, by Philip Smith [APNIC 38 / ISOC-AU]
Internet Exchange Points, by Philip Smith [APNIC 38 / ISOC-AU]
 
LTE-Traffic Management & Monetization
LTE-Traffic Management & MonetizationLTE-Traffic Management & Monetization
LTE-Traffic Management & Monetization
 
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
05 (IDNOG01) Evolution of IXes and peering in Japan by Seiichi Kawamura
 
freebeersessions #26 Scaling Up and Out Using Open Source at Netstar
freebeersessions #26 Scaling Up and Out Using Open Source at Netstarfreebeersessions #26 Scaling Up and Out Using Open Source at Netstar
freebeersessions #26 Scaling Up and Out Using Open Source at Netstar
 
Optimizing Multicast Throughput in IP Network
Optimizing Multicast Throughput in IP NetworkOptimizing Multicast Throughput in IP Network
Optimizing Multicast Throughput in IP Network
 
Final Class Presentation: Zipcar Strategy
Final Class Presentation: Zipcar StrategyFinal Class Presentation: Zipcar Strategy
Final Class Presentation: Zipcar Strategy
 
IXP Design and Operational BCP
IXP Design and Operational BCPIXP Design and Operational BCP
IXP Design and Operational BCP
 
High Speed Fiber Services and Challenges to the Core Network by Seiichi Kawamura
High Speed Fiber Services and Challenges to the Core Network by Seiichi KawamuraHigh Speed Fiber Services and Challenges to the Core Network by Seiichi Kawamura
High Speed Fiber Services and Challenges to the Core Network by Seiichi Kawamura
 
Measuring the Internet Economy: How Networks Create Value
Measuring the Internet Economy: How Networks Create ValueMeasuring the Internet Economy: How Networks Create Value
Measuring the Internet Economy: How Networks Create Value
 
The Art & Science of Bootstrapping
The Art & Science of BootstrappingThe Art & Science of Bootstrapping
The Art & Science of Bootstrapping
 
Profitable Three Screen Services
Profitable Three Screen ServicesProfitable Three Screen Services
Profitable Three Screen Services
 
Dubbo and Weidian's practice on micro-service architecture
Dubbo and Weidian's practice on micro-service architectureDubbo and Weidian's practice on micro-service architecture
Dubbo and Weidian's practice on micro-service architecture
 
Importance of ip peering
Importance of ip peeringImportance of ip peering
Importance of ip peering
 
stackconf 2023 | Dynamic Image Optimization with imgproxy at Schwarz IT by An...
stackconf 2023 | Dynamic Image Optimization with imgproxy at Schwarz IT by An...stackconf 2023 | Dynamic Image Optimization with imgproxy at Schwarz IT by An...
stackconf 2023 | Dynamic Image Optimization with imgproxy at Schwarz IT by An...
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
 

Plus de William Norton

14 the folly-of-peering-ratios
14 the folly-of-peering-ratios14 the folly-of-peering-ratios
14 the folly-of-peering-ratiosWilliam Norton
 
09 the global-internet-peering-ecosystem
09 the global-internet-peering-ecosystem 09 the global-internet-peering-ecosystem
09 the global-internet-peering-ecosystem William Norton
 
08 the 20th-century-internet-peering-ecosystem
08 the 20th-century-internet-peering-ecosystem08 the 20th-century-internet-peering-ecosystem
08 the 20th-century-internet-peering-ecosystemWilliam Norton
 
7.2 day 2 agenda opening
7.2 day 2 agenda opening7.2 day 2 agenda opening
7.2 day 2 agenda openingWilliam Norton
 
07.1 break client specific application decks
07.1 break   client specific application decks07.1 break   client specific application decks
07.1 break client specific application decksWilliam Norton
 
07 public vs-private-peering-debate
07 public vs-private-peering-debate07 public vs-private-peering-debate
07 public vs-private-peering-debateWilliam Norton
 
05 the business-case-for-internet-peering
05 the business-case-for-internet-peering05 the business-case-for-internet-peering
05 the business-case-for-internet-peeringWilliam Norton
 
04a peering simulation-game
04a peering simulation-game04a peering simulation-game
04a peering simulation-gameWilliam Norton
 
03 internet transit-playbook
03 internet transit-playbook03 internet transit-playbook
03 internet transit-playbookWilliam Norton
 
01 internet peering-workshop-agenda
01 internet peering-workshop-agenda01 internet peering-workshop-agenda
01 internet peering-workshop-agendaWilliam Norton
 
Book bundle details email note
Book bundle details email noteBook bundle details email note
Book bundle details email noteWilliam Norton
 
V4 connecting to the core of the internet
V4 connecting to the core of the internetV4 connecting to the core of the internet
V4 connecting to the core of the internetWilliam Norton
 

Plus de William Norton (20)

14 the folly-of-peering-ratios
14 the folly-of-peering-ratios14 the folly-of-peering-ratios
14 the folly-of-peering-ratios
 
12.1 lunch break
12.1 lunch break12.1 lunch break
12.1 lunch break
 
10.1.break
10.1.break10.1.break
10.1.break
 
09 the global-internet-peering-ecosystem
09 the global-internet-peering-ecosystem 09 the global-internet-peering-ecosystem
09 the global-internet-peering-ecosystem
 
08 the 20th-century-internet-peering-ecosystem
08 the 20th-century-internet-peering-ecosystem08 the 20th-century-internet-peering-ecosystem
08 the 20th-century-internet-peering-ecosystem
 
7.2 day 2 agenda opening
7.2 day 2 agenda opening7.2 day 2 agenda opening
7.2 day 2 agenda opening
 
07.1.1 application
07.1.1 application07.1.1 application
07.1.1 application
 
07.1 break client specific application decks
07.1 break   client specific application decks07.1 break   client specific application decks
07.1 break client specific application decks
 
07 public vs-private-peering-debate
07 public vs-private-peering-debate07 public vs-private-peering-debate
07 public vs-private-peering-debate
 
05 the business-case-for-internet-peering
05 the business-case-for-internet-peering05 the business-case-for-internet-peering
05 the business-case-for-internet-peering
 
04c.1.break
04c.1.break04c.1.break
04c.1.break
 
04a peering simulation-game
04a peering simulation-game04a peering simulation-game
04a peering simulation-game
 
04 internet peering
04 internet peering04 internet peering
04 internet peering
 
03.1.break
03.1.break03.1.break
03.1.break
 
03 internet transit-playbook
03 internet transit-playbook03 internet transit-playbook
03 internet transit-playbook
 
01 internet peering-workshop-agenda
01 internet peering-workshop-agenda01 internet peering-workshop-agenda
01 internet peering-workshop-agenda
 
16 peering policies
16 peering policies16 peering policies
16 peering policies
 
Access Power Peering
Access Power PeeringAccess Power Peering
Access Power Peering
 
Book bundle details email note
Book bundle details email noteBook bundle details email note
Book bundle details email note
 
V4 connecting to the core of the internet
V4 connecting to the core of the internetV4 connecting to the core of the internet
V4 connecting to the core of the internet
 

13.1 internet exchange-point-playbook

  • 1. Building  cri+cal  mass  of  peers   Understanding  the Internet Exchange Point Playbook ©2012  DrPeering  Interna+onal   Licensed  material  –  sales@DrPeering.net   hAp://DrPeering.net  
  • 2. Two  Frequently  Asked  Ques+ons   •  How  does  an  IXP  build  cri+cal  mass?   •  How  do  they  aAract  that  first  player?   •  Is  it  hopeless  to  compete  against  a  well   established  IXP  already  well  beyond  cri+cal   mass?   2  
  • 3. Defini+ons   •  Defini+on:  A  Successful  IXP  is  an  IXP  where   the  value  derived  from  peering  exceeds  the   cost  of  par+cipa+on.   •  Defini+on:  Network  Externality  is  an   economists  no+on  that  the  value  of  a  product   of  service  is  propor+onal  to  the  number  of   others  using  that  product  or  service.  (e.g.  Fax   Machines)   3  
  • 4. The  “Startup  Hump”   •  Heavy  liZing   •  Value  IXP  <  Cost   –  Blue  Mountain  Arts   –  Drew  carrier  in   4  
  • 5. At  Cri+cal  Mass   •  Heavy  liZing   •  Value  IXP  <  Cost   –  Blue  Mountain  Arts   –  Drew  carrier  in   •  Provable  Value   Proposi+on   •  Exponen+al  growth   –  n(n-­‐1)   •  Colo  revenue   –  +  n(n-­‐1)/2  XCs  !   5  
  • 6. FULL   •  Heavy  liZing   •  Value  IXP  <  Cost   –  Blue  Mountain  Arts   –  Drew  carrier  in   •  Provable  Value   Proposi+on   •  Exponen+al  growth   –  n(n-­‐1)   •  Colo  revenue   –  +  n(n-­‐1)/2  XCs  !   6   •  AT  CAPACITY  
  • 7. Simple  IXP  Value  Calcula+on   •  Assume  an  IXP  switches  1  Tbps  (1,000,000  Mbps).     •  Assume  it  charges  $3500/month  uniformly  across  its  350   par+cipants.   •  Assume  the  market  price  for  transit  is  $2/Mbps.   1)  What  is  the  value  of  this  IXP  to  its  par+cipants?   2)  What  is  the  average  value  of  this  IXP  to  the  individual   par+cipant?   3)  Is  this  IXP  past  cri+cal  mass?   Value=mbpsExchanged*avgTransitCost-­‐CostOfPeering   Value=1,000,000  Mbps  *  $2/Mbps  –  350  *  $3500/mo   Value=$2,000,000  -­‐  $1,225,000  =  $775,000/month   Per  par+cipant  value=$775,000  /  350  =  $2214/month   7  
  • 8. Graphic  calcula+on  of  the  Value  of  an  IXP   Kenya  IXP  (KIXP)   28  members   $300/mo  peering  cost   Transit  is  $400/Mbps   100Mbps  peered   8  
  • 9. Belgium  Neutral  Internet  Exchange  (BNIX)   •  44  par+cipants   •  30Gbps  peered   •  Transit  2  Euros/mbps   •  Cost  of  peering  is  1000  Euros/month   •  What  is  the  value  of  the  BNIX?   30,000Mbps  *  2  Euros/Mbps  –  44  *  1000  Euros/mo  =  22K  Euros/mo   9  
  • 10. Cri+cisms  of  this  model  of  IXP  valua+on   •  Only  counts  public  peered  traffic   –  Ignores  private  peering  and  transit  sales!   •  Assumes  customer  homogeneity   –  Same  traffic  volume,  same  port  speed,  same  prices   •  Assumes  peered  traffic  bypasses  transit   –  Peering  is  between  Tier  1  ISPs  also   •  Peering  costs  ignore  cost  of  transport,   equipment,  staff,  opex,  etc.   10  
  • 11. The  Financial  Model  for  the  Value  of  an  IXP   •  Value  of  the  IXP  =  f(p,  r,  v,  m)  –  c   p=number  of  par+cipants  at  the  IXP   The  how  many   r=number  and  uniqueness  of  routes  available  at  IXP   The  who  there   v=volume  of  traffic  peered   The  How  Much?   m=Match  of  service  to  market  and  s+ckiness   The  why  there?   c=Cost  of  par+cipa+on   All  IXP  tac+cs  I  describe  manipulate  one  or  more  of  these  variables   11  
  • 12. Tac+c  1.  Bluff  the  Size  of  the  Popula+on   •  Bluff  carriers   –  PacBell  vs.  WorldCom  :  Losing  market  share!   •  Bluff  two  poten+al  peers   –  “B  is  preAy  close  to  building  in”   –  “Representa+ve  Members…”   –  “We  are  in  talks  right  now  with…”   –  Slips  to  “X  is  there,  Y  is  there  soon,  you  will  be  the   last  one  there.”   12  
  • 13. Tac+c  2.  Build  a  Network  Umbilical  for  later  IXP  migra+on   $2000/rack   Vs   $500/rack     $15K/mo  for  fiber  run               100  racks*$2K=$200K/mo   Vs.   10  racks*$2K=$20K/mo  +   90  racks*$500=$45K/mo  +   20K/mo  for  fiber.   13  
  • 14. Tac+c  3.  Group  buy-­‐in   Examples:       European  IXPs  founded   by  collec+on  of  European  ISPs     Cable  companies  converge     Tier  1  ISPs  converge     Ownership,  stewardship     Par+cipants  are  evangelists   for  their  favorite  IXPs   14  
  • 15. Tac+c  4.  Buy  in  Key  Players     Pre-­‐Buy  circuits   On  behalf  of  future  customers     Stock  op+ons:   Par+cipate  in  the  upside,   Recogni+on  of  the  value  their   par+cipa+on  brings  to  the  IXP     As  opposed  to  grow  it  organically   by  natural  lures  of  ac+ve     par+cipants   15  
  • 16. Tac+c  5.  Divide  and  Conquer   Find  unsa+sfied  peers     Low  derived  peering   value     Engage     Lure     At  least,        Gather  market  intel     Opera+ons  Gear  Tenet   Opera+onal  gear  rarely  gets  disconnects   16  
  • 17. Tac+c  6.  Beachhead  Ver+cals  and  Niche  Markets   Weaknesses  in  other  IXP     Examples     Weak  SLA   Constrained  private  peering   Insufficient  Terms  &  Condi+ons   Content  Providers  not  allowed   Insufficient  opera+ons  support   No  transit  sales  allowed   Underserved  peering  market       17  
  • 18. Tac+c  7.  Extend  the  Dominant  IXP   •  Resell  dominant  IXP  services   •  Rarely  works  –  who  benefits  more?   –  Compe+tors   •  Different  from  European  model  IXP   –  Spread  across  colo   –  Compe+ng  switches     •  If  allowed,  build  name,  reputa+on   –  Lure  customers  to  peer  on  both  fabrics   •  Telco  hotels  –  challenges  running  between   tenants   18  
  • 19. Tac+c  8.  Prevent  Rogue  IXPs   •  AMS-­‐IX  contractually  prevents  colo  from   opera+ng  their  own  shared  switch  fabric   •  Rogue  IXP  within  U.S.  Model  colo   –  Bypass  “overpriced”  colo  switch   •  This  fails  because   –  Colo  could  kill  cross  connects  to  the  rogue  switch   –  So  rogue  IXP  is  marke+ng  in  stealth  mode   –  Ad  hoc  management,  volunteer  staff   19  
  • 20. Tac+c  9.  Swim  with  the  Fishes   •  The  value  of  the  IXP  is  largely  out  of  the  control  of   the  IXP  operator  :  v=f(p,r,v,m)-­‐c   –  Data  not  easily  visible   •  Go  to  every  ops  conference  possible  for  data   –  ISP  peering  loca+ons  (current,  pending,  planned)   –  Peering  rela+onships  (current,  pending,  planned)   –  Desirable  target  peers   –  Transit  and  transport  prices,  provide  value  to  prospects   –  What  people  say  about  compe+tors  and  you   –  Contract  terms  and  dura+on   20  
  • 21. Tac+c  10.  Bundling   •  Mul+ple  IXPs   –  Desirable  loca+on  +  less  populated  one  for  free   •  Redundant  switching  fabrics   •  Free  port  with  real  estate   21  
  • 22. Tac+c  11.  Build  and  Maintain  Popula+on  S+ckiness   •  Defini+on:  IXP  s8ckiness  refers  to  the  forces   keeping  a  peer  at  the  IXP   •  Value-­‐based  S+ckiness   –  Value  >  Cost   •  Time-­‐Skew-­‐based  s+ckiness   –  Terms  of  contracts  for  colo,  transit  purchases  and   sales,  transport  purchases,  peering  port   purchases,  etc.  not  aligned   22  
  • 23. Time-­‐Skew-­‐Based  S+ckiness   Marke+ng  Issue     Pulling  out  of  an  IXP  signals   lack  of  success  –  retreat     Content  Provider     “Pulling  out  not  a  problems   Tech  Refresh  every  18  months   We  would  just  deploy  next  gen   into  new  colo”   23  
  • 24. Interdependence-­‐based  s+ckiness   •  Personal  peering  introduc+ons   •  Conference  call  peering  introduc+ons   •  E-­‐mail  peering  introduc+ons   •  Informal  socializa+on   24  
  • 25. Tac+c  12.  Strengthen  Peering  Popula+on   •  European-­‐based  IXP  has  built  in  defense   –  Rival  IXP  triggers  founding  ISPs  response   –  “Their”  IXP   •  Work  very  close  with  ISPs,  Content  Providers   •  Systema+cally  maximize  interconnec+on   25  
  • 27. Track  peering     Track  introduc+ons   Track  success     Green:  both  are  open   Purple/Blue:  they  peer   Black:  introduc+on  made   White:  don’t  know   27  
  • 28. Tac+c  13.  Demonstrate  Leadership   1.  Publish  white  papers   2.  Promote  peering   3.  Develop  peering  discussion  lists   4.  Lead  peerign  Forums   5.  Get  key  staff  onto  Program  CommiAees   6.  Speak  at  Conferences  and  Trade  Shows   7.  Con+nually  build  and  mak=intain  marke+ng   informa+on  base  for  peering   8.  Communicate  key  milestones  (custs,  volume)   28  
  • 29. Tac+c  14.  Purchase  Legacy  Data  Center  During  Downturn   •  Pennies  on  the  dollar   •  Ray  the  Hoster  story   29  
  • 30. Tac+c  15.  Drop  Peering  Cost   Lower  traffic  volume   required  to  cover  cost  of  peering     Colo   Ports   Real  estate   Transport     Sets  expecta+on  of  perpetual  free   Signals  low  value   May  not  use  it   30  
  • 31. Price  on  Value   Overcome  uncertainty     First  10  75%  off   Next  10  50%  off   Next  10  25%  off   Rest  at  retail  price     or   Adjust  prices  over  the  years   31