Packet Clearing House: Using IXPs: Construction, Operation, and Measurement

Post on 25-Dec-2014

108 views 3 download

description

Using IXPs: Construction, Operation, and Measurement Session 2 - TunIXP workshop - Packet Clearing House - 29-04-2013 - Tunis

Transcript of Packet Clearing House: Using IXPs: Construction, Operation, and Measurement

Packet Clearing House

TunIXP Workshop on IXPsApril 29-30, 2013

Tunis

Bill WoodcockExecutive Director

Packet Clearing House

ISP Lifecycle: Simple Aggregator

Single Transit Provider

Customers

ISP Network

IXPs

ISP Lifecycle: Redundancy and LCR

Redundant Transit Providers

Customers

ISP Network

IXPs

ISP Lifecycle: Local Peer

Redundant Transit Providers

Customers

ISP Network Single IXP

IXPs

ISP Lifecycle: Backbone Network

Redundant Transit Providers

Customers

ISP Network MultipleIXPs

IXPs

Redundant Transit Providers

Hot Potato Routing

Redundant Transit Providers

Red Customer

Red NSPNetwork

Green Customer

Green NSPNetwork

IXP

IXP

Redundant Transit Providers

Hot Potato Routing

Redundant Transit Providers

Red Customer

Red NSPNetwork

Green Customer

Green NSPNetwork

IXP

IXP

Red Customer sends to Green Customer via Red NSP

Redundant Transit Providers

Hot Potato Routing

Redundant Transit Providers

Red Customer

Red NSPNetwork

Green Customer

Green NSPNetwork

IXP

IXP

Red NSP delivers at nearest IXP

Redundant Transit Providers

Hot Potato Routing

Redundant Transit Providers

Red Customer

Red NSPNetwork

Green Customer

Green NSPNetwork

IXP

IXP

Green NSP backhauls from distant IXP

Redundant Transit Providers

Hot Potato Routing

Redundant Transit Providers

Red Customer

Red NSPNetwork

Green Customer

Green NSPNetwork

IXP

IXP

Green ISP delivers to Green Customer

Redundant Transit Providers

Hot Potato Routing

Redundant Transit Providers

Red Customer

Red NSPNetwork

Green Customer

Green NSPNetwork

IXP

IXP

Green Customer replies via Green NSP

Redundant Transit Providers

Hot Potato Routing

Redundant Transit Providers

Red Customer

Red NSPNetwork

Green Customer

Green NSPNetwork

IXP

IXP

Green NSP delivers at nearest IXP

Redundant Transit Providers

Hot Potato Routing

Redundant Transit Providers

Red Customer

Red NSPNetwork

Green Customer

Green NSPNetwork

IXP

IXP

Red NSP backhauls from distant IXP

Redundant Transit Providers

Hot Potato Routing

Redundant Transit Providers

Red Customer

Red NSPNetwork

Green Customer

Green NSPNetwork

IXP

IXP

Red NSP delivers to Red Customer

Redundant Transit Providers

Green Customer

Redundant Transit Providers

Hot Potato Routing

Red Customer

Red NSPNetwork

Green NSPNetwork

IXP

IXP

Red Network is responsible for its own costs

Redundant Transit Providers

Green Customer

Redundant Transit Providers

Hot Potato Routing

Red Customer

Red NSPNetwork

Green NSPNetwork

IXP

IXP

Green Network is responsible for its own costs

Redundant Transit Providers

Green Customer

Redundant Transit Providers

Hot Potato Routing

Red Customer

Red NSPNetwork

Green NSPNetwork

IXP

IXP

Symmetry: Fair sharing of costs

For any two parties who wish to exchange traffic, there must be a pair of exchanges, one near each party.

The efficiency of the Internet depends upon this principle:

Countries which haven’t yet built Internet Exchange Points disadvantage themselves, and export capital to countries that already have.

The Corollary:

Packet Clearing House

Distribution of IXPsHalf of all countries still have no IXP, while others have dozens.

Packet Clearing House

Number of IXPs

0

50

100

150

200

250

300

350

1992 1994 1996 1998 2000 2002 2004 2006 2008 2010

Packet Clearing House

Number of IXPs

0

50

100

150

200

250

300

350

1992 1994 1996 1998 2000 2002 2004 2006 2008 2010

About one every three weeks

Packet Clearing House

Room

Growth of IXP Physical Plant

Packet Clearing House

Room

Growth of IXP Physical Plant

Switch

Packet Clearing House

Room

Growth of IXP Physical Plant

Switch

Router

Router

Packet Clearing House

Room

Growth of IXP Physical Plant

Switch

Router

Router

Router

Router

Packet Clearing House

Building

Room

Growth of IXP Physical Plant

Switch

Router

Router

Router

Router

Packet Clearing House

Building

Room

Growth of IXP Physical Plant

Switch

Router

Router

Room

Router

Router

Packet Clearing House

Building

Room

Room

Growth of IXP Physical Plant

Switch

Router

Router

Router

Router

Router

Packet Clearing House

Building

Room

Room

Growth of IXP Physical Plant

Switch

Router

Router

RouterRouter

Router

Router

Packet Clearing House

Building

Room

Room

Room

Growth of IXP Physical Plant

Switch

Router

Router

RouterRouter

Switch

Router

Router

Packet Clearing House

Building

Room

Room

Room

Growth of IXP Physical Plant

Switch

Router

Router

RouterRouter

SwitchRouter

Router

Router

Router

Router

Router

Packet Clearing House

Building

Room

Building

Room

Room

Growth of IXP Physical Plant

Switch

Router

Router

RouterRouter

SwitchRouter

Router

Router

Router

Router

Router

Packet Clearing House

Building

Room

Building

Room

Room

Room

Growth of IXP Physical Plant

Switch

Router

Router

RouterRouter

SwitchRouter

Router

Router

Router

Router

Router

Packet Clearing House

Building

Room

Building

Room

Room

Room

Growth of IXP Physical Plant

Switch

Router

Router

RouterRouter

SwitchRouter

Router

Router

Router

Router

Router

Switch

Packet Clearing House

Building

Room

Building

Room

Room

Router

Router

Room

Growth of IXP Physical Plant

Switch

Router

Router

RouterRouter

SwitchRouter

Router

Router

Router

Router

Router

Switch

Packet Clearing House

Building

Room

Building

Room

Room

Room

Router

Router

Room

Growth of IXP Physical Plant

Switch

Router

Router

RouterRouter

SwitchRouter

Router

Router

Router

Router

Router

Switch

RouterRouter

Packet Clearing House

BuildingBuilding

Room Room

Room

RoomRoom

Router

Router

Room

Growth of IXP Physical Plant

Switch

Router

Router

RouterRouter

SwitchRouter

Router

Router

Router

Router

Router

Switch

RouterRouter

SwitchRouter

Router

Packet Clearing House

BuildingBuilding

Room Room

Room

RoomRoom

Router

Router

Room

Growth of IXP Physical Plant

Switch

Router

Router

RouterRouter

SwitchRouter

Router

Router

Router

Router

Router

Switch

RouterRouter

SwitchRouter

Router

Building

Room

Room

Room

Router Router

Router

Router

Router

RouterSwitch

Switch

Packet Clearing House

Thanks, and Questions?

Copies of this presentation are available in PDF format.

Bill WoodcockExecutive Director

Packet Clearing Housewoody@pch.net+1 415 831 3103

This presentation is ©1993-2013 by Packet Clearing House CC BY-NC-SA