The Art of Peering: The Peering Playbook

Slides:



Advertisements
Similar presentations
Routing Policy CS 6250 Nick Feamster Fall BGP Policies in ISP Networks Introduced as fairly simple path vector protocol Many incremental modifications.
Advertisements

Selecting an IXP Where to peer?. THE TOP 10 IXP SELECTION CRITERIA How do network operators choose an Internet Exchange Point? 2.
WEB 4 U Atlas top 10 tips for using the Internet to benefit your business ©2008 Atlas Computer Systems Ltd –
Evolution 0.9: The Evolution of the U.S. Peering Ecosystem Gigabit Peering Forum VII Herndon, VA September 9, 2003 William B. Norton Co-Founder & Chief.
The IX Playbook Observations from an IX Operative.
Fundamentals of Computer Networks ECE 478/578 Lecture #18: Policy-Based Routing Instructor: Loukas Lazos Dept of Electrical and Computer Engineering University.
The Folly of Peering Ratios? William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc. From Debate…
Peering vs Transit Economics : The Peering Simulation Game August :00-13:00 Nairobi, Kenya Sarova Panafric Hotel Nairobi
A Business Case for Peering in 2010 William B. Norton Executive Director, DrPeering.net August 2010 Frankfurt, Germany 15 YEAR.
Internet Video: The Next Wave of Massive Disruption to the U.S. Peering Ecosystem William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc.
Scaling the Internet Core William B. Norton Co-founder and Chief Technical Liaison Equinix, Inc. William B. Norton Co-founder.
The Next Wave of Massive Disruptions to the Peering Ecosystem Asia Pacific Peering Forum Sydney, Nov. 8, 2006 William B. Norton Co-Founder & Chief Technical.
Importance and Benefits of IXPs
The Next Wave of Massive Disruptions to the Peering Ecosystem Tokyo Peering Forum II June 22, 2006 William B. Norton Co-Founder & Chief Technical Liaison.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 The Internet and Its Uses Working at a Small-to-Medium Business or.
Direct and Online Marketing: The New Marketing Model
The Art of Peering: The Peering Playbook William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc. NaMeX Member Meeting October 7, 2005 Rome,
© XchangePoint 2001 Economic Differences Between Transit and Peering Exchanges Keith Mitchell Chief Technical Officer NANOG 25 10th June 2002.
MCHS The Internet and Its Uses Working at a Small-to-Medium Business or ISP – Chapter 1.
Internet Video: The Next Wave of Massive Disruption to the U.S. Peering Ecosystem William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc.
The Evolution of the U.S. Internet Peering Ecosystem William B. Norton Co-Founder and Chief Technical Liaison Equinix, Inc.
The Peering Simulation Game William B. Norton August 2010 Nairobi, Kenya Sarova Panafric Hotel Nairobi African Peering and Interconnection Forum:
Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri.
24/02/20050 Euro-IX update APNIC 19 - IX SIG Kyoto Japan by Serge Radovcic of Euro-IX
Policies for Peering and Internet Exchanges AFIX Technical Workshop Session 8.
Peering BOF – Peering Personal NANOG 25 Richmond Hill, CA June 10, 2002.
Peering Concepts and Definitions Terminology and Related Jargon.
Can ISPs be Profitable Without Violating Network Neutrality? Amogh Dhamdhere Constantine Dovrolis Georgia Tech.
The Internet 1.Clients, Servers, Routers, Networks 2.Broadband, Wireless & Dial up 3.Connecting backbone 4.The roles of points of presence & network access.
The 3 Stages of Peering. Interviews with 200 ISP Peering Coordinators revealed… 3 General Phases of Peering: 1) Identification of Potential Peer – the.
The Great (Public vs. Private) Peering Debate Peering at 10G William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc. RIPE 50 – Stockholm EIX-WG.
Why SingTel Won’t Peer William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc. Asia Pacific Peering Forum Singapore, Oct. 5, 2006 Slide Set.
A Business Case for Peering in 2004 (v0.7) William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc. (V0.7), XChangePoint Europe October 28,
Peering BOF III William B. Norton Co-Founder, Chief Technical Liaison Equinix Inc. NANOG 19 Washington, DC.
Peering and Interconnection Economics Introduction to Internet Transit and Peering.
Shared Service Delivery in the Windy City Patrick Christian University of Wisconsin July 17, 2006.
Remote Peering William B. Norton Executive Director, DrPeering International Chief Strategy Officer, International Internet Exchange (IIX)
A Business Case for Peering
Making the Cloud Less Cloudy
Sales Knowledge: Customers, Products, Technologies
Peering Information: Some Data Points
Technologies and Applications
Unit 12 The Internet.
Regional Internet Registries An Overview
The Internet and Its Uses
Content Distribution Networks
Internet and Intranet.
Traffic Volume Dependencies between IXPs
Marketing in the Digital Age: Making New Customer Connections
E-COMMERCE Learning Unit 8: Electronic Commerce Strategy
The Evolution of the U.S. Internet Peering Ecosystem
Internet and Intranet.
Direct and Online Marketing
Internet Interconnection
Chapter 4 B2B E-Commerce.
Peering Information: Some Data Points
Sales Knowledge: Customers, Products, Technologies
Internet and Intranet.
KNOWLEDGE MANAGEMENT (KM) Session # 34
William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc.
Direct and Online Marketing: The New Marketing Model
A Business Case for Peering in 2004 (v0.7)
Co-Founder & Chief Technical Liaison
Chapter 4 B2B E-Commerce.
Direct and Online Marketing: The New Marketing Model
Internet and Intranet.
Internet Exchange.
Where global business and growth connect
SwiNOG May 2013 Ian Cleary – Director Internet Services EMEA
Presentation transcript:

The Art of Peering: The Peering Playbook William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc. NaMeX Member Meeting October 7, 2005 Rome, Italy <wbn@equinix.com>

What is Equinix? One of the largest Carrier-Neutral Colocation Providers in the world Operate Dominant IXes in the U.S. (Ashburn Flagship IX) 15 Internet Business Exchanges across U.S. and Asia (HK, TK, SG, SYD) 200+ Networks across IBXes ~50Gbps aggregate traffic What does wbn do?

6yrs Internet Researcher 90% externally focused Document Internet Operations Practices – Interconnect/Peering/IXes/etc. Research with the community Write White Paper version M.m Walk throughs & Feedback Fix/Update Paper 200 Walkthroughs later – a document reflecting community Internet Operations knowledge So far 10 White Papers

Internet Operations White Papers “Interconnection Strategies for ISPs” “Internet Service Providers and Peering” “A Business Case for Peering” “The Art of Peering: The Peering Playbook” “The Peering Simulation Game” “Do ATM-based Internet Exchanges Make Sense Anymore?” “Evolution of the U.S. Peering Ecosystem” “Asia Pacific Peering Guidebook” “A Business Case for Peering in 2004” “The Great Public vs. Private Peering Debate: Peering at 10Gig” Freely available. See Web site or send e-mail to wbn@equinix.com Or Google for “William B. Norton” Myths…

Research “The Art of Peering” Follow up to the first three white papers. Q: When e-mail to peering@<ispdomain>.net generates no response, what do Seasoned Peering Coordinators do? Smartest Peering Coordinator: “Tricks of the Trade” 20 Tactics successfully used to obtain Peering where you otherwise might not be able to. Disclaimer: These are NOT recommended tactics…I am simply documenting what has been successfully used in the field to obtain peering. Language.Graphical notation to describe the tactics

Graphical Notation of Tactics To Portray Peering Plays Pictorially… APC BPC P? P?=Peering Request w/ Peering Coordinator Peering Negotiation T?=Transit Request To Sales Person Transit Negotiations A B ISP Initiator ISP Target P? APC BPC ISP B Customers ISP A Customers T? APC BS $ A B APC BS T? $ Larger Circle=More Customer Prefixes Thicker Lines=More Traffic

Transit and Peering Sessions T=Established Transit Session (Selling Access to entire Internet) Size indicates effective size of transport Supporting the session P=Established Peering Session (Reciprocal Access to each others customers) A B T $ A T B $ Represents “the rest of the Internet” A B P A P B Graphical Display of Routing Announcements

Traffic over Transit and Peering Sessions B T $ Traffic showed as directed lines Thickness of line indicates amount of Traffic in relevant direction A T B $ Other Variations P->T = Transition of Relationship P | T = Either Peering or Transit apply = Traffic destined anywhere = Fictitious Traffic = Packet Loss ridden Traffic = Traffic destined to green network = Traffic destined to brown network A B P A P B

Other Graphical Symbols Peering Point Exchange Point, Telco Hotel Tied with Indicates two or more Elements tied with relationship or Indicates a ordering: a sequence to be followed in the Peering Tactic

1) The Direct Approach uses peering@<ispdomain> 1)    The Direct Approach uses peering@<ispdomain>.net , phone calls, face to face meetings, or otherwise direct interactions with Peering Coordinators to establish peering. P? APC BPC P?=Peering Request To Peering Coordinator(s) Peering Negotiation Leading to Peering Session P? APC BPC {null} -or- A B P {“No”,null}

2)    The Transit with Peering Migration tactic leverages an internal advocate to buy transit with a contractual migration to peering at a later time. APC BS T? APC BS+BPC T->P? $ $ APC BS T? A B T->P $ $ Transit Negotiations with Sales leads to Peering (…if peering prerequisites be met…) A B P

3)    The End Run Tactic minimizes the need for transit by enticing a direct relationship with the target ISP’s largest traffic volume customers. T?/P? APC B $ T?/P?

6)    Paid Peering as a maneuver is positioned by some as a stepping stone to peering for those who don’t immediately meet the peering prerequisites. A B P $ A B P

Routing Announcements Forwarding all customer & Peering Pt Routes 7)    In the Partial Transit tactic, the routes learned at an exchange point are exchanged with the peer for a price slightly higher than transport costs. D C E F G Peering Point A B H pt $ I J K L M Routing Announcements Forwarding all customer & Peering Pt Routes (almost peering – maybe costs less) Geographically Remote Router

8)    The Chicken tactic involves de-peering in order to make the other peer adjust the relationship. B P A B T $ or Y X $ $ T T P A B Who will blink first? A<->B Traffic has to go somewhere

http://66. 249. 93. 104/search. q=cache:NOS3HJhX9jcJ:www. merit http://66.249.93.104/search?q=cache:NOS3HJhX9jcJ:www.merit.edu/mail.archives/nanog/msg11606.html+level3+network+status+cogent&hl=it

Example occurred on Wednesday!

What tactic is this?

http://scoreboard. keynote. com/scoreboard/Main. aspx http://scoreboard.keynote.com/scoreboard/Main.aspx?Destination=Level3

http://www.merit.edu/mail.archives/nanog/msg12221.html

The Nature of Web Traffic Asymmetric Traffic Client (Browser, Peer2peer client) Small Requests Generate Large Responses Service (Web Server, Peer2peer client)

9)    In the Traffic Manipulation tactic, ISPs or content players force traffic along the network path that makes peering appear most cost effective. APC BPC L G P T $ P? 1 MONTH LATER Contact PC-We should Peer! A B L G P T $ A forces traffic Over B’s transit A B L G P T $ CH ISP i.e.Yahoo! B hears A’s route ‘for free’ through Peer L

9b)    For Access Heavy Guys…In the Traffic Manipulation tactic, Access ISP a) stop announcing routes, or b) insert Target AS# into announcement to trigger BGP Loop Suppression to force traffic along the network path that makes peering appear most cost effective. APC BPC L G P T A B L G P T A B L G P T $ $ $ P? $ $ $ $ Access ISP i.e. Verizon $ $ B hears A’s route ‘for free’ through Peer L A forces traffic Over B’s transit 1 MONTH LATER Contact PC-We should Peer!

Overstating Traffic Futures “You better peer with me now cause… 10) The Bluff maneuver is simply overstating future traffic volumes or performance issues to make peering appear more attractive. A P? B Overstating Traffic Futures “You better peer with me now cause… Lots of transit fees coming otherwise!” G L P $ $ T T A B Fictitious Performance Problems

11) The Wide Scale Open Peering Policy as a tactic signals to the Peering Coordinator Community the willingness to peer and therefore increases the likelihood of being contacted for peering by other ISPs. P? To anyone who will listen! APC From the highest mountain “We will Peer with Anyone!”

12) The Massive Colo Build tactic seeks to meet the collocation prerequisites of as many ISPs as possible by building POPs into as many exchange points as possible. M C Eastern TimeZone Pacific TimeZone A IX A IX A IX A IX A IX A IX A IX A IX A IX A IX A IX A IX A IX A IX A IX “Meet us in 3 Time Zones”

14) Friendship-based Peering leverages contacts in the industry to speed along and obtain peering where the process may not be in place for a peering. BPC P? APC Forums to meet Peering Coordinators GPF NANOG APRICOT RIPE IETF :

15) The Spam Peering Requests tactic is a specific case of the Wide Scale Open Peering tactic using the exchange point contact lists to initiate peering. P? IX Participants List IX Participants List APC IX Participants List :

17) Purchasing Legacy Peering provides an immediate set of peering partners. Purchases G and P A A P P P B PA B Legacy (early Internet day) Peering

19) The False Peering Outage tactic involves deceiving an ill-equipped NOC into believing a non-existing peering session is down. ANOC Peering Point X BNOC ANOC: Hey – Emergency! ANOC: Our Peering Session with you Went Down! BNOC: Strange. <looks on router> I don’t see it configured. ANOC: It was. Don’t make me escalate to <famous person> BNOC: Ah – I bet is was that last config run that trashed it. BNOC: Give me a few minutes to fix it on both ends.

20) The Leverage Broader Business Arrangement takes advantage of other aspects of the relationship between two companies to obtain peering in exchange for something else. APC P? BS A B P Peering Tied with “Other” +Fiber deal +Dial-in deal +Racks +Transport +Strategic deal : APC P? BS Tied with A B Other

Summary These are the “Tricks of the Trade” Comments/Additions welcome ! Copies of the “Art of Peering: The Peering Playbook” are freely available Send e-mail to wbn@equinix.com or Most white papers (except this one) are on-line at http://www.equinix.com/ Or <google search “William B. Norton”>

Some differences between European and U.S. Model Internet Exchange European IXes Are Non-Profit Associations Have “Members” Run best quality Switches Are Colo-Neutral: Some University Grade Colo Member Meetings and Voting on changes to policies and fees Fixed contracts and fees Modest Capital and Operating Budget Low Price 24/7 on-call support U.S. IXes Are Commercial Corporations Have “Customers” Run best quality Switches Own Financial/Commercial Grade Colo infrastructure Follow interests of Customers, Stockholders, Employees Negotiable Contracts and fees Large Capital and Operating Budget High(er) Price 24/7 on-site support w/backup processes