IP Transit : Simple Math - Simple Calculation

35
IP Transit : Simple MathSimple Calcula7on Simon Sohel Baroi Sr. Manager, ITCIIG, Fiber@Home bdNOG2, Cox’s Bazar, Bangladesh

Transcript of IP Transit : Simple Math - Simple Calculation

Page 1: IP Transit : Simple Math - Simple Calculation

IP  Transit  :  Simple  Math-­‐Simple  Calcula7on  

Simon  Sohel  Baroi  Sr.  Manager,  ITC-­‐IIG,  Fiber@Home  bdNOG2,  Cox’s  Bazar,  Bangladesh  

 

Page 2: IP Transit : Simple Math - Simple Calculation

IP  Transit  –  The  Main  Criteria:   2  

§  TOP-­‐10  Providers  from  –  Cost  Comparison.    §  Latency    §  Infrastructure  §  Theory  of  Success  

Page 3: IP Transit : Simple Math - Simple Calculation

Top  Providers  IP  Transit    

Page 4: IP Transit : Simple Math - Simple Calculation

The  TOP  TEN  List  of  2013  :   4  

A  Baker’s  Dozen,  2013  Edi7on  hNp://research.dyn.com/2014/01/bakers-­‐dozen-­‐2013-­‐ediTon/#!preNyPhoto  

Page 5: IP Transit : Simple Math - Simple Calculation

Connec7ng  Level  3  @  Telehouse  East  London  :   5  

§  Capacity  :  STM-­‐16  (  POS  Port  )  §  Data  Center  :  Telehouse  East  London  §  Submarine  :  Sea-­‐Me-­‐We-­‐4  §  Last  Mile  Provider  :  XYZ  §  IP  Port  :  Level3  (AS3356)  

Project  :  DHAKA  -­‐  LONDON  

Page 6: IP Transit : Simple Math - Simple Calculation

Connec7ng  Level  3  @  Telehouse  East  London  :   6  

Cost  :  Item   Quan7ty   Cost  (USD)  

Dhaka-­‐Cox‘s  Bazar  Landing  StaTon  

STM-­‐16                                  11,538.00    

Cox’s  Bazar  towards  Chennai  Half  Circuit  

STM-­‐16                              22,051.28    

Chennai  to  London  TELEHOUSE  East  

STM-­‐16                                15,000.00    

Level  3  IP  port                                  3,500.00    TOTAL  COST   52,089.28  

Per  Mbps  Cost  :  21.70  USD  

Page 7: IP Transit : Simple Math - Simple Calculation

Submarine  Cable  Connec7vity  at  Bangladesh  :   7  

Benapole  

Submarine  Cable  :  Sea-­‐Me-­‐We  4    Operator  :  Bangladesh  Submarine  Cable  Company  Limited    (BSCCL  )  

Terrestrial  Cable  :  At  Benapole  Border    

Page 8: IP Transit : Simple Math - Simple Calculation

Beyond  5  posi7on  :     8  

A  Baker’s  Dozen,  2013  Edi7on  hNp://research.dyn.com/2014/01/bakers-­‐dozen-­‐2013-­‐ediTon/#!preNyPhoto  

Page 9: IP Transit : Simple Math - Simple Calculation

Connec7ng  TATA  Communica7on:   9  

Cost  :  

Item   Quan7ty   Cost  (USD)  

Dhaka  –  Chennai  with  STM-­‐16  IP  PORT  

STM-­‐16  36,000.00  

TOTAL  COST   36,000.00  

Per  Mbps  Cost  :  15.00  USD  

Page 10: IP Transit : Simple Math - Simple Calculation

Difference  :   10  

IPv4  :  Telstra  Global  Pacnet  Global  Ltd  Hurricane  Electric,  Inc.  

IPv6  :  Telstra  Global  Pacnet  Global  Ltd  Hurricane  Electric,  Inc.  Hong  Kong  Internet  Exchange  

Page 11: IP Transit : Simple Math - Simple Calculation

Difference  :   11  

New  York   New  York  

252  ms  263  ms  

Page 12: IP Transit : Simple Math - Simple Calculation

Latency  IP  Transit    

§  Lowest  Latency  -­‐  Best  Provider  

Page 13: IP Transit : Simple Math - Simple Calculation

Latency  :     13  

Country   IP   NTT   PCCW   AIRTEL  Australia   27.111.64.200   358   192   247  Bhutan   202.144.128.210   285   220   366  Canada   95.128.201.97   339   268   279  China   216.38.54.184   177   252   270  France   77.67.2.100   341   281   330  

Germany   64.64.3.129   251   256   242  Hong  Kong   58.64.128.100   126   40   188  

India   111.125.136.100   342   168   84  Italy   46.105.189.33   272   276   238  Japan   218.40.163.121   118   120   112  Korea   59.86.192.100   150   148   295  

Malaysia   216.6.121.100   382   8   344  Pakistan   58.27.183.226   303   136   106  Qatar   37.210.100.100   152   232   366  

Saudi  Arab   31.166.100.100   177   548   321  Singapore   103.1.172.100   3   4   1.196  

UAE   79.98.120.193   128   128   95  UK   77.75.108.134   354   304   197  USA   68.170.50.118   226   252   202  

From

 Singapo

re    

Page 14: IP Transit : Simple Math - Simple Calculation

Latency  :     14  

Country   IP   NTT   PCCW   AIRTEL  Australia   27.111.64.200   358   192   247  Bhutan   202.144.128.210   285   220   366  Canada   95.128.201.97   339   268   279  China   216.38.54.184   177   252   270  France   77.67.2.100   341   281   330  

Germany   64.64.3.129   251   256   242  Hong  Kong   58.64.128.100   126   40   188  

India   111.125.136.100   342   168   84  Italy   46.105.189.33   272   276   238  Japan   218.40.163.121   118   120   112  Korea   59.86.192.100   150   148   295  

Malaysia   216.6.121.100   382   8   344  Pakistan   58.27.183.226   303   136   106  Qatar   37.210.100.100   152   232   366  

Saudi  Arab   31.166.100.100   177   548   321  Singapore   103.1.172.100   3   4   1.196  

UAE   79.98.120.193   128   128   95  UK   77.75.108.134   354   304   197  USA   68.170.50.118   226   252   202  

From

 Singapo

re    

379

Page 15: IP Transit : Simple Math - Simple Calculation

Infrastructure  IP  Transit    

Page 16: IP Transit : Simple Math - Simple Calculation

HOP  Distance  :   16  

Country   IP   NTT   PCCW           Hop   Own  Hop       Hop   Own  Hop      Australia   27.111.64.200   10   4   40%   11   3   27%  Bhutan   202.144.128.210   9   4   44%   10   2   20%  Canada   95.128.201.97   7   4   57%   4   1   25%  China   216.38.54.184   6   4   67%   5   5   100%  France   77.67.2.100   7   4   57%   4   1   25%  Germany   64.64.3.129   4   1   25%   5   5   100%  Hong  Kong   58.64.128.100   8   4   50%   6   2   33%  India   111.125.136.100   15   6   40%   11   3   27%  Italy   46.105.189.33   10   1   10%   9   2   22%  Japan   218.40.163.121   16   4   25%   8   3   38%  Korea   59.86.192.100   13   2   15%   7   5   71%  Malaysia   216.6.121.100   10   4   40%   6   3   50%  Pakistan   58.27.183.226   13   1   8%   10   2   20%  Qatar   37.210.100.100   4   2   50%   5   2   40%  Saudi  Arab   31.166.100.100   5   4   80%   10   2   20%  Singapore   103.1.172.100   6   1   17%   7   2   29%  UAE   79.98.120.193   5   1   20%   6   2   33%  UK   77.75.108.134   6   5   83%   15   5   33%  USA   68.170.50.118   9   5   56%   9   4   44%  

From

 Singapo

re    

Page 17: IP Transit : Simple Math - Simple Calculation

Path  Covered  by  the  Operators  :   17  

Country   IP   NTT   PCCW  

        Latency  Own  

Network  Other  

Network   Own  Path    Latency  Own  

Network  Other  

Network    Own  Path  

Australia   27.111.64.200   358   177   181   49%   192   4   188   2%  Bhutan   202.144.128.210   285   140   145   49%   220   12   208   5%  Canada   95.128.201.97   339   181   158   53%   268   4   264   1%  China   216.38.54.184   177   168   9   95%   252   252   0   100%  France   77.67.2.100   341   200   141   59%   281   4   277   1%  Germany   64.64.3.129   251   20   231   8%   256   256   0   100%  Hong  Kong   58.64.128.100   126   114   12   90%   40   32   8   80%  India   111.125.136.100   342   253   89   74%   168   1   167   1%  Italy   46.105.189.33   272   2   270   1%   276   4   272   1%  Japan   218.40.163.121   118   83   35   70%   120   68   52   57%  Korea   59.86.192.100   150   66   84   44%   148   112   36   76%  Malaysia   216.6.121.100   382   175   207   46%   8   4   4   50%  Pakistan   58.27.183.226   303   3   300   1%   136   20   116   15%  Qatar   37.210.100.100   152   2   150   1%   232   208   24   90%  Saudi  Arab   31.166.100.100   177   161   16   91%   548   4   544   1%  Singapore   103.1.172.100   3   1   2   33%   4   1   3   25%  UAE   79.98.120.193   128   1   127   1%   128   4   124   3%  UK   77.75.108.134   354   348   6   98%   304   178   126   59%  USA   68.170.50.118   226   147   79   65%   252   232   20   92%  

From

 Singapo

re    

Page 18: IP Transit : Simple Math - Simple Calculation

Path  Covered  by  the  Operators  :   18    traceroute  to  77.75.108.134  (77.75.108.134),  30  hops  max,  40  byte  packets    1    ae-­‐3.r24.tokyjp05.jp.bb.gin.nN.net  (129.250.7.34)    65.084  ms    65.915  ms    65.505  ms            MPLS  Label=797842  CoS=0  TTL=1  S=0            MPLS  Label=327264  CoS=0  TTL=1  S=1    2    ae-­‐7.r22.osakjp02.jp.bb.gin.nN.net  (129.250.3.220)    76.279  ms    78.250  ms    79.877  ms            MPLS  Label=450771  CoS=0  TTL=1  S=0            MPLS  Label=327264  CoS=0  TTL=2  S=1    3    ae-­‐9.r23.londen03.uk.bb.gin.nN.net  (129.250.5.222)    258.320  ms    261.172  ms    259.104  ms            MPLS  Label=669232  CoS=0  TTL=1  S=0            MPLS  Label=327264  CoS=0  TTL=3  S=1    4    ae-­‐0.r22.londen03.uk.bb.gin.nN.net  (129.250.4.85)    293.465  ms    257.756  ms    261.604  ms            MPLS  Label=327264  CoS=0  TTL=1  S=1    5    ae-­‐1.r02.londen03.uk.bb.gin.nN.net  (129.250.5.25)    347.476  ms    348.636  ms    338.559  ms    6    xe-­‐0-­‐0-­‐3.edge00.the.uk.hso-­‐group.net  (62.73.169.34)    353.065  ms    351.443  ms    350.306  ms  

NTT  Owned  Networkc  

348ms  of    354ms    

98%  

Other  Owned  Network  

6ms  of  354  ms  

2%  

Page 19: IP Transit : Simple Math - Simple Calculation

Path  Covered  by  the  Operators  :   19  

PCCW  Owned  Networkc  

176ms  of    305ms    

59%  

Other  Owned  Network  

126ms  of  305  ms  

41%  

Page 20: IP Transit : Simple Math - Simple Calculation

Final  Result  :   20  

NTT   PCCW  Latency    

(  Lowest  Latency  )  8  TRs     10  TRs  

Own  Path  (  Maximum  Path  )  

 

10  TRs   8  TRs  

Page 21: IP Transit : Simple Math - Simple Calculation

Theory  of  Success  

IP  Transit    

Page 22: IP Transit : Simple Math - Simple Calculation

Theory  of  Success  :   22  

§ Measurement  of  the  Source  :  •  RIPE  Atlas  •  AS-­‐STATs  

§  Connect  to  Regional  Internet  Exchange  §  Peer  more  and  more.  

Page 23: IP Transit : Simple Math - Simple Calculation

What  is  Content  for  Bangladesh  :   23  

Page 24: IP Transit : Simple Math - Simple Calculation

What  is  Content  for  Bangladesh  :   24  

Page 25: IP Transit : Simple Math - Simple Calculation

Theory  of  Success  :  Route  Atlas  Measurement     25  

Page 26: IP Transit : Simple Math - Simple Calculation

Theory  of  Success  :  Route  Atlas  Measurement     26  

Page 27: IP Transit : Simple Math - Simple Calculation

Theory  of  Success  :  Route  Atlas  Measurement     27  

Page 28: IP Transit : Simple Math - Simple Calculation

Theory  of  Success  :  Route  Atlas  Measurement     28  

Page 29: IP Transit : Simple Math - Simple Calculation

Theory  of  Success  :  Route  Atlas  Measurement     29  

Probe    #13602  Address  (v4)  182.68.59.174  ASN  (v4)    24560  Prefix  (v4)    182.68.48.0/20  

     

Hops  (12)  192.168.1.1  122.160.220.72  122.160.220.105  125.19.22.149  203.101.100.190  182.79.243.74  182.79.236.102  :  India  182.79.245.22  :  Airtel  Singapore  125.22.1.34  :  Airtel  Singapore  103.7.251.102  :  India      103.7.251.90  :  Bangladesh  103.7.251.170  :  Bangladesh  

INDIA            -­‐>            SINGAPORE              -­‐>            INDIA              -­‐>              Bangladesh  

Page 30: IP Transit : Simple Math - Simple Calculation

Theory  of  Success  :  AS-­‐STATs   30  

1)  AS15169:  Google  Inc.  2)  AS32934:  Facebook,  Inc.  3)  AS39832:  Opera  Sopware  ASA  4)  AS16625:  Akamai  Technologies,  Inc.  5)  AS22822:  Limelight  Networks,  Inc.  6)  AS9498:  BHARTI  Airtel  Ltd.  7)  AS16265:  LeaseWeb  B.V.  8)  AS54994:  MILEWEB,  INC.  9)  AS7922:  Comcast  Cable  CommunicaTons,  Inc.  10)  AS16276:  OVH  SAS  11)  AS16509:  Amazon.com,  Inc.  12)  AS174:  Cogent  CommunicaTons  13)  AS3356:  Level  3  CommunicaTons,  Inc.  14)  AS14618:  Amazon.com,  Inc.  15)  AS36351:  SopLayer  Technologies  Inc.  

Fibe

r@Ho

me  

AS-­‐58587  

Clients  

Page 31: IP Transit : Simple Math - Simple Calculation

Connec7ng  to    Nearest  Regional  IX  :   31  

§  Make  AS  Path  Shorter  :  

F@H  58587  

EQUINIX   Google  15169  

 

Client  TATA  6453  

Page 32: IP Transit : Simple Math - Simple Calculation

Connec7ng  to    Nearest  Regional  IX  :   32  

IG_Router#sh  bgp  74.125.200.106    BGP  rouTng  table  entry  for  74.125.200.0/24,  version  432989265  Paths:  (2  available,  best  #2,  table  default)      Not  adverTsed  to  any  peer      Refresh  Epoch  1      6453  15169          180.87.39.53  from  180.87.39.53  (66.110.10.215)              Origin  IGP,  localpref  100,  valid,  external              Community:  422903858  422906808  422907208  422907211              rx  pathid:  0,  tx  pathid:  0      Refresh  Epoch  2      15169          103.7.251.252  (metric  36)  from  103.7.251.252  (103.7.251.252)              Origin  IGP,  metric  0,  localpref  300,  valid,  internal,  best              rx  pathid:  0,  tx  pathid:  0x0  

Page 33: IP Transit : Simple Math - Simple Calculation

The  Theory  of  Success  :  Cost   33  

§  Peering  –  more  and  more  Peering  

Cost  Comparison  :  (  in  AISA  )  1  GE  Peering  with  in  IX  =  6  x  GE  Peering  with  CDNs  

Page 34: IP Transit : Simple Math - Simple Calculation

AS  :  58587  •  EQUINIX  Singapore  •  Global  Switch  Singapore  •  Mumbai    •  Chennai  •  London  (TeleHouse  East)  •  Bangladesh      O

PEN  Peerin

g  

Page 35: IP Transit : Simple Math - Simple Calculation

35  

Thank You.

SIMON SOHEL BAROI Fiber@Home Limited

House-7/B, Road-13, Gulshan-1, Dhaka-1212 Phone- 880 2 8814817, 8812507, Fax- 880 2 8812010

E-Mail : [email protected] www.fiberathome.net