Download - 03 internet transit-playbook
![Page 1: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/1.jpg)
The Internet Peering Playbook
Understanding the
Internet Transit Playbook
©2012 DrPeering Interna:onal Licensed material – [email protected] hAp://DrPeering.net
![Page 2: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/2.jpg)
Internet Transit Playbook
Tricks of the Trade for Connec6ng to the Edge of the Internet
12
![Page 3: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/3.jpg)
Transit Playbook
• “What are the tricks of the trade used when purchasing transit?”
• Not recommended – you need to know they exist… …and helps understand the context • I lived in Ann Arbor – maneuvers to get across town
– Drive across parking lots – Drive through schools with mul:ple entrances – Drive through gas sta:ons – By applica:on you understand the layout of the town beAer
3
![Page 4: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/4.jpg)
Problem Set
• You have learned everything you need to do this. • Can you come up with any “Tricks of the Trade” on your
own? – ways that reduce the monthly Internet Transit costs?
• Assume you are purchasing Internet Transit in an Internet Region with: 1. Price Declines Yearly 2. 95th Percen:le Zero Commit for $20/Mbps 3. 95th Percen:le Commits as shown below 4. Open market for Transit
• Pricing Varies Widely (20-‐50%) • Terms are nego:able • Highly Compe::ve Market
Commit Unit Price MinSpend10 Mbps $12 per Mbps $120 /month
100 Mbps $5 per Mbps $500 /month1 Gbps $3.50 per Mbps $3,500 /month
10 Gbps $1.20 per Mbps $12,000 /month100 Gbps $0.70 per Mbps $70,000 /month
4
![Page 5: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/5.jpg)
The Internet Transit Playbook
1. Op:mal Internet Transit 2. Gaming the 95th percen:le 3. Mul:-‐home 4. Renego:ate mul:-‐year term contracts every year 5. Play the market 6. Resell Transit 7. Secret Sauce Transit 8. Build into Cheap Transit Internet Region 9. Internet Transit Troughs 10. Capture Content and Access Customers
5
![Page 6: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/6.jpg)
The Internet Transit Playbook
11. Short-‐term Transit 12. Deploy Trial Gear into Opera:onal Environment 13. Build into beAer Transit Market
6
![Page 7: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/7.jpg)
Tac:c 1 – Op:mal Transit
Commit Unit Price MinSpend10 Mbps $12 per Mbps $120 /month
100 Mbps $5 per Mbps $500 /month1 Gbps $3.50 per Mbps $3,500 /month
10 Gbps $1.20 per Mbps $12,000 /month100 Gbps $0.70 per Mbps $70,000 /month
Look at 10Mbps commit & look at 100Mbps commit across the # of Mbps I might send
7
Traffic Commit Unit Price Monthly Bill
800Mbps 10Mbps@ $12 $9600
800Mbps 100Mbps@ $5 $4000
800Mbps 1000Mbps@ $3.50 $2800à$3500
800Mbps 10000Mbps@ $1.20 $960à$70,000
![Page 8: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/8.jpg)
Tac:c 1 – Op:mal Transit
Traffic volume 10Mcommit 100Mcommit1 Mbps= $120 /month $500 /month2 Mbps= $120 /month $500 /month3 Mbps= $120 /month $500 /month4 Mbps= $120 /month $500 /month5 Mbps= $120 /month $500 /month6 Mbps= $120 /month $500 /month7 Mbps= $120 /month $500 /month8 Mbps= $120 /month $500 /month9 Mbps= $120 /month $500 /month10 Mbps= $120 /month $500 /month11 Mbps= $132 /month $500 /month12 Mbps= $144 /month $500 /month
With 10 Mbps commit it is cheaper than 100M commit if you send a liAle traffic …
8
![Page 9: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/9.jpg)
Tac:c 1 – Op:mal Transit
Traffic volume 10Mcommit 100Mcommit1 Mbps= $120 /month $500 /month2 Mbps= $120 /month $500 /month3 Mbps= $120 /month $500 /month4 Mbps= $120 /month $500 /month5 Mbps= $120 /month $500 /month6 Mbps= $120 /month $500 /month7 Mbps= $120 /month $500 /month8 Mbps= $120 /month $500 /month9 Mbps= $120 /month $500 /month10 Mbps= $120 /month $500 /month11 Mbps= $132 /month $500 /month12 Mbps= $144 /month $500 /month
39 Mbps= $468 /month $500 /month40 Mbps= $480 /month $500 /month41 Mbps= $492 /month $500 /month42 Mbps= $504 /month $500 /month43 Mbps= $516 /month $500 /month44 Mbps= $528 /month $500 /month45 Mbps= $540 /month $500 /month46 Mbps= $552 /month $500 /month
9
![Page 10: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/10.jpg)
Tac:c 1 – Op:mal Transit
Commit Unit Price MinSpend10 Mbps $12 per Mbps $120 /month
100 Mbps $5 per Mbps $500 /month1 Gbps $3.50 per Mbps $3,500 /month
10 Gbps $1.20 per Mbps $12,000 /month100 Gbps $0.70 per Mbps $70,000 /month
optimalTransitMonthlyBill =min(Tv *Pc,C+1 *Pc+1)whereTv = transitVolume_ in_MbpsPc = unitPr ice_ at _ commitLevel _ in_$_ per _MbpsC = transitCommitLevel _ in_MbpsC+1 = transitCommitAtNextLevel _ in_MbpsPc+1 = unitPr ice_ at _nextCommitLevel _ in_$_ per _Mbps
10
![Page 11: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/11.jpg)
Tac:c 2 – Gaming 95th Percen:le
• PEERING GEEKY FUN FUN FUN • In this tac:c, an ISP can (theore:cally) create a $0 cost Internet Transit service by leveraging two facets of the pricing models discussed so far: 1) 95th percen:le allows one to burst above the 95th percen:le mark without any cost, and 2) there are some ISPs that sell a zero commit Internet Transit service. Can you guess it?
11
![Page 12: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/12.jpg)
Tac:c 2 – Gaming 95th Percen:le
• 95th percen:le • 5% of month=36hrs • 20 ISPs*35.9 hrs=1 mo
• Whoopie: – Free Transit!
• Gotchas?
12
![Page 13: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/13.jpg)
Tac:c 3 – Mul:-‐Home
• Many are singly homed – “is negligent” – “doesn’t buy you much”
• No redundancy • Conceptual Hurdle
13
![Page 14: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/14.jpg)
Tac:c 3 – Mul:-‐Home
• Lock it down story • Benefits to Mul:-‐Homing: – Migra:on to Peering – Open Market at home
– Open Market at IX – Path to open market at colo
14
![Page 15: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/15.jpg)
Tac:c 4 – Renego:ate mul:-‐year agreement every year
• Highly Compe::ve Market
• Lock-‐in for 3 yr. commit?
15
![Page 16: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/16.jpg)
Tac:c 4 – Renego:ate mul:-‐year agreement every year
• Max 18 mo commit
• Clever Burst Strategy – Min commit/monthly burst compei:on
16
![Page 17: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/17.jpg)
Tac:c 5 – Play the Market
• Play ISPs off each other
• Beyond the 11th hour • Beyond the signing
• Trench warfare? Unethical?
• This is the ISP market today.
17
![Page 18: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/18.jpg)
Tac:c 6 – Resell Transit
• Share expense
• No service • Friends • Office parks
18
![Page 19: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/19.jpg)
Tac:c 7 – Secret Sauce Transit
• BGP Doesn’t use price for rou:ng decisions – Blend Transit – Requires Exper:se – “Secret Sauce” – Long sales cycle
• Example: InterNAP
19
![Page 20: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/20.jpg)
Tac:c 8 – Build into Cheap Transit Internet Region
Expensive Ecosystems – Africa – Middle East – Eastern Europe
Cheap Ecosystems
– London, Amsterdam, Frankfurt, U.S., etc.
20
You are here And you pay too much for transit
![Page 21: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/21.jpg)
Tac:c 9 – Leverage Traffic Troughs
• Manage Traffic • Customer Mix • Timing • Night Bulk Transfers • Slow Bleed – Grid Networks
• Wrong Direc:on traffic is free
21
![Page 22: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/22.jpg)
Tac:c 10 – Capture Content and Access Customers
• Keep Traffic On-‐Net • 3 Scenarios
• Build Data Centers • Cheap Transit • Free Parking
22
![Page 23: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/23.jpg)
11. Short-‐term Transit
• 0 commit • Month-‐to-‐month • 6 month • Assump:on: Prices will con:nue to drop yielding beAer deals if you wait.
23
![Page 24: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/24.jpg)
12. Deploy Trial Gear into Opera:onal Environment
• Cisco loaner gear actually • Sales guy shows up – “coming back from tes:ng next month”
• Next month – “problems with the scripts, rerunning this weekend”
• Next month – “shipped back – should be here tomorrow”
• Next week – “can’t get ahold of shipping” • Next week – “on vaca:on”
24
![Page 25: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/25.jpg)
Observa:ons: Internet Transit
• Simple Service • Customer-‐Supplier Rela:onship
• May have SLAs (joke) • Transit Commits and Discounts
• Contract Terms • Is a Commodity • Metered Service
…And yet s:ll able to do crea:ve maneuvers
25
![Page 26: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/26.jpg)
Ques:ons?
• What other mechanisms have you seen? • Any ideas of ones you would do? • Monthly Auc:ons – automate buy from who ever has the lowest price, un:l that is no longer true
• Equinix Direct – facilita:ng the purchase of transit on monthly commit…
26
![Page 27: 03 internet transit-playbook](https://reader033.vdocuments.mx/reader033/viewer/2022052910/559b79e81a28abf0248b464a/html5/thumbnails/27.jpg)
Break
Coming up next:
Internet Peering: Connec6ng to the Core of the Internet
27