SlideShare a Scribd company logo
Internet Exchange Point

     Gaurab Raj Upadhaya
  SANOG VII - 22 January, 2006
        IXP Tutorial
What is an Internet
                eXchange Point (IXP) ?

• Internet eXchange Points (IXPs) are the most
  critical part of the Internet’s Infrastructure. It is
  the meeting point where ISPs interconnect with
  one another. With out IXPs, there would be no
  Internet. Interconnecting with other networks is
  the essence of the Internet. ISPs must
  interconnect with other networks to provide
  Internet services.
• Private and Bi-Lateral Peering are considered to
  be a type of IXP.
Why Connect to an IXP?
• Save Money

• Save more money

• Save more more more money
Background
• The Internet is a decentralized network of
  autonomous commercial interests
• Internet Service Providers (ISPs) operate
  by exchanging traffic at their borders,
  propagating data from its source to its
  destination
• This exchange can be settlement-free
  (“Peering”) or paid (“Transit”)
Why This is Important
• If you have no domestic Internet exchange
  facility, your domestic ISPs must
  purchase transit from foreign ISPs
• The large foreign ISPs who sell transit are
  American, Japanese, and British
• This is an expensive and unnecessary
  exportation of capital to developed
  nations at the expense of your domestic
  Internet industry
Second-Order Benefits of
      Domestic Exchange
• A strong domestic Internet industry
  creates high-paying knowledge-worker
  jobs
• Domestic traffic exchange reduces the
  importation of Foreign content and
  cultural values, in favor of domestic
  content authoring and publishing
A Brief History of
Internet Exchanges
First Exchanges
• Metropolitan Area Ethernet
    Washington, D.C.
    10mb shared FOIRL into assorted switches
    No fixed topology
    MFS fiber plant
    Shared administration
First Exchanges
• Commercial Internet Exchange
    Moved from Washington, D.C. to Palo Alto
    Layer-3 MMLPA
    Commodity DS1 (T1) lines into a Cisco 7010
    Not-for-profit industry association
First Exchanges
• MAE-West / Federal Internet Exchange
    San Jose / Mountain View
    FDDI “dumbbell” ring
    Bridged to 10mb Ethernet in many locations
    Two locations, two administrations
First Exchanges
• Hong Kong Internet Exchange
    Chinese University of Hong Kong
    Single location Ethernet switch
    Administered by the university
    First major free exchange
Technological Progression
•   Shared 10Base-T / FOIRL Ethernet
•   Switched 10mb Ethernet
•   Shared FDDI
•   Switched FDDI
•   100Base-T / 100Base-FX
•   Gigabit Ethernet
•   10Gigabit Ethernet
Other Technologies
•   Layer-3 route-servers
•   Frame Relay
•   ATM
•   Wireless Ethernet
•   Crossconnect mesh
•   DPT
Common Services
•   Route-server
•   Looking-glass
•   Measurement and instrumentation
•   Network Time Protocol
•   Web cache parent
•   News server
•   Root server mirror
Common Business Models
•   Hosted by a university or government
•   Informal
•   Industry association
•   Neutral for-profit
•   Anything else may not be recognized
Size Differentiation
•   Municipal
•   Large metro-area
•   National
•   “Regional” (meaning changing)
Peering / Transit Differentiation
• New concept
• Very different pricing
• Very different competitiveness
Types of IXPs

    How can ISPs connect to each
              other ?




.                                  18
Typical IXP…..
Types of IXPs

•   Two Types of IXes commonly exists
    •   Layer 2
    •   Layer 3
•   Other ways also practiced
    •   Ring
    •   Private Internet Connect
    •   GigaPoP
    •   Hybrid
Layer 2 IXPs

• Layer 2
  • Uses a common network medium like Ethernet and ATM
    ( Point to Point VCs) . Most popular is Ethernet
    (10/100/1000Base TX technologies)
  • Members bring their own routers and circuits from their
    backbone.
  • No Transit or customer connections
  • Members of the IXP determine who they peer with. You
    do not have to peer with everyone.
  • MAE-E, MAE-W, PAC-Bell, Sprint, D-GIX, LINX, NSPIXP,
    HKIX
Layer 2 IXPs


     • Layer 2 Exchange - All traffic is exchanged
       outside routers that are connected to a shared
       media (i.e. Ethernet 10/100/1000BaseTX)

                         Layer 2 IXP


Shared Media
Layer 3 IXPs

• Layer 3 Internet eXchange Point - All traffic is
  exchanged inside a router.


                       Layer 3 IXP
Layer 3 IXPs


• Layer 3 IXPs limit the autonomy of
  the members.
• Someone has to manage the router
  in the middle.
• Create business issues, as ISPs
  don't have control with whom they
  can peer with
Layer 2 versus Layer 3

• Layer 3                       •
 Layer 2
  • IXP team requires good         •
 IXP team does not
    BGP knowledge                     need routing
  • Rely on 3rd party for BGP         knowledge
    configuration                   •
 Easy to get started
  • Less freedom on who            •
 More complicated to
    peers with whom                   distribute over wide
  • Could potentially compete         area
    with IXP membership            •
 ISPs free to set up
  • Easier to distribute over         peering agreements
    wide area                         with each other as they
                                      wish
Design and Construction
 of Local and Regional
  Exchange Facilities
Determining Need

 Sufficient end-user base?
 No existing facility to build upon?
 Sufficient degree of locally-destined
  traffic?
Geographic Location

 User population
 Fiber facilities or rights-of-way
 Founding participants
Density

   Centralized in one room
   Campus of adjacent buildings
   MAN
   Frame or ATM cloud
Building Management

 Telco hotel
 University computing or
  telecommunications facility
 City emergency services facility
In-Building Facilities

   Pathways
   Power
   Cooling
   Access and security
Services

   Switch fabric
   Crossconnects
   Route-server
   Remote hands
   NTP
   Web caching
Business Structure

   Incorporated or unincorporated?
   Staffed or volunteer?
   Non-profit or for-profit?
   Cooperative or external ownership?
   Cost-recovery (predictive or actuals),
    ad-hoc, or market pricing?
Policies
 BLP, MLPA or MMPLA?
 Mandatory looking-glass?
 Routing and switch-port information
  public or members-only?
 Secrecy in the event of security
  problems, failures, or mistakes
 Extensible switch fabric?
Technical Requirements for Peers
• ASN is required for BGP
  • APNIC members can get one for free
  • Non-APNIC member can make a request
    through their upstream provider and get one
    for free
  • Yet, others can pay a one time US$500 to get
    one.
• Members provide their own connectivity
  equipment at both ends and can have
  redundant links in place
Router Configuration ?
• See excellent tutorials by Philip
  Smith at SANOG, APRICOT etc.
• But some specifics
  • Any router which speak BGP works.
  • But routers at an IXP are a special
    category in sense that they don’t
    ‘connect to upstream’ or ‘connect to
    customers’
Some IXP specific on routers
• Do not introduce the IXP LAN address
  block into your IGP or BGP.
• Use ‘next hop self’ on the IXP router
  towards iBGP peers.
• Set up peering sessions with the
  Exchange point IP (not loopbacks)
• Do not put a default route on the IXP
  router
• Do not originate routes from the IXP
  router
• Use prefix-list or as-path filters
IXP specific routes
• You only announce the following to your
  peers
  • Your ‘own’ addresses/routes
  • Your customer routes
• You do not announce
  •   Your upstream routes, or full routing tables
  •   Default Routes
  •   Your other peers route
  •   Things that do not belong to you
Any Question?
• It's all about experience !!

• Maurice Dean from Google will talk
  about ‘peering’ and there is a
  peering panel tomorrow.
Where to go for more information?
 • South Asian Network Operators Group
   (SANOG).. www.sanog.org
   • We are in SANOG VII !!
   • SANOG VIII in Karachi in Late July / Mid-
     August
   • mailing list sanog@sanog.org. Send e-mail
     to sanog-request@sanog.org to subscribe
   • Schedules and materials on the website
More Forums
• APRICOT (Asia Pacific Regional
  Internet Conference on Operational
  Technology)
  • AP Wide, fourth week of February, Perth
    Australia
• APNIC Meetings
  • Twice a year. Once during APRICOT
• EOF / Nanog / AfNOG
  • European , North African, African NOGs
Thanks to the following
• Bill Woodcock, Research Director,
  PCH
• Philip Smith, Sr. Consulting
  Engineer, Cisco
• Thanks to all of you as well

More Related Content

What's hot

How to build a successful IXP from Scratch
How to build a successful IXP from ScratchHow to build a successful IXP from Scratch
How to build a successful IXP from Scratch
Internet Society
 
HKNOG 10.0: 30 Years of Internet in HK – A Quick Look Back at the First 20 Years
HKNOG 10.0: 30 Years of Internet in HK – A Quick Look Back at the First 20 YearsHKNOG 10.0: 30 Years of Internet in HK – A Quick Look Back at the First 20 Years
HKNOG 10.0: 30 Years of Internet in HK – A Quick Look Back at the First 20 Years
APNIC
 
The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47
Richard Steenbergen
 
Peering Asia 2021v: Little-known IXPs in Asia Pacific
Peering Asia 2021v: Little-known IXPs in Asia PacificPeering Asia 2021v: Little-known IXPs in Asia Pacific
Peering Asia 2021v: Little-known IXPs in Asia Pacific
APNIC
 
Interconnection Evolution
Interconnection EvolutionInterconnection Evolution
Interconnection Evolution
Internet Society
 
BBIX Asia Internet
BBIX Asia InternetBBIX Asia Internet
BBIX Asia Internet
Tom Paseka
 
DDos, Peering, Automation and more
DDos, Peering, Automation and moreDDos, Peering, Automation and more
DDos, Peering, Automation and more
Internet Society
 
MyIX Updates
MyIX UpdatesMyIX Updates
MyIX Updates
MyNOG
 
Engineering The New IP Transport
Engineering The New IP TransportEngineering The New IP Transport
Engineering The New IP Transport
MyNOG
 
Carrier Hotels and Network Neutrality
Carrier Hotels and Network NeutralityCarrier Hotels and Network Neutrality
Carrier Hotels and Network Neutrality
John R Savageau
 
Cd+Ds Me 2012 12 11
Cd+Ds Me 2012 12 11Cd+Ds Me 2012 12 11
Cd+Ds Me 2012 12 11
DE-CIX
 
Gambia IXP Experience
Gambia IXP ExperienceGambia IXP Experience
Gambia IXP Experience
Internet Society
 
Barriers to content production & distribution in Africa
Barriers to content production & distribution in AfricaBarriers to content production & distribution in Africa
Barriers to content production & distribution in Africa
Internet Society
 
PacNOG 25: Keeping local traffic local by doing local peering
PacNOG 25: Keeping local traffic local by doing local peering PacNOG 25: Keeping local traffic local by doing local peering
PacNOG 25: Keeping local traffic local by doing local peering
APNIC
 
RPKI and Me
RPKI and MeRPKI and Me
RPKI and Me
MyNOG
 
IPLC Analytic Dashboard - Mohd Rizal bin Mohd Ramly
IPLC Analytic Dashboard - Mohd Rizal bin Mohd RamlyIPLC Analytic Dashboard - Mohd Rizal bin Mohd Ramly
IPLC Analytic Dashboard - Mohd Rizal bin Mohd Ramly
MyNOG
 
IXP introduction
IXP introductionIXP introduction
IXP introduction
APNIC
 
The Gateway Known as Johor Bahru
The Gateway Known as Johor BahruThe Gateway Known as Johor Bahru
The Gateway Known as Johor Bahru
APNIC
 
KINX Peering Forum - A Brief Overview of Regulation of Interconnection
KINX Peering Forum - A Brief Overview of Regulation of InterconnectionKINX Peering Forum - A Brief Overview of Regulation of Interconnection
KINX Peering Forum - A Brief Overview of Regulation of Interconnection
Tom Paseka
 
The Path to a Programmable Network
The Path to a Programmable NetworkThe Path to a Programmable Network
The Path to a Programmable Network
MyNOG
 

What's hot (20)

How to build a successful IXP from Scratch
How to build a successful IXP from ScratchHow to build a successful IXP from Scratch
How to build a successful IXP from Scratch
 
HKNOG 10.0: 30 Years of Internet in HK – A Quick Look Back at the First 20 Years
HKNOG 10.0: 30 Years of Internet in HK – A Quick Look Back at the First 20 YearsHKNOG 10.0: 30 Years of Internet in HK – A Quick Look Back at the First 20 Years
HKNOG 10.0: 30 Years of Internet in HK – A Quick Look Back at the First 20 Years
 
The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47The Future of Internet Exchange Points - NANOG 47
The Future of Internet Exchange Points - NANOG 47
 
Peering Asia 2021v: Little-known IXPs in Asia Pacific
Peering Asia 2021v: Little-known IXPs in Asia PacificPeering Asia 2021v: Little-known IXPs in Asia Pacific
Peering Asia 2021v: Little-known IXPs in Asia Pacific
 
Interconnection Evolution
Interconnection EvolutionInterconnection Evolution
Interconnection Evolution
 
BBIX Asia Internet
BBIX Asia InternetBBIX Asia Internet
BBIX Asia Internet
 
DDos, Peering, Automation and more
DDos, Peering, Automation and moreDDos, Peering, Automation and more
DDos, Peering, Automation and more
 
MyIX Updates
MyIX UpdatesMyIX Updates
MyIX Updates
 
Engineering The New IP Transport
Engineering The New IP TransportEngineering The New IP Transport
Engineering The New IP Transport
 
Carrier Hotels and Network Neutrality
Carrier Hotels and Network NeutralityCarrier Hotels and Network Neutrality
Carrier Hotels and Network Neutrality
 
Cd+Ds Me 2012 12 11
Cd+Ds Me 2012 12 11Cd+Ds Me 2012 12 11
Cd+Ds Me 2012 12 11
 
Gambia IXP Experience
Gambia IXP ExperienceGambia IXP Experience
Gambia IXP Experience
 
Barriers to content production & distribution in Africa
Barriers to content production & distribution in AfricaBarriers to content production & distribution in Africa
Barriers to content production & distribution in Africa
 
PacNOG 25: Keeping local traffic local by doing local peering
PacNOG 25: Keeping local traffic local by doing local peering PacNOG 25: Keeping local traffic local by doing local peering
PacNOG 25: Keeping local traffic local by doing local peering
 
RPKI and Me
RPKI and MeRPKI and Me
RPKI and Me
 
IPLC Analytic Dashboard - Mohd Rizal bin Mohd Ramly
IPLC Analytic Dashboard - Mohd Rizal bin Mohd RamlyIPLC Analytic Dashboard - Mohd Rizal bin Mohd Ramly
IPLC Analytic Dashboard - Mohd Rizal bin Mohd Ramly
 
IXP introduction
IXP introductionIXP introduction
IXP introduction
 
The Gateway Known as Johor Bahru
The Gateway Known as Johor BahruThe Gateway Known as Johor Bahru
The Gateway Known as Johor Bahru
 
KINX Peering Forum - A Brief Overview of Regulation of Interconnection
KINX Peering Forum - A Brief Overview of Regulation of InterconnectionKINX Peering Forum - A Brief Overview of Regulation of Interconnection
KINX Peering Forum - A Brief Overview of Regulation of Interconnection
 
The Path to a Programmable Network
The Path to a Programmable NetworkThe Path to a Programmable Network
The Path to a Programmable Network
 

Viewers also liked

Consumer Behaviour and Customer relationship management on online perchase
Consumer Behaviour and Customer relationship management on online perchaseConsumer Behaviour and Customer relationship management on online perchase
Consumer Behaviour and Customer relationship management on online perchase
Vijay r chari
 
E commerce market mechanisms
E commerce market mechanismsE commerce market mechanisms
E commerce market mechanisms
Prof. Othman Alsalloum
 
Starting and running an IXP
Starting and running an IXPStarting and running an IXP
Starting and running an IXP
matjazsi
 
Using CDN to improve performance
Using CDN to improve performanceUsing CDN to improve performance
Using CDN to improve performanceGea-Suan Lin
 
Cloud Computing Architecture
Cloud Computing Architecture Cloud Computing Architecture
Cloud Computing Architecture
Vasu Jain
 
Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...
Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...
Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...
IDATE DigiWorld
 
Online Consumer Behavior
Online Consumer BehaviorOnline Consumer Behavior
Online Consumer Behavior
Graham Garner
 
Cloud Computing Architecture
Cloud Computing ArchitectureCloud Computing Architecture
Cloud Computing Architecture
Animesh Chaturvedi
 
Cloud Reference Model
Cloud Reference ModelCloud Reference Model
Cloud Reference Model
Dr. Ramkumar Lakshminarayanan
 
NIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference ArchitectureNIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference Architecture
Thanakrit Lersmethasakul
 
customer behavior in e-commerce
customer behavior in e-commercecustomer behavior in e-commerce
customer behavior in e-commerce
Nor Rasyidah
 
Online trading ppt
Online trading ppt Online trading ppt
Online trading ppt
petkarshwt
 
What is big data?
What is big data?What is big data?
What is big data?
David Wellman
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple ppt
Agarwaljay
 
What is Big Data?
What is Big Data?What is Big Data?
What is Big Data?
Bernard Marr
 
cloud computing ppt
cloud computing pptcloud computing ppt
cloud computing ppt
himanshuawasthi2109
 

Viewers also liked (16)

Consumer Behaviour and Customer relationship management on online perchase
Consumer Behaviour and Customer relationship management on online perchaseConsumer Behaviour and Customer relationship management on online perchase
Consumer Behaviour and Customer relationship management on online perchase
 
E commerce market mechanisms
E commerce market mechanismsE commerce market mechanisms
E commerce market mechanisms
 
Starting and running an IXP
Starting and running an IXPStarting and running an IXP
Starting and running an IXP
 
Using CDN to improve performance
Using CDN to improve performanceUsing CDN to improve performance
Using CDN to improve performance
 
Cloud Computing Architecture
Cloud Computing Architecture Cloud Computing Architecture
Cloud Computing Architecture
 
Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...
Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...
Future of CDN - Next 10 Years - Ahmet Ozalp, Akamai Technologies - DigiWorld ...
 
Online Consumer Behavior
Online Consumer BehaviorOnline Consumer Behavior
Online Consumer Behavior
 
Cloud Computing Architecture
Cloud Computing ArchitectureCloud Computing Architecture
Cloud Computing Architecture
 
Cloud Reference Model
Cloud Reference ModelCloud Reference Model
Cloud Reference Model
 
NIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference ArchitectureNIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference Architecture
 
customer behavior in e-commerce
customer behavior in e-commercecustomer behavior in e-commerce
customer behavior in e-commerce
 
Online trading ppt
Online trading ppt Online trading ppt
Online trading ppt
 
What is big data?
What is big data?What is big data?
What is big data?
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple ppt
 
What is Big Data?
What is Big Data?What is Big Data?
What is Big Data?
 
cloud computing ppt
cloud computing pptcloud computing ppt
cloud computing ppt
 

Similar to Gaurab Ixp Tutorial

The Evolving Internet Fndtn
The Evolving Internet FndtnThe Evolving Internet Fndtn
The Evolving Internet Fndtn
guestbf78f8b
 
PacNOG 31: Internet Exchange Points
PacNOG 31: Internet Exchange PointsPacNOG 31: Internet Exchange Points
PacNOG 31: Internet Exchange Points
APNIC
 
PITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
PITA 27th AGM & Business Forum Expo 23: Internet Exchange PointsPITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
PITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
APNIC
 
Peering 101 - ABQNOG1 - May2023
Peering 101 - ABQNOG1 - May2023Peering 101 - ABQNOG1 - May2023
Peering 101 - ABQNOG1 - May2023
Chris Grundemann
 
Better Than Best Effort at Bloomberg from ThousandEyes Connect
Better Than Best Effort at Bloomberg from ThousandEyes ConnectBetter Than Best Effort at Bloomberg from ThousandEyes Connect
Better Than Best Effort at Bloomberg from ThousandEyes Connect
ThousandEyes
 
LAN Demo
LAN DemoLAN Demo
LAN Demo
alcsoft
 
Broad Sky SD-WAN September 2018
Broad Sky SD-WAN September 2018Broad Sky SD-WAN September 2018
Broad Sky SD-WAN September 2018
Maureen Donovan
 
Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed
Riccardo Romani
 
CGNAT Wide Screen
CGNAT Wide ScreenCGNAT Wide Screen
CGNAT Wide Screen
ZCorum
 
ARIN 34 IPv6 IAB/IETF Activities Report
ARIN 34 IPv6 IAB/IETF Activities ReportARIN 34 IPv6 IAB/IETF Activities Report
ARIN 34 IPv6 IAB/IETF Activities Report
ARIN
 
Broad Sky March 2018 SD-WAN presentation
Broad Sky  March 2018 SD-WAN presentationBroad Sky  March 2018 SD-WAN presentation
Broad Sky March 2018 SD-WAN presentation
Maureen Donovan
 
Implementation of intelligent wide area network(wan)
Implementation of intelligent wide area network(wan)Implementation of intelligent wide area network(wan)
Implementation of intelligent wide area network(wan)
Jatin Singh
 
CCNA PPT
CCNA PPTCCNA PPT
CCNA PPT
AIRTEL
 
BGP Multihoming Techniques
BGP Multihoming TechniquesBGP Multihoming Techniques
BGP Multihoming Techniques
APNIC
 
Routing to SDN Era
Routing to SDN Era Routing to SDN Era
Routing to SDN Era
APNIC
 
WINS: Peering and IXPs
WINS: Peering and IXPsWINS: Peering and IXPs
WINS: Peering and IXPs
APNIC
 
Cloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptxCloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptx
RahulBhole12
 
The Intelligent Edge - Managing Network Traffic at the Edge
The Intelligent Edge - Managing Network Traffic at the EdgeThe Intelligent Edge - Managing Network Traffic at the Edge
The Intelligent Edge - Managing Network Traffic at the Edge
Alan Percy
 
The Intelligent Edge - Managing Network Traffic at the Edge
The Intelligent Edge - Managing Network Traffic at the EdgeThe Intelligent Edge - Managing Network Traffic at the Edge
The Intelligent Edge - Managing Network Traffic at the Edge
TelcoBridges Inc.
 
Measuring the Internet Economy: How Networks Create Value
Measuring the Internet Economy: How Networks Create ValueMeasuring the Internet Economy: How Networks Create Value
Measuring the Internet Economy: How Networks Create Value
Bangladesh Network Operators Group
 

Similar to Gaurab Ixp Tutorial (20)

The Evolving Internet Fndtn
The Evolving Internet FndtnThe Evolving Internet Fndtn
The Evolving Internet Fndtn
 
PacNOG 31: Internet Exchange Points
PacNOG 31: Internet Exchange PointsPacNOG 31: Internet Exchange Points
PacNOG 31: Internet Exchange Points
 
PITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
PITA 27th AGM & Business Forum Expo 23: Internet Exchange PointsPITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
PITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
 
Peering 101 - ABQNOG1 - May2023
Peering 101 - ABQNOG1 - May2023Peering 101 - ABQNOG1 - May2023
Peering 101 - ABQNOG1 - May2023
 
Better Than Best Effort at Bloomberg from ThousandEyes Connect
Better Than Best Effort at Bloomberg from ThousandEyes ConnectBetter Than Best Effort at Bloomberg from ThousandEyes Connect
Better Than Best Effort at Bloomberg from ThousandEyes Connect
 
LAN Demo
LAN DemoLAN Demo
LAN Demo
 
Broad Sky SD-WAN September 2018
Broad Sky SD-WAN September 2018Broad Sky SD-WAN September 2018
Broad Sky SD-WAN September 2018
 
Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed
 
CGNAT Wide Screen
CGNAT Wide ScreenCGNAT Wide Screen
CGNAT Wide Screen
 
ARIN 34 IPv6 IAB/IETF Activities Report
ARIN 34 IPv6 IAB/IETF Activities ReportARIN 34 IPv6 IAB/IETF Activities Report
ARIN 34 IPv6 IAB/IETF Activities Report
 
Broad Sky March 2018 SD-WAN presentation
Broad Sky  March 2018 SD-WAN presentationBroad Sky  March 2018 SD-WAN presentation
Broad Sky March 2018 SD-WAN presentation
 
Implementation of intelligent wide area network(wan)
Implementation of intelligent wide area network(wan)Implementation of intelligent wide area network(wan)
Implementation of intelligent wide area network(wan)
 
CCNA PPT
CCNA PPTCCNA PPT
CCNA PPT
 
BGP Multihoming Techniques
BGP Multihoming TechniquesBGP Multihoming Techniques
BGP Multihoming Techniques
 
Routing to SDN Era
Routing to SDN Era Routing to SDN Era
Routing to SDN Era
 
WINS: Peering and IXPs
WINS: Peering and IXPsWINS: Peering and IXPs
WINS: Peering and IXPs
 
Cloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptxCloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptx
 
The Intelligent Edge - Managing Network Traffic at the Edge
The Intelligent Edge - Managing Network Traffic at the EdgeThe Intelligent Edge - Managing Network Traffic at the Edge
The Intelligent Edge - Managing Network Traffic at the Edge
 
The Intelligent Edge - Managing Network Traffic at the Edge
The Intelligent Edge - Managing Network Traffic at the EdgeThe Intelligent Edge - Managing Network Traffic at the Edge
The Intelligent Edge - Managing Network Traffic at the Edge
 
Measuring the Internet Economy: How Networks Create Value
Measuring the Internet Economy: How Networks Create ValueMeasuring the Internet Economy: How Networks Create Value
Measuring the Internet Economy: How Networks Create Value
 

Recently uploaded

高仿英国伦敦艺术大学毕业证(ual毕业证书)文凭证书原版一模一样
高仿英国伦敦艺术大学毕业证(ual毕业证书)文凭证书原版一模一样高仿英国伦敦艺术大学毕业证(ual毕业证书)文凭证书原版一模一样
高仿英国伦敦艺术大学毕业证(ual毕业证书)文凭证书原版一模一样
234knry
 
KYC Compliance: A Cornerstone of Global Crypto Regulatory Frameworks
KYC Compliance: A Cornerstone of Global Crypto Regulatory FrameworksKYC Compliance: A Cornerstone of Global Crypto Regulatory Frameworks
KYC Compliance: A Cornerstone of Global Crypto Regulatory Frameworks
Any kyc Account
 
Understanding-Stocks-and-Real-Estate.pptx
Understanding-Stocks-and-Real-Estate.pptxUnderstanding-Stocks-and-Real-Estate.pptx
Understanding-Stocks-and-Real-Estate.pptx
cosmo-soil
 
Dr. Alyce Su Cover Story - China's Investment Leader
Dr. Alyce Su Cover Story - China's Investment LeaderDr. Alyce Su Cover Story - China's Investment Leader
Dr. Alyce Su Cover Story - China's Investment Leader
msthrill
 
Economic Risk Factor Update: June 2024 [SlideShare]
Economic Risk Factor Update: June 2024 [SlideShare]Economic Risk Factor Update: June 2024 [SlideShare]
Economic Risk Factor Update: June 2024 [SlideShare]
Commonwealth
 
Initial Public Offering (IPO) Process.ppt
Initial Public Offering (IPO) Process.pptInitial Public Offering (IPO) Process.ppt
Initial Public Offering (IPO) Process.ppt
ribhi87
 
Fabular Frames and the Four Ratio Problem
Fabular Frames and the Four Ratio ProblemFabular Frames and the Four Ratio Problem
Fabular Frames and the Four Ratio Problem
Majid Iqbal
 
falcon-invoice-discounting-a-premier-investment-platform-for-superior-returns...
falcon-invoice-discounting-a-premier-investment-platform-for-superior-returns...falcon-invoice-discounting-a-premier-investment-platform-for-superior-returns...
falcon-invoice-discounting-a-premier-investment-platform-for-superior-returns...
Falcon Invoice Discounting
 
1比1复刻(ksu毕业证书)美国堪萨斯州立大学毕业证本科文凭证书原版一模一样
1比1复刻(ksu毕业证书)美国堪萨斯州立大学毕业证本科文凭证书原版一模一样1比1复刻(ksu毕业证书)美国堪萨斯州立大学毕业证本科文凭证书原版一模一样
1比1复刻(ksu毕业证书)美国堪萨斯州立大学毕业证本科文凭证书原版一模一样
28xo7hf
 
The state of welfare Resolution Foundation Event
The state of welfare Resolution Foundation EventThe state of welfare Resolution Foundation Event
The state of welfare Resolution Foundation Event
ResolutionFoundation
 
13 Jun 24 ILC Retirement Income Summit - slides.pptx
13 Jun 24 ILC Retirement Income Summit - slides.pptx13 Jun 24 ILC Retirement Income Summit - slides.pptx
13 Jun 24 ILC Retirement Income Summit - slides.pptx
ILC- UK
 
Budgeting as a Control Tool in Govt Accounting in Nigeria Prof Oyedokun.pptx
Budgeting as a Control Tool in Govt Accounting in Nigeria Prof Oyedokun.pptxBudgeting as a Control Tool in Govt Accounting in Nigeria Prof Oyedokun.pptx
Budgeting as a Control Tool in Govt Accounting in Nigeria Prof Oyedokun.pptx
Godwin Emmanuel Oyedokun MBA MSc PhD FCA FCTI FCNA CFE FFAR
 
欧洲杯足彩-欧洲杯足彩押注-欧洲杯足彩押注官网|【​网址​🎉ac99.net🎉​】
欧洲杯足彩-欧洲杯足彩押注-欧洲杯足彩押注官网|【​网址​🎉ac99.net🎉​】欧洲杯足彩-欧洲杯足彩押注-欧洲杯足彩押注官网|【​网址​🎉ac99.net🎉​】
欧洲杯足彩-欧洲杯足彩押注-欧洲杯足彩押注官网|【​网址​🎉ac99.net🎉​】
mukeshomran942
 
How to Use Payment Vouchers in Odoo 18.
How to Use Payment Vouchers in  Odoo 18.How to Use Payment Vouchers in  Odoo 18.
How to Use Payment Vouchers in Odoo 18.
FinShe
 
Ending stagnation: How to boost prosperity across Scotland
Ending stagnation: How to boost prosperity across ScotlandEnding stagnation: How to boost prosperity across Scotland
Ending stagnation: How to boost prosperity across Scotland
ResolutionFoundation
 
Seven Camp April 2024 Cohort Booklet.pdf
Seven Camp April 2024 Cohort Booklet.pdfSeven Camp April 2024 Cohort Booklet.pdf
Seven Camp April 2024 Cohort Booklet.pdf
FinTech Belgium
 
Monthly Market Risk Update: June 2024 [SlideShare]
Monthly Market Risk Update: June 2024 [SlideShare]Monthly Market Risk Update: June 2024 [SlideShare]
Monthly Market Risk Update: June 2024 [SlideShare]
Commonwealth
 
10 geo ch 7 lifelines of economy and studies
10 geo ch 7 lifelines of economy and studies10 geo ch 7 lifelines of economy and studies
10 geo ch 7 lifelines of economy and studies
RhemanRaphael
 
3-الملخصات الهيكلية للمعايير المراجعة المصرية.pdf
3-الملخصات الهيكلية للمعايير المراجعة المصرية.pdf3-الملخصات الهيكلية للمعايير المراجعة المصرية.pdf
3-الملخصات الهيكلية للمعايير المراجعة المصرية.pdf
Riadh ASSOUAK
 
Chapter 25: Economic Growth Summary from Samuelson and Nordhaus
Chapter 25: Economic Growth Summary from Samuelson and NordhausChapter 25: Economic Growth Summary from Samuelson and Nordhaus
Chapter 25: Economic Growth Summary from Samuelson and Nordhaus
iraangeles4
 

Recently uploaded (20)

高仿英国伦敦艺术大学毕业证(ual毕业证书)文凭证书原版一模一样
高仿英国伦敦艺术大学毕业证(ual毕业证书)文凭证书原版一模一样高仿英国伦敦艺术大学毕业证(ual毕业证书)文凭证书原版一模一样
高仿英国伦敦艺术大学毕业证(ual毕业证书)文凭证书原版一模一样
 
KYC Compliance: A Cornerstone of Global Crypto Regulatory Frameworks
KYC Compliance: A Cornerstone of Global Crypto Regulatory FrameworksKYC Compliance: A Cornerstone of Global Crypto Regulatory Frameworks
KYC Compliance: A Cornerstone of Global Crypto Regulatory Frameworks
 
Understanding-Stocks-and-Real-Estate.pptx
Understanding-Stocks-and-Real-Estate.pptxUnderstanding-Stocks-and-Real-Estate.pptx
Understanding-Stocks-and-Real-Estate.pptx
 
Dr. Alyce Su Cover Story - China's Investment Leader
Dr. Alyce Su Cover Story - China's Investment LeaderDr. Alyce Su Cover Story - China's Investment Leader
Dr. Alyce Su Cover Story - China's Investment Leader
 
Economic Risk Factor Update: June 2024 [SlideShare]
Economic Risk Factor Update: June 2024 [SlideShare]Economic Risk Factor Update: June 2024 [SlideShare]
Economic Risk Factor Update: June 2024 [SlideShare]
 
Initial Public Offering (IPO) Process.ppt
Initial Public Offering (IPO) Process.pptInitial Public Offering (IPO) Process.ppt
Initial Public Offering (IPO) Process.ppt
 
Fabular Frames and the Four Ratio Problem
Fabular Frames and the Four Ratio ProblemFabular Frames and the Four Ratio Problem
Fabular Frames and the Four Ratio Problem
 
falcon-invoice-discounting-a-premier-investment-platform-for-superior-returns...
falcon-invoice-discounting-a-premier-investment-platform-for-superior-returns...falcon-invoice-discounting-a-premier-investment-platform-for-superior-returns...
falcon-invoice-discounting-a-premier-investment-platform-for-superior-returns...
 
1比1复刻(ksu毕业证书)美国堪萨斯州立大学毕业证本科文凭证书原版一模一样
1比1复刻(ksu毕业证书)美国堪萨斯州立大学毕业证本科文凭证书原版一模一样1比1复刻(ksu毕业证书)美国堪萨斯州立大学毕业证本科文凭证书原版一模一样
1比1复刻(ksu毕业证书)美国堪萨斯州立大学毕业证本科文凭证书原版一模一样
 
The state of welfare Resolution Foundation Event
The state of welfare Resolution Foundation EventThe state of welfare Resolution Foundation Event
The state of welfare Resolution Foundation Event
 
13 Jun 24 ILC Retirement Income Summit - slides.pptx
13 Jun 24 ILC Retirement Income Summit - slides.pptx13 Jun 24 ILC Retirement Income Summit - slides.pptx
13 Jun 24 ILC Retirement Income Summit - slides.pptx
 
Budgeting as a Control Tool in Govt Accounting in Nigeria Prof Oyedokun.pptx
Budgeting as a Control Tool in Govt Accounting in Nigeria Prof Oyedokun.pptxBudgeting as a Control Tool in Govt Accounting in Nigeria Prof Oyedokun.pptx
Budgeting as a Control Tool in Govt Accounting in Nigeria Prof Oyedokun.pptx
 
欧洲杯足彩-欧洲杯足彩押注-欧洲杯足彩押注官网|【​网址​🎉ac99.net🎉​】
欧洲杯足彩-欧洲杯足彩押注-欧洲杯足彩押注官网|【​网址​🎉ac99.net🎉​】欧洲杯足彩-欧洲杯足彩押注-欧洲杯足彩押注官网|【​网址​🎉ac99.net🎉​】
欧洲杯足彩-欧洲杯足彩押注-欧洲杯足彩押注官网|【​网址​🎉ac99.net🎉​】
 
How to Use Payment Vouchers in Odoo 18.
How to Use Payment Vouchers in  Odoo 18.How to Use Payment Vouchers in  Odoo 18.
How to Use Payment Vouchers in Odoo 18.
 
Ending stagnation: How to boost prosperity across Scotland
Ending stagnation: How to boost prosperity across ScotlandEnding stagnation: How to boost prosperity across Scotland
Ending stagnation: How to boost prosperity across Scotland
 
Seven Camp April 2024 Cohort Booklet.pdf
Seven Camp April 2024 Cohort Booklet.pdfSeven Camp April 2024 Cohort Booklet.pdf
Seven Camp April 2024 Cohort Booklet.pdf
 
Monthly Market Risk Update: June 2024 [SlideShare]
Monthly Market Risk Update: June 2024 [SlideShare]Monthly Market Risk Update: June 2024 [SlideShare]
Monthly Market Risk Update: June 2024 [SlideShare]
 
10 geo ch 7 lifelines of economy and studies
10 geo ch 7 lifelines of economy and studies10 geo ch 7 lifelines of economy and studies
10 geo ch 7 lifelines of economy and studies
 
3-الملخصات الهيكلية للمعايير المراجعة المصرية.pdf
3-الملخصات الهيكلية للمعايير المراجعة المصرية.pdf3-الملخصات الهيكلية للمعايير المراجعة المصرية.pdf
3-الملخصات الهيكلية للمعايير المراجعة المصرية.pdf
 
Chapter 25: Economic Growth Summary from Samuelson and Nordhaus
Chapter 25: Economic Growth Summary from Samuelson and NordhausChapter 25: Economic Growth Summary from Samuelson and Nordhaus
Chapter 25: Economic Growth Summary from Samuelson and Nordhaus
 

Gaurab Ixp Tutorial

  • 1. Internet Exchange Point Gaurab Raj Upadhaya SANOG VII - 22 January, 2006 IXP Tutorial
  • 2. What is an Internet eXchange Point (IXP) ? • Internet eXchange Points (IXPs) are the most critical part of the Internet’s Infrastructure. It is the meeting point where ISPs interconnect with one another. With out IXPs, there would be no Internet. Interconnecting with other networks is the essence of the Internet. ISPs must interconnect with other networks to provide Internet services. • Private and Bi-Lateral Peering are considered to be a type of IXP.
  • 3. Why Connect to an IXP? • Save Money • Save more money • Save more more more money
  • 4. Background • The Internet is a decentralized network of autonomous commercial interests • Internet Service Providers (ISPs) operate by exchanging traffic at their borders, propagating data from its source to its destination • This exchange can be settlement-free (“Peering”) or paid (“Transit”)
  • 5. Why This is Important • If you have no domestic Internet exchange facility, your domestic ISPs must purchase transit from foreign ISPs • The large foreign ISPs who sell transit are American, Japanese, and British • This is an expensive and unnecessary exportation of capital to developed nations at the expense of your domestic Internet industry
  • 6. Second-Order Benefits of Domestic Exchange • A strong domestic Internet industry creates high-paying knowledge-worker jobs • Domestic traffic exchange reduces the importation of Foreign content and cultural values, in favor of domestic content authoring and publishing
  • 7. A Brief History of Internet Exchanges
  • 8. First Exchanges • Metropolitan Area Ethernet Washington, D.C. 10mb shared FOIRL into assorted switches No fixed topology MFS fiber plant Shared administration
  • 9. First Exchanges • Commercial Internet Exchange Moved from Washington, D.C. to Palo Alto Layer-3 MMLPA Commodity DS1 (T1) lines into a Cisco 7010 Not-for-profit industry association
  • 10. First Exchanges • MAE-West / Federal Internet Exchange San Jose / Mountain View FDDI “dumbbell” ring Bridged to 10mb Ethernet in many locations Two locations, two administrations
  • 11. First Exchanges • Hong Kong Internet Exchange Chinese University of Hong Kong Single location Ethernet switch Administered by the university First major free exchange
  • 12. Technological Progression • Shared 10Base-T / FOIRL Ethernet • Switched 10mb Ethernet • Shared FDDI • Switched FDDI • 100Base-T / 100Base-FX • Gigabit Ethernet • 10Gigabit Ethernet
  • 13. Other Technologies • Layer-3 route-servers • Frame Relay • ATM • Wireless Ethernet • Crossconnect mesh • DPT
  • 14. Common Services • Route-server • Looking-glass • Measurement and instrumentation • Network Time Protocol • Web cache parent • News server • Root server mirror
  • 15. Common Business Models • Hosted by a university or government • Informal • Industry association • Neutral for-profit • Anything else may not be recognized
  • 16. Size Differentiation • Municipal • Large metro-area • National • “Regional” (meaning changing)
  • 17. Peering / Transit Differentiation • New concept • Very different pricing • Very different competitiveness
  • 18. Types of IXPs How can ISPs connect to each other ? . 18
  • 20. Types of IXPs • Two Types of IXes commonly exists • Layer 2 • Layer 3 • Other ways also practiced • Ring • Private Internet Connect • GigaPoP • Hybrid
  • 21. Layer 2 IXPs • Layer 2 • Uses a common network medium like Ethernet and ATM ( Point to Point VCs) . Most popular is Ethernet (10/100/1000Base TX technologies) • Members bring their own routers and circuits from their backbone. • No Transit or customer connections • Members of the IXP determine who they peer with. You do not have to peer with everyone. • MAE-E, MAE-W, PAC-Bell, Sprint, D-GIX, LINX, NSPIXP, HKIX
  • 22. Layer 2 IXPs • Layer 2 Exchange - All traffic is exchanged outside routers that are connected to a shared media (i.e. Ethernet 10/100/1000BaseTX) Layer 2 IXP Shared Media
  • 23. Layer 3 IXPs • Layer 3 Internet eXchange Point - All traffic is exchanged inside a router. Layer 3 IXP
  • 24. Layer 3 IXPs • Layer 3 IXPs limit the autonomy of the members. • Someone has to manage the router in the middle. • Create business issues, as ISPs don't have control with whom they can peer with
  • 25. Layer 2 versus Layer 3 • Layer 3 • Layer 2 • IXP team requires good • IXP team does not BGP knowledge need routing • Rely on 3rd party for BGP knowledge configuration • Easy to get started • Less freedom on who • More complicated to peers with whom distribute over wide • Could potentially compete area with IXP membership • ISPs free to set up • Easier to distribute over peering agreements wide area with each other as they wish
  • 26. Design and Construction of Local and Regional Exchange Facilities
  • 27. Determining Need  Sufficient end-user base?  No existing facility to build upon?  Sufficient degree of locally-destined traffic?
  • 28. Geographic Location  User population  Fiber facilities or rights-of-way  Founding participants
  • 29. Density  Centralized in one room  Campus of adjacent buildings  MAN  Frame or ATM cloud
  • 30. Building Management  Telco hotel  University computing or telecommunications facility  City emergency services facility
  • 31. In-Building Facilities  Pathways  Power  Cooling  Access and security
  • 32. Services  Switch fabric  Crossconnects  Route-server  Remote hands  NTP  Web caching
  • 33. Business Structure  Incorporated or unincorporated?  Staffed or volunteer?  Non-profit or for-profit?  Cooperative or external ownership?  Cost-recovery (predictive or actuals), ad-hoc, or market pricing?
  • 34. Policies  BLP, MLPA or MMPLA?  Mandatory looking-glass?  Routing and switch-port information public or members-only?  Secrecy in the event of security problems, failures, or mistakes  Extensible switch fabric?
  • 35. Technical Requirements for Peers • ASN is required for BGP • APNIC members can get one for free • Non-APNIC member can make a request through their upstream provider and get one for free • Yet, others can pay a one time US$500 to get one. • Members provide their own connectivity equipment at both ends and can have redundant links in place
  • 36. Router Configuration ? • See excellent tutorials by Philip Smith at SANOG, APRICOT etc. • But some specifics • Any router which speak BGP works. • But routers at an IXP are a special category in sense that they don’t ‘connect to upstream’ or ‘connect to customers’
  • 37. Some IXP specific on routers • Do not introduce the IXP LAN address block into your IGP or BGP. • Use ‘next hop self’ on the IXP router towards iBGP peers. • Set up peering sessions with the Exchange point IP (not loopbacks) • Do not put a default route on the IXP router • Do not originate routes from the IXP router • Use prefix-list or as-path filters
  • 38. IXP specific routes • You only announce the following to your peers • Your ‘own’ addresses/routes • Your customer routes • You do not announce • Your upstream routes, or full routing tables • Default Routes • Your other peers route • Things that do not belong to you
  • 39. Any Question? • It's all about experience !! • Maurice Dean from Google will talk about ‘peering’ and there is a peering panel tomorrow.
  • 40. Where to go for more information? • South Asian Network Operators Group (SANOG).. www.sanog.org • We are in SANOG VII !! • SANOG VIII in Karachi in Late July / Mid- August • mailing list sanog@sanog.org. Send e-mail to sanog-request@sanog.org to subscribe • Schedules and materials on the website
  • 41. More Forums • APRICOT (Asia Pacific Regional Internet Conference on Operational Technology) • AP Wide, fourth week of February, Perth Australia • APNIC Meetings • Twice a year. Once during APRICOT • EOF / Nanog / AfNOG • European , North African, African NOGs
  • 42. Thanks to the following • Bill Woodcock, Research Director, PCH • Philip Smith, Sr. Consulting Engineer, Cisco • Thanks to all of you as well