Interconnection, Peering and Financial Settlements in the Internet



Similar documents
Interconnection, Peering, and Settlements

Craig Labovitz, Scott Iekel-Johnson, Danny McPherson Arbor Networks Jon Oberheide, Farnam Jahanian University of Michigan

The Evolution of Internet Infrastructures. Geoff Huston NTW Track 4

CS 457 Lecture 19 Global Internet - BGP. Fall 2011

Writing the Business Plan. Geoff Huston

WAN. Introduction. Services used by WAN. Circuit Switched Services. Architecture of Switch Services

Introducing Basic MPLS Concepts

R2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol?

The ISP Column A monthly column on all things Internet

Internet Traffic and Content Consolidation

APNIC elearning: Introduction to MPLS

Communication Networks. MAP-TELE 2011/12 José Ruela

ExamPDF. Higher Quality,Better service!

CMPT 165: The Internet, Part 3

IP address format: Dotted decimal notation:

Introduction to Routing

Trends in Internet Traffic Patterns Darren Anstee, EMEA Solutions Architect

The OpenDNS Global Network Delivers a Secure Connection Every Time. Everywhere.

IST 220 Exam 3 Notes Prepared by Dan Veltri

How To Provide Qos Based Routing In The Internet

Intelligent Routing Platform White Paper

Bandwidth Aggregation, Teaming and Bonding

Creating a Regulatory Framework for New Technologies

Introduction to The Internet. ISP/IXP Workshops

Interconnection Networks. Interconnection Networks. Interconnection networks are used everywhere!

Introduction to The Internet

EE4367 Telecom. Switching & Transmission. Prof. Murat Torlak

How To Stop A Ddos Attack On A Network From Tracing To Source From A Network To A Source Address

MPLS/IP VPN Services Market Update, United States

AT&T Managed IP Network Service (MIPNS) MPLS Private Network Transport Technical Configuration Guide Version 1.0

Network Architecture and Topology

Evaluating Bandwidth Optimization Technologies: Bonded Internet

General ISP Data Usage Meter Specification and Best Practices

November Defining the Value of MPLS VPNs

ESSENTIALS. Understanding Ethernet Switches and Routers. April 2011 VOLUME 3 ISSUE 1 A TECHNICAL SUPPLEMENT TO CONTROL NETWORK

The Value of Peering. ISP/IXP Workshops

Ranch Networks for Hosted Data Centers

Advanced BGP Policy. Advanced Topics

Does reality matter?: QoS & ISPs

Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols

The Internet and the Public Switched Telephone Network Disparities, Differences, and Distinctions

Network Level Multihoming and BGP Challenges

Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang AT&T

Commercial considerations in IP interconnection agreements

Network Virtualization for Large-Scale Data Centers

Definition. A Historical Example

Smart Tips. Enabling WAN Load Balancing. Key Features. Network Diagram. Overview. Featured Products. WAN Failover. Enabling WAN Load Balancing Page 1

RFC 2547bis: BGP/MPLS VPN Fundamentals

2. IP Networks, IP Hosts and IP Ports

Redundancy & the Netnod Internet Exchange Points

Datagram-based network layer: forwarding; routing. Additional function of VCbased network layer: call setup.

Verizon Business International Partner Services. Wholesale & Carrier Guide

Protocol Data Units and Encapsulation

Configuring Network Address Translation (NAT)

CS 78 Computer Networks. Internet Protocol (IP) our focus. The Network Layer. Interplay between routing and forwarding

QoS Switching. Two Related Areas to Cover (1) Switched IP Forwarding (2) 802.1Q (Virtual LANs) and 802.1p (GARP/Priorities)

5.0 Network Architecture. 5.1 Internet vs. Intranet 5.2 NAT 5.3 Mobile Network

Welcome to Today s Seminar!

Schedule 2i. All the terms indicated above in capital letters are defined below.

Addressing Inter Provider Connections With MPLS-ICI

MPLS-based Virtual Private Network (MPLS VPN) The VPN usually belongs to one company and has several sites interconnected across the common service

Making the Case for Satellite: Ensuring Business Continuity and Beyond. July 2008

Requirements & Reference Models for ADSL Access Networks: The SNAG Document

Wholesale carrier value Cost vs quality

Load Balancing Using PCC & RouterOS

The old Internet. Software in the Network: Outline. Traditional Design. 1) Basic Caching. The Arrival of Software (in the network)

CITS1231 Web Technologies. Client, Server, the Internet, and the Web

CS 40, Lecture 3: Internet economics. Ramesh Johari

QoS Parameters. Quality of Service in the Internet. Traffic Shaping: Congestion Control. Keeping the QoS

Multihoming and Multi-path Routing. CS 7260 Nick Feamster January

Topic 1: Internet Architecture & Addressing

Selecting a Firewall Gilbert Held

WHITE PAPER. Addressing Inter Provider Connections with MPLS-ICI CONTENTS: Introduction. IP/MPLS Forum White Paper. January Introduction...

of Network Access ASC Broadband Services Access Platform The New Edge Advanced Switching Communications

Two Papers on Internet Connectivity and Quality. Abstract

Configuring a VPN for Dynamic IP Address Connections

Internet Protocol: IP packet headers. vendredi 18 octobre 13

Distributed Systems 3. Network Quality of Service (QoS)

DD2491 p Load balancing BGP. Johan Nicklasson KTHNOC/NADA

Private Cloud Solutions Virtual Onsite Data Center

IPV6 流 量 分 析 探 讨 北 京 大 学 计 算 中 心 周 昌 令

Overview of Computer Networks

VoIP and IP-IC Regulatory aspects

IP Routing Configuring Static Routes

Introduction to Network. Topics

Internet Firewall CSIS Packet Filtering. Internet Firewall. Examples. Spring 2011 CSIS net15 1. Routers can implement packet filtering

Transcription:

Interconnection, Peering and Financial Settlements in the Internet Geoff Huston Internet Society

Interconnection an overview of how ISPs interact to form today s Internet

The Sum of Many Parts The Internet is the sum of more than 30,000 component service providers (ISPs) Each ISP has its own network with services, tariffs, customers, policies. many policies many services one Internet?

The Well-Ordered Internet This view is based on a conventional distribution infrastructure Every relationship is bilateral a provider sells services to a consumer Tiering of the ISP sector Tier 1 - global backbone transit networks Tier 2 - national wholesale transit networks Tier 3 - local retail access ISPs Assumption that every relationship is part of a provider / client hierarchy

The Well-Ordered Internet The resultant structure is a hierarchy of relationships Provider Transit ISP Transit ISP Transit ISP Client National ISP National ISP National ISP National ISP Regional ISP Regional ISP Regional ISP Regional ISP Regional ISP Local ISP Local ISP Local ISP Local ISP Local ISP Local ISP

The Internet - as we know it The competitive ISP industry tends to equilibrate on the lowest local cost structures There are no objective criteria to identify who is the provider and who is the customer Debt is better than profit as a means of leverage of ISP value there are fewer ways of establishing true value underlying carriage tariffs shape Internet-based locality Within each local tier cell ISPs tend to SKA peer - or not bluff is a critical component of the peering game Strict tiering blurs because of the confusion over value identification is content of equal value to transit?

The Internet - as we know it Client Net Client Net Client Net ISP Client Net ISP Exchange ISP Client Net Client Net ISP Client Net Client Net Exchange Client Net Client Net Exchange Client Net ISP ISP Client Net ISP Client Net Client Net Exchange Client Net Client Net

The Problem - as we see it how to interconnect many thousands of component networks while: minimizing local cost everywhere by: localizing transit traffic matching diverse import, export and transit policies avoiding super dense traffic black holes maintaining stability and quality both technical and financial staying within the bounds of available technologies and also adding thousands more component networks

The Role of the Exchange An examination of the rationale for public Internet exchanges

The N-squared problem N 2 circuits, N 2 peerings questionable scaling properties

The Exchange Router Too simple Router-based exchanges impose transit policy Exchange Router selects preferred path to destination A A

The Exchange Switch Exchange LAN Switch

The Exchange L2 Switch An L2 switch does not implement routing policy Routing policy is then the outcome of bilateral agreements Route Peer Mesh Bilateral peering allows each ISP to select preferred path to destination A A

The Distributed Exchange Use of L2 virtual circuits to support bilateral peering eliminates the need for co-location Switching Mesh Peering Virtual Circuits

Adding Value to the Exchange exchanges represent a very efficient centralized service launch point Service Environment Multicast Router Web Cache Server Usenet Server DNS Server Route Server Web Hosting Services

The Role of Private Peering Not all interconnection happens at public exchanges Exchanges can represent very dense traffic aggregation points Exchanges do not readily permit continuity of QoS mechanisms Exchanges are vulnerable to third party forcing Private peering allows private financial arrangements

What is being exchanged? IP Routes A sends B routing advertisements IP Packets B sends A IP packets destined to A s advertised network s Route Advertisement of 172.16.1.0/24 passed from A to B, to C Direction of flow of route advertisement B Direction of flow of traffic C D A Packet from D addressed to 172.16.1.1 passes from D to C, to B, to A for delivery 172.16.1.0/24

Routing Policy At an exchange you may exchange routes with any other network that is also present at the exchange Whom you choose to exchange routing information with is a matter of local policy determination local purchase of transit honoring remote transit obligations local peering

Routing Policy Which routes you choose to advertise is a matter of policy. Network A PEERS with Network B: A advertises A s CUSTOMERS to B A does NOT advertise its value-added customer SERVICES to B A does NOT advertise its peer-learned routes to B A does NOT advertise its upstream provider s routes to B

Routing Policy Upstream ISPs Client Services Client Routes Peer ISPs

Peering and Financial Settlements An overview of the financial basis of interconnection within the Internet

Follow the Money In a uniformly structured retail market the money flow is easy to identify: John John initiates the transaction John pays his local provider A for the entire end-to-end transaction charge for the end-to-end service A pays B to terminate the transaction B terminates the transaction at Mary without charging Mary A B Mary

Interprovider - Who pays who? The inter-provider financial relationship will vary for each individual transaction The net outcome is balanced through financial settlement Financial Settlement A pays B B pays A $0 settlement point

Interprovider - Who pays who? BUT, this assumes: each transaction has a measurable value each transaction is individually accountable each transaction is funded by the end clients in a consistent fashion initiator direction pays or responder direction pays

Enter the Internet... In the Internet there is no readily identifiable uniform bi-directional transaction The currency of interaction must shift to the lowest common denominator Each individual IP packet is an individual transaction In a chaotic retail market each part of a multiprovider supported transaction has an individual monetary flow The value can be in either direction at each interconnection Per-Service charging is difficult - to say the least The service is within the IP payload Per-packet transmission is the currency of IP money

Cost Apportionment Financial Settlements are intended to undertake a role of fair cost apportionment How are costs incurred by Internet Providers? How does each provider apportion local costs?

Distributed packet costs A $1 $3 Per-packet transit costs $1 B $1 $2

BUT IP packets have a vanishingly small value have no readily identifiable transaction context may not be delivered have no tracking field in the header to accumulate value are usually not individually accounted within a retail tariff structure

The Internet model There is no known objective financial settlement model which is financially robust and technically feasible in the Internet The most stable outcome is a bilateral agreement creating a provider / customer relationship, or SKA peer relationship A is a customer of B SKA B is a customer of A

How are costs apportioned? At the consumer level, IP transmission costs are administratively apportioned bilaterally between sender and receiver John A customer provider John funds partial path SKA handover Mary funds partial path Mary B customer provider customer provider

Fixed Relationships There are no known IP financial settlements models that are technically and financially fair and robust Every peering tends to a statically determined relationship of provider/ customer or SKA peer The resultant business strategy only SKA peer with larger ISPs

The Aggregation of ISPs Every customer wants to be a peer Every peer wants to be a provider Bigger is better ISPs that aggregate through mergers and takeovers can obtain access to a more advantaged position with respect to their peer ISPs

Today s Environment Natural tendency to aggregate within the ISP industry Economies of scale of operation Access to more advantageous SKA peering agreements Risk factors reduction of competitive pressure collective action on industry peering arrangements collective action on retail pricing

Imminent Death of the Net Predicted - MP3 at ll:00 Aggregation of the IP global transit market to a very small number of operators Ability to execute global price setting through control of the underlying transmission resource Recovery of operating margins through elimination of competitive pressure for commodity pricing Is the communications industry attempting to rebuild the colonial structures of global provider and local franchise operator?

The Bottom Line A stable open competitive market for ISP services is based on the public availability of pricing at all levels Continued operation of a strongly competitive IP supply market may require an active role for regulatory intervention at the level of inter-provider interaction Intense aggregation is always an alternative to industry regulation

Further Reading Frieden, R., "Without Public Peer: The potential Regulatory and Universal Service Consequences of Internet Balkanization", Virginia Journal of Law and Technology, ISSN 1522-1687, Volume 3, Article 8, September 1998. http://vjolt.student.virginia.edu/graphics/vol3/vol3_art8.html A good briefing paper from an economic perspective on interconnection issues, with particular attention to the domestic situation in the United States. Cukier, K., "Peering and Fearing: ISP Interconnection and Regulatory Issues", presented paper at the Harvard Information Infrastructure Project Conference on the Impact of the Internet on Communication Policy, December 3-5 1997. Conference program is at http://ksgwww.harvard.edu/iip/iicompol/agenda.html The Cukier paper is at http://ksgwww.harvard.edu/iip/iicompol/papers/cukier.html Shapiro, C., Varian, H., "Information Rules: A Strategic Guide to the Information Economy", ISBN 087584863X, Harvard Business School Press, November 1998. A broader look at the Internet from an economic perspective, looking at both content and service provider economics. Varian, H., "The Information Economy - The Economics of the Internet, Information Goods, Intellectual Property and Related Issues". http://www.sims.berkeley.edu/resources/infoecon/ This is a collection of references to other online resources, and is a useful starting point for further reading on this topic.

Further Reading INET 99 Conference Paper: Interconnection, Peering and Financial Settlements - Geoff Huston ISP Survival Guide - Geoff Huston - John Wiley & Sons