ISPs, Backbones and Peering

Similar documents
CS 3516: Advanced Computer Networks

CSE 561 Lecture 6, Spring David Wetherall

Switching Networks (Fall 2010) EE 586 Communication and. August 30, Lecture 3. (modified by Cheung for EE586; based on K&R original) 1-1

RSC Part I: Introduction

Fig (1) client and Server network

IP Interconnection. Calvin S. Monson Vice President. Antigua September 2007

Overview of recent changes in the International IP interconnection ecosystem

Understanding Remote Peering Tuesday, July 23 1:00 PM (ET)

The ARPANET početak...

Chapter 9. Internet. Copyright 2011 John Wiley & Sons, Inc 10-1

The Value of Peering. ISP/IXP Workshops. Last updated 23 rd March 2015

Background Brief. The need to foster the IXPs ecosystem in the Arab region

Background Brief. The need to foster the IXPs ecosystem in the Arab region

Internet. Internet. Internet. S Verkkopalvelujen tuotanto S Network Service Provisioning Lecture 8: Peering

The Value of Peering. ISP Workshops. Last updated 25 September 2013

IP Traffic Exchange Market Developments and Policy Challenges

Workshop on the IPv6 development in Saudi Arabia 8 February 2009; Riyadh - KSA

Internet Interconnection An Internet Society Public Policy Briefing

Edge Datacenter Placement BY ABHISHEK GUPTA FRIDAY GROUP MEETING JUNE 10, 2016

Carrier Reliability & Management: Overview of Plivo s Carrier Network

Network infrastructure, routing and traffic. q Internet inter-domain traffic q Traffic estimation for the outsider

India Operator BNG and IP Router

What is an Internet exchange Point (IXP)?

Internet Peering Agreements Evolve

Design Principles : Fundamentals of Computer Networks Bill Nace

Regional Interconnection Strategy for Africa. Regional Peering and Interconnection Economics

CSEN 503 Introduction to Communication Networks

Switching Networks (Fall 2010) EE 586 Communication and. August 27, Lecture 2. (modified by Cheung for EE586; based on K&R original) 1-1

Lecture 16: Interdomain Routing. CSE 123: Computer Networks Stefan Savage

We are also organizational home of the Internet Engineering Task Force (IETF), the premier Internet standards-setting body.

CSC 401 Data and Computer Communications Networks

Data Communication. Introduction of Communication. Data Communication. Elements of Data Communication (Communication Model)

The Evolution of Internet Interconnection from Hierarchy to Mesh : Implications for Government Regulation. May 5, 2014

Computer Networks and the internet. Daniel Graham Ph.D

Saving costs through maximising peering relationships

ECPE / COMP 177 Fall Some slides from Kurose and Ross, Computer Networking, 5 th Edition

Computer Networks 2012/2013. Introduction part 1 (01) Dr. Tanir Ozcelebi. Thanks to A. Leon-Garcia & I. Widjaja, & I. Radovanovic & A. S.

The Value of Content at the Edge

Internet Inter-Domain Traffic. C. Labovitz, S. Iekel-Johnson, D. McPherson, J. Oberheide, F. Jahanian, Proc. of SIGCOMM 2010

Outline Computer Networking. Inter and Intra-Domain Routing. Internet s Area Hierarchy Routing hierarchy. Internet structure

IXP economic aspect and benefits

Introduction to The Internet

Introduction to The Internet

Antelope Consulting FINAL, JULY Appendix K: Glossary

Routing on the Internet. Routing on the Internet. Hierarchical Routing. Computer Networks. Lecture 17: Inter-domain Routing and BGP

The Internet and the World Wide Web

Chapter 1 Introduction

How Cisco IT Built Local Access Ring at Headquarters

Peering THINK. A Guide

Internet. Internet. Internet. S Verkkopalvelujen tuotanto S Network Service Provisioning Lecture 7: Peering

end systems, access networks, links circuit switching, packet switching, network structure

Peering at DE-CIX. Frank P. Orlowski Director BIZ Development, Marketing & Consulting. DE-CIX is proud to be the Silver Sponsor of MENOG7

CS 204: Advanced Computer Networks

Chapter 3. The Basics of Networking

Networks: Communicating and Sharing Resources

IXP Policy Considerations

Inter-Domain Routing: BGP

Peering and Network Deployment at 10G. Nigel Titley

Internet. In this section: Links: Video: Did You Know - The power of the internet. Concepts > Internet

How is the Internet Different? Is good enough good enough? Scott Bradner Harvard University Agenda

The Internet Ecosystem

BLM6196 COMPUTER NETWORKS AND COMMUNICATION PROTOCOLS

PoP Level Mapping And Peering Deals

Open ContEnt Aware Networks

Internet Architecture and Experimentation

Global Forum 2008 Collaborative Convergence

Intranets and Virtual Private Networks (VPNs)

Content Deployment and Caching Techniques in Africa

Agenda for the Day Morning: Afternoon:

HE s Observations on Internet Exchange Point Management. Timothy Denton Hurricane Electric APRICOT February 2016

CSCD 330 Network Programming

Application Protocols and HTTP

Networks University of Stirling CSCU9B1 Essential Skills for the Information Age. Content

Wholesale Solutions. Connectivity without compromise

Lecture 2: Network Design and Topology. CS 598: Advanced Internetworking Matthew Caesar January 20, 2011

One-hop access to over 2000 peering networks. Reach every corner of the world & all the major clouds. Opencloud IXroom. Only at EvoSwitch.

Distributed Systems. 21. Content Delivery Networks (CDN) Paul Krzyzanowski. Rutgers University. Fall 2018

Lecture 1 Overview - Data Communications, Data Networks, and the Internet

Data and Computer Communications

Part 1: Introduction. Goal: Review of how the Internet works Overview

Peering vs Transit Economics : The Peering Simulation Game

Prepared by Agha Mohammad Haidari Network Manager ICT Directorate Ministry of Communication & IT

Seeking understanding of priorities and goals

Defining the Internet

Internet Pricing. Abstract. 1 Introduction. 2 Interconnection. Md. Rafiqul Hasan Chowdhury Helsinki University of Technology

IPv6 Deployment in Africa

Open access or Making money openly. David D. Clark MIT Computer Science and AI Lab January, 2006

Network Superhighway CSCD 330. Network Programming Winter Lecture 13 Network Layer. Reading: Chapter 4

How does the Internet Work? The Basics: Getting a Web Page. The Basics: Getting a Web Page. Client-Server model. The Internet: Basics

BGP Case Studies. ISP Workshops

Lecture 17: Border Gateway Protocol

The Implications of the Unmet Last Goal for the Internet Protocols

end systems, access networks, links 1.3 network core

Service Provider Multihoming

Lecture 17: Router Design

Strategy for SWITCH's next generation optical network

Important Lessons From Last Lecture Computer Networking. Outline. Routing Review. Routing hierarchy. Internet structure. External BGP (E-BGP)

Resilient IP Backbones. Debanjan Saha Tellium, Inc.

Networking 101 ISP/IXP Workshops

A Scalable, Commodity Data Center Network Architecture

Transcription:

ISPs, Backbones and Peering 14-740: Fundamentals of Computer Networks Bill Nace Material from Computer Networking: A Top Down Approach, 6 th edition. J.F. Kurose and K.W. Ross

Administrivia Norton2010 Paper Review for today Lab0 is posted Due 19 September 2

Last Lecture Internet TCP/IP architecture Layering not strictly enforced Hourglass -- IP ueber alles Allows rapid innovation at layers below Flexible applications / services above IETF process Rough consensus and running code End-to-end argument Does it still apply? 3

traceroute ISPs and Backbones Peering and Settlements Peering Evolution Interconnections 4

A Packet s Journey Packets travel across many networks Particular protocols will be studied later This lecture motivates why routing mechanics are necessary CMU Pgh A B G PennRen Little ISP C H Some NW Huge ISP D Tier 1 ISP F Cheap ISP Tier 1 ISP Tier 1 ISP Some ISP E J CMU Kobe 5

CMU s Infrastructure Two 10 Gigabit Ethernet links (singlemode fiber) to Pittsburgh Supercomputer Center From Cisco 6500s located in Cyert and Stever House Redundancy links to PennRen / Level3 over 1Gbps rate-limited 10 Gigabit Ethernet PennRen 1Gbps/10Gbps External Internal PSC Internet2 10Gbps 10Gbps Level3 Comodity Internet 1Gbps Money $40K per year to PennRen A PA state education network $100K to PSC, $100K to Level3 $300K per year on fiber leases CMU Internal

Backbones In the beginning... of Internet time Single backbone: NSFNet Everyone on the Internet was on NSFNet A backbone network enables all connected end-hosts (users and companies) to communicate with each other No interconnection problems 7

Backbones (2) Commercial backbone providers emerged Technology transfer! A Good Thing If US Government was managing the Internet, might not be so successful We all expect universal Internet connectivity 8

Interfaces: Transit Transit / provider-customer ISP sells access to another ISP or company e.g. CMU buys transit (or access to Internet) from Level3 9

Interfaces: Peering Reciprocal access to each other s customers Usually free exchange of traffic DO NOT serve as transit for 3rd party data E.g. Google and MSN peer with each other, so email messages between Gmail and Hotmail are transferred directly, without going through their transit providers These relationships are confidential business secrets Roughly hierarchical, though the topology is flattening 10

Tier 1 ISP Internet backbone providers Peers with every other Tier-1 in Internet Region Who is a major ISP in your country? US? Japan? India? Careful: Tier-1 is an overloaded and misleading term 11

Images courtesy of Level-3

>4200 networks in 142 nations, many at OC-768 speeds Images courtesy of Verizon

Tata: "Discover the World's Largest Global Footprint" Image courtesy of tatacommunications.com/network

Typical Infrastructure High speed links Level3 operates 40Gbps DWDM networks High performance routers Over-provisioned bandwidth 40 ms delay within region <1% packet loss Global presence (or at least multi-continent) 15

Typical Tier-1 Relationships Directly connected to other Tier-1 ISPs (i.e. peer with) Connected to a large number of Tier-2 ISPs Vertically integrated: sell services directly to customers International in coverage Ecosystem: do not buy transit from another provider in order to reach the whole Internet 16

Why do Tier-1 ISPs need to peer with each other? No single Tier-1 ISP can reach the whole Internet on its own Internet is a network of networks But Tier-1 ISPs have a restrictive peering policy Do not peer with other non-tier-1 ISPs They are potential revenue generating customers No incentive to accept additional peers 17

What is a Tier-2 ISP? Network infrastructure is usually regional Customer of Tier-1 ISP(s) needs to buy transit Provider of customers also re-sells this transit Peers with other Tier-2 ISPs settlement free Tier-2 ISP pays Tier-1 for connectivity to rest of internet Multi-connection relationships possible Tier-2 ISP Tier 1 ISP Tier 1 ISP IXP Tier-2 ISP Tier 1 ISP Tier-2 ISP Tier-2 ISP Tier-2 ISPs also peer privately. Interconnection can be direct or via IXP 18

Thinking time Why do Tier-2 ISPs need to buy transit from a Tier-1 provider? 19

Thinking time Why do Tier-2 ISPs peer with each other? 20

Open Peering Policy Tier-2 ISPs have an open peering policy Peer with anyone possible Costs of peering have to be balanced against gains for a Tier-2 ISP Management cost: usually settlement-free peering means both parties should send approx equal amounts of traffic to each other Maintenance cost: extra equipment, transmission capacity to meeting point, exchange and other fees 21

Content Providers Do not sell transit Category A: Focus on content creation Do not want to operate a network Do not have expertise in maintaining peering relationships router, policy, negotiations, No Peering Policy Category B: Sophisticated, large-scale players Use peering to improve user experience Open Peering Policy 22

Peering Ecosystem Internet Region Full Mesh Peering Tier 1 ISPs Transit Free Partial Mesh Peering Tier 2 ISPs Must Buy Transit Generally No Peering Content / Enterprise Companies Must Buy Transit Things are never so clear-cut...

traceroute ISPs and Backbones Peering and Settlements Peering Evolution Interconnections 24

US Evolution 1999/2000 economic collapse Telecom sector Need to rethink their business model Need to cut costs General dotcom bust Lots of cheap equipment on ebay Transit rates drop Upstream provider @Home for cable companies went bankrupt Peer-to-peer file sharing grows exponentially in popularity 25

Transit Prices are Falling Price per Mbs 63% per year decline Luckily, volume is increasing even more Somewhat bad for Tier-1 ISPs 26

Cable Companies are Peering The P2P effect Residential cable modem users About 40%-75% of traffic is P2P and destined for other cable companies or other access heavy ISPs Peering allows cable companies to offload this traffic from transit connections Good for cable companies (save money) Bad for Tier-1 ISPs 27

Content Companies are Peering Network savvy, large scale enterprises MSN, Yahoo, Google, Ebay, Walmart, Yahoo has an open peering policy Reduce transit costs Improve end-user experience Good for content companies Bad for Tier-1 ISPs 28

traceroute ISPs and Backbones Peering and Settlements Peering Evolution Interconnections 29

Interconnection How do two networks interconnect with each other? We are talking about routers in two different companies, under separate administrative control 30

Public Peering U.S. government decided to let commercial companies take over management of the backbone networks 1991: Commercial Internet Exchange (CIX) 1 router in Santa Clara, CA 1995: Network Access Points (NAPs) in SF, Chicago, NY, D.C. More recent: Internet Exchange Point (IXP) 30 in US, 6 in Japan More is good because of congestion, at one point 20% of traffic going through the 1st NAP was dropped! 31

ISP Connections Tier-1 providers interconnect privately (Peer) Tier 1 ISP Tier 1 ISP Tier 1 ISP IXP (Meet-me room) Tier 1 ISP Tier-1 providers also interconnect at Internet Exchange Points (IXP) (30 in US)

Private Peering Two networks bypass IXPs and directly peer In response to congestion at some IXPs Business reasons Also more cost-effective There are limited number of IXPs at major regions Can privately peer in other locations Sometimes take a hybrid approach Public exchange for some peers Private meeting point for others 33

Provider-customer Interconnection Point-of-presence (PoP) Customer typically leases a high-speed link from a 3rd party telecomm provider Directly connects a router at a provider s PoP 34

Various Methods How do two networks interconnect with each other? Many methods: Public Peering, Private Peering, Provider-customer PoP There are really no industry-specific regulations, mostly purely driven by commercial and economic forces 35

How does the world connect to Facebook? Facebook s network IXP in Sweden IXP in Germany Level3 Directly Connected Peer? IXP in Japan Amazon Image courtesy of Teun Vink (teun.tv)

Lesson Objectives Now, you should be able to: analyze business practices of various enterprises using the multi-tier network model (Tier-1, 2, etc) and common peering practices describe the relationships and associated motivations for enterprises on the internet analyze the effect of recent trends in internet usage patterns on the various business enterprises on the internet describe interconnection methods between enterprise networks 37