|
Internet eXchange Points: |
|
© Cybertelecom ::Introduction
"An Internet Exchange Point (IXP) is simply a physical location where different IP networks meet to exchange traffic with each other with copper or fibre cables interconnecting their equipment, usually via one or more Ethernet switches." [The Internet Exchange Point Toolkit & Best Practices Guide, Internet Society, p. 6 (Feb. 25, 2014); The Internet Exchange Point Toolkit & Best Practices Guide, Internet Society, n. 2 (Feb. 25, 2014) ("While there is no formally agreed naming convention, the most commonly used terms are IXP, IX, or exchange point, often shortened to exchange. IXPs are also called INXs, Network Access Points( NAPs), Peering Exchanges, PIC, PIT, and PTT")); Internet Exchange Points, An Internet Society Public Policy Briefing (Oct. 30, 2015) (“Internet exchange points are physical locations where different networks connect to exchange Internet traffic via common switching infrastructures.”)] [Centurylink Peering Policy ("'Interconnection Point' means the place where two IP Networks are connected by dedicated bandwidth for the purpose of exchanging Internet traffic.")] [Suddenlink Peering Policy ("'Interconnection Point' means the place where two IP Networks are connected by dedicated bandwidth for the purpose of exchanging Internet traffic.")]
See also "'Internet Interconnection Points' means the facilities over which traffic is exchanged between the Company’s network that carries Broadband Internet Access Service traffic and (1) peering networks or (2) customers that purchase on-net only services to deliver traffic to and from the Company’s end users over the company’s network." AT&T DirecTV Merger Order App. B.
Typically, the IXP acts as a landlord, renting space to networks and services, providing infrastructure, air conditioning, security, and redundant power.
Advantages: IXPs offer significant advantages: Mook (noting that the motivating factors of increased revenue, cost avoidance, and improved quality of service may be handled by different entities within a network service provider)] [ISOC 2014 ("[T]he primary roles of an IXP are to improve network performance by keeping local internet traffic local and to reduce the costs associated with traffic exchange between networks. This creates a 'virtuous circle.'")]
- COST SAVINGS: Once a service provider is located at the IXP, the incremental cost of interconnecting with another present service provider is significantly reduced. IXPs facilitating interconnection can also facilitate transit cost avoidance. This advantage is amplified with network effect; the more firms take advantage of IXPs, the more beneficial it is to be present at an IXP.
- QUALITY OF SERVICE: IXPs facilitating more and local interconnection facilitates improved quality of service (reduction of latency, more direct paths, reduced congestion). Kende p. 5 2012] [Gauw] [Gaperin ("Our preliminary results suggest that PIT Bolivia has made a positive impact on network performance in Bolivia. More specifically, local traffic passing through PIT Bolivia exhibits significantly lower latency and fewer hops than local traffic routed over international transit links. However, because traffic levels at PIT Bolivia are low and growing slowly, the economic benefit to participating ISP, and therefore to the Bolivian Internet ecosystem as a whole, is more modest than predicted. Further, given existing Internet usage patterns that heavily favor content access, the current absence of CDNs at PIT Bolivia considerably limits traffic growth, thus reducing the potential impact of the initiative.").]
- REDUNDANCY: By facilitating interconnection, an IXP facilitates redundancy, making the network more resilient and less vulnerable to upstream outages. Kende p. 9 2012] [DeNardis]
This reduces costs and increases connection possibilities. BEREC 72, 2011] [BEREC 24-25, 2012] [Nipper]
The success of an IXP is defined by network-effect and scale.
In terms of network-effect, IXPs can become more valuable as more players locate themselves on-site; conversely, IXPs can have difficulty getting off the ground when no or few players have located themselves on-site giving other players no reason to enter the IXP IXPs can have difficulty forming in markets where it is perceived that there are not enough players willing to participate and utilize the IXP. IXPs may also offer special deals to anchor tenants, networks with whom many other networks would want to interconnect, in order to build the value of locating at that IXP. .Canadian Peering Panel (discussing barriers to establishing IXPs)] [Norton, U.S. vs European(noting that IXPs will price discriminate in order to attract anchor tenants who are attractive to other networks in terms of interconnection)] [ISOC, p. 17 2014 (discussing how to get an IXP started)]
Once an IXP gains momentum, scale becomes a strong force. The primary cost for a player is the initial locating at the IXP; once located at an IXP, the cost of establishing interconnection with the N+1 third party using a short, in the building, fiber cross connect, is de minimis. Telegeography Feb. 26, 2015 ("Among the North American markets surveyed by TeleGeography, the median cross-connect price is $300")] [Norton, The U.S. vs. European Internet Exchange Point Models (placing an average recurring cost of a cross connect in a U.S. commercial IXP at $300 / month)]. These interconnections can be quickly negotiated and installed. MLAB p. 3 ("This is usually achieved by linking short wires between routers belonging to one ISP and routers belonging to a second ISP. Making this physical connection is rarely expensive or tricky - much less so than laying new undersea cable, or digging ditches to install new fiber or other network infrastructure.")] Once located at the IXP, it is easy to grow interconnection.
Estimated IXP Costs (purpose of table is more to show the scale: how much it may cost to get to the IXP and then relatively speaking how little it costs to make the next additional interconnection)
Item Approx CostsFiber to the IXP (major cost) $1,000,000s / yearRack Space from IXP (Security, Power, AC, Space) $1000s / rack / monthHardware Costs (Routers, Switches, Servers, Chassis, Line Cards) $1000s / gigabyteCross Connects $300 / MonthInterconnection Fee
- $0
- < $1 / mbps
- ??
AT&T Mair Declaration, para 42 (listing costs as port costs, cross connects, fiber to the IXP, hardware peering routers and core backbone routers] [Norton Understanding Remote Peering Webinar, Slide 17] [Netflix Florance Declaration at 15 (the cost of a single port as $10,000 which would be amortized over three to five years)]
Commercial Internet eXchange
The NSFNET was wildly successful and this created increased demand and opportunity for private commercial packet-switched networks. Many of the companies which successfully won bids to build the ARPANET and the NSFENET leveraged their knowledge to build commercial enterprises. While these networks could interconnect with the NSFNET, the NSFNET restricted use to academic work. Therefore, these new commercial networks, which were not themselves interconnected directly to each other, could not exchange commercial traffic with each other over the NSFNET. The solution was simple: the first commercial exchange point, the Commercial Internet eXchange (CIX). UUNet (acquired by Verizon), PSINET (acquired by Cogent), CERFNET (acquired by AT&T), Sprint, and NSFNET came together in San Jose, California as peers to exchange traffic. Kende p 5]
Interconnection was on a settlement-free peering basis, and was a reaction against ANS (IBM's NSFNET subcontractor) attempting to establish a monopoly provider for backbone service and charge transit to all other networks.[Greenstein 2015 p. 81] [Srinagesh 143 ("It was this philosophy, together with the inability of the new entrants to obtain interconnection agreements with ANS on terms acceptable to them, that led to the formation of the Commercial Internet eXchange")] [Brock ii 1995 ("Commercial Internet service providers agreed that interchange of traffic among them was of mutual benefit and that each should accept traffic from the other without settlements payments or interconnection charges. The CIX members therefore agreed to exchange traffic on a "sender keep all" basis in which each provider charges it own customers for originating traffic and agrees to terminate traffic for other providers without charge.")] Peering was guided by the following agreement language:
Member agrees that it shall eXchange network traffic freely with all other CIX members that have access to and use of the CIX NAP ("Participating Members") without payment of settlement fees. Notwithstanding anything to the contrary contained in the preceding sentence, if a connectivity or routing problem caused by a Participating Member is adversely affecting the stability of Member's routing system, then, after delivering advance notice to CIX in a commercially reasonable time period of such problem, Member shall have the right to suspend the exchange of data traffic with such Participating Member until such time as the problem is alleviated.
[The Commercial Internet eXchange Association Router Agreement (dated 1997).]
The role of CIX was important in moving forward commercial interconnection; however, it was almost immediately overshadowed with the establishment of the NAPs. The CIX Router was decommissioned in 2001.
"At the same time that privately owned networks started appearing, general commercial activity on the NSFNET was still prohibited by an Acceptable Use Policy. Thus, the expanding number of privately owned networks were effectively precluded from exchanging commercial data traffic with each other using the NSFNET backbone. " [FTC Staff Report 2007 p 18] [Hussain Historic Role CIX 2]
UUNET, PSInet (William Schrader), and CERFnet (Susan Estrada) meet in order to set up the Commercial Internet eXchange, the first commercial internet peering point, which permitting traffic to be exchange which could not be carried over the NSFNET. [CIX Router Timeline] [CERFnet] The creation of CIX was announced February 14, at the United States Congress Office of Technology Assessment. [Cook pt 3]
Sprint joined CIX. [Hussain Historic Role CIX 2]
Aug 2, the Commercial Internet eXchange was incorporated as a 501(c)(6) trade association. [FTC Staff Report 2007 p 18] [Cook pt 3] [Hussain Historic Role CIX 1] Members of CIX signed onto the CIX Router Agreement which stated in part:
Member agrees that it shall eXchange network traffic freely with all other CIX members that have access to and use of the CIX NAP ("Participating Members") without payment of settlement fees. Notwithstanding anything to the contrary contained in the preceding sentence, if a connectivity or routing problem caused by a Participating Member is adversely affecting the stability of Member's routing system, then, after delivering advance notice to CIX in a commercially reasonable time period of such problem, Member shall have the right to suspend the exchange of data traffic with such Participating Member until such time as the problem is alleviated.
[CIX Router Agreement ¶ 2] [Hussain Historic Role CIX 3] Membership in CIX was a flat $10,000. [Cook pt 3]
The CIX established the business model for the settlement-free exchange of Internet traffic between Network Service Providers. From an engineering perspective that was an important precursor to the Internet interconnection architecture that followed such as the Metropolitan Area Ethernet(MAE) and the NSF sponsored Network Access Points (NAPs) that were established for the transition of the NSFNET traffic to competing service providers that included Sprint, ANS, and MCI.
CIX router goes online at the Bay Area POP of PSINET. [CIX Router Timeline][Hussain Historic Role CIX 2] While the CIX router would stay online for ten years, it was quickly superceded by the NAPs set up by NSFNET that became the MAEs, and private bilateral interconnection .
Bilal Chinoy & Timothy J. Salo, Internet Exchanges: Policy-Drive Evolution, in COORDINATING THE INTERNET 325 (Brian Kahin & James H. Keller eds., 1997)
1992: ANS (IBM subcontractor serving NSFNET) agrees to interconnect at CIX
2001: CIX router shutdown. [CIX Router Timeline]
2005: Smithsonian Museum acquires the CISCO 7500 CIX Router. [Farooq Hussain]
Federal Internet Exchange
Milo Medin and Hans Werner Braun propose direct peering for backbone network (not through regional networks) at colo facilities using 10 Mbps ethernet. AMES volunteered as host colo interconnection site. NASA and MILNET were already at AMES. NSF brought a line in for NSFNET. ESNET and ARPANET were also brought to AMES for interconnection. This became known as the Federal Interconnect eXchange (FIX) [Medin Slide 9] (See also CIX) Two FIX exchange points were established, east and west, interconnecting traffic between Dept of Energy, ARPA, NSF, and NASA.
FIX was managed by the Federal Networking Council and the Federal Engineering Planning Group. [Kesan p 110] [Christopher Jones, Profile: At Home's Milo Medin, WIRED (Jan. 20, 1999)] [Link Letter 1994]
- FIX West (Palo Alto, CA) was operated by NASA Ames, and would become MAE-West.
- FIX East (College Park, MD) (decommissioned in 1996) [Sam Halabi, Danny McPherson, Internet Routing Architectures, 2nd Edition, CISCO PRESS 2000 p. 16 ]
FIX connected to the NSFNET in June 1989, linking federal internets.
In 1995, with the retirement of NSFNET and the establishment of the NAPs, the federal agencies recommended that the FIXs be retired and that the federal agencies migrate to, on the East Coast, Sprint's New York NAP, and, on the West Coast, to MAE-West. FEPG Proposal 1995]
- Kesan, Jay P. and Shah, Rajiv C., Fool Us Once Shame on You - Fool Us Twice Shame on Us: What We Can Learn from the Privatizations of the Internet Backbone Network and the Domain Name System. As published in Washington University Law Quarterly, Vol. 79, P. 110, 2001
- Christopher Jones, Profile: At Home's Milo Medin, WIRED (Jan. 20, 1999)
- From ARPANET to the World's Largest and Fastest Network for Research and Education, Link Letter, p. 8 July 1994
- Sam Halabi, Danny McPherson, Internet Routing Architectures, 2nd Edition, CISCO PRESS 2000 p. 16
- Lyman Chapin, Chris Owens, Interconnection and Peering among Internet Service Providers: A Historical Perspective, An Interisle White Paper (2005).
- Proposal for the Continued Interconnection of Federal Agency Networks, December 11, 1995 Version 1.0, Prepared on Behalf of the FEPG for the EOWG
- Aiken p. 15 Discussing mission of FIXes
NSFNET & NAPs
The success of the NSFNET and of new commercial networks that were emerging brought new pressures, both political and market. In 1993, NSF concluded that the NSFNET would be privatized, and that the role of the successful NSFNET would be superseded by the commercial networks. In order to achieve this, the commercial networks would need places to interconnect. [Greenstein 2015 p. 82 (NAPs were modeled on CIX and "helped the commercial Internet operate as a competitive market after the NSFNET shut down.")] Therefore, NSF funded the construction of Network Access Points (NAPs) across the country. In 1994, NSF awards grants for the construction of four Network Access Points:
- New York (Sprint);
- Washington, DC (MFS) (aka MAE EAST now operated by Verizon);
- Chicago (Ameritech) (aka MAE Central, acquired by AT&T); and
- San Jose (Pac Bell) (aka MAE West, acquired by AT&T).
Additional Major NAPs include (there are others not listed)
Aiken p. 14 Discussing mission of NAPs]
- MAE-Dallas (WCOM, acquired by Verizon [WCOM MCI Merger Order para 143])
- MAE-Los Angeles (WCOM, acquired by Verizon [WCOM MCI Merger Order para 143])
Commercial IXPs
Initially, major networks collocated at the carrier-operated NAPs and exchanged traffic on a peering basis (consistent with the CIX arrangement). The NAPs served as a catalyst for public Internet growth, resulting in high demand, congestion, and packet loss. Kende 6] [GAO 7-10] [OECD 1998 p. 9 (discussing SAVVIS’ strategy of bypassing NAPs in order to improve network performance)] [Chapin 9 ("Under the terms established by the NFS, a NAP operator was required to provide and operate an interconnection facility on a nondiscriminatory basis, using published pricing and established technical operating specifications.")] [Odlyzko 1998 p. 2 ("traffic through the PacBell NAP... during October 26 and 27, 1997... This NAP was running full blast almost around the clock. As a fraction of the peak rate observed during those two days, the average throughput was 84% on Monday and 80% on Sunday")] SP Gorman, EJ Malecki, The networks of the Internet: an analysis of provider networks in the USA, Telecommunications Policy 24 (2), 113, 117-18 (2000) (“Originally, peering was to be done mainly at network access points (NAPs). But the growth of the Internet caused the NAPs to be overburdened, resulting in a 20-30% packet loss rate… Although the NAPs theoretically provide complete interconnectivity of the Internet, they are both public and congested.”)] [Noam 65 ("NAPS began to cause bottlenecks")]
As backbones sought to avoid the congested public NAPs, new IXPs and business models emerged: carrier-neutral IXPs. This could be either a commercial or non-profit collocation business, providing an interconnection space that was not tied to any specific carrier. BEREC p. 24 2012] [Chapin ("These exchanges provided a framework that allowed multiple providers of different sizes, scopes, and operating philosophies, serving the same or different markets, to interconnect in ways appropriate to each.")] [Norton]
Institutional models for IXPs: Mwangi] [BEREC p. 14 2014] ISOC 2014 p. 14 (IXPs "fall roughly into five categories: (1) Non profits (2) Industry associations (3) Carrier-neutral commercial (4) university or government, or (5) informal)]
- Carrier Hosted, Corporate Owned
- Examples: Terremark (Verizon), MAE-East, MAE-West, MAE-Chicago, MAE-NY ISOC 2014 p. 15 ("Carrier/incumbent IXPs are often called 'phony IXPs' where the dominant Internet or telecom operator provides local exchange points in one or two major cities. In these cases, the IXP is more a marketing term used by the commercial transit provider as it is really no more than a router offering peering as a means of marketing local and/or international transit services.)] [Srinagesh 144 (discussing rise of MAEs)]
- Carrier Neutral, Corporate Owned
- Examples: Equinix, Cologix
- Member Owned
- Examples: CIX, AMS-IX (non-profit member based, Amsterdam), LINX (non-profit member based, London), and DeCIX (non-profit member based, Frankfurt), Seattle Internet Exchange
- University or Government Owned
Except of Carrier Hosted IXPs, most IXPs as a part of their business plan do not compete with their members or customers. For example, although IXPs with multiple POPs may have fiber connecting their own POPs, they may be disinclined to sell commercial access to that fiber and thereby compete with their transit members or customers. ISOC 2014 p. 16]
Locations
Interconnection generally takes place at Internet eXchange Points (IXPs). The primary regional interconnection locations where the Tier 1 backbones interconnect include:
- Ashburn, VA
- New York
- Chicago
- Atlanta
- Dallas
- San Jose
- Los Angeles, and
- Seattle.
Norton, Evolution of US Ecosystem] [TWT ("In the United States, at a minimum, the Requester must have a backbone node in each of the following eight geographic regions: Northeast; Mid-Atlantic; Southeast; North Central; South Central; Northwest; Mid-Pacific; and Southwest.")] [Centurylink(Centurylink requires the exchange of traffic in at least 10 major metropolitan statistical areas)] [XO (requiring interconnection at 9 locations including as possibilities the 8 locations listed above, Denver, Miami and international locations)] [AT&T (listing the above 8 peering locations as well as Miami)] [Comcast (listing 8 peering locations as well as Denver and Miami)] [Level 3] [Compare Hurricane Electric Peering Requirements (listing numerous peering locations)]
These major peering cities track the original locations of interconnection established by NSF with the NAPs, FIXes, and CIX.
Both Denver and Miami are also significant interconnection locations. The major interconnection cities are largely a product of the originally interconnection cities designated by NSFNET. Backbones which peer generally will interconnect at multiple major interconnection cities.
According to Packet Clearing House, there are 80 IXPs in the United States. [PCH] [Telegeography Internet Exchange Map] [Public Exchange Point Search, PeeringDB]IXPs can be located in regional and local locations. Traffic exchanged at IXPs may be more localized, implementing MEDs / Cold Potato routing, with metro destined traffic being delivered only to a metro network.
The number of IXPs worldwide has grown steadily.
- New global network builders emerge, Telegeography Apr. 3, 2014 ("Global network expansion has undergone a long-term shift in focus, from connecting users to users, to linking users to data centers and—increasingly—data centers to each other. “Data replication and mirroring among data centers are key drivers in the rapid growth of private network capacity,” said TeleGeography Research Director Alan Mauldin.")
- Traffic Statistics, DE-CIX
- An assessment of IP interconnection in the context of Net Neutrality, BEREC Report, p. 35 (Dec. 6, 2012) (including the DE-CIX graph).
- AMS-IX Statistics; Internet Exchange Point Growth, Packet Clearing House (containing complete list of IXPs, broken down by country or region)
- Dennis Weller, IP Traffic Exchange, Market Developments and Policy Challenges, BEREC/OECD Workshop, Nov. 2, 2011.