SlideShare a Scribd company logo
1 of 42
Download to read offline
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 ScratchInternet 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 YearsAPNIC
 
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 47Richard 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 PacificAPNIC
 
BBIX Asia Internet
BBIX Asia InternetBBIX Asia Internet
BBIX Asia InternetTom Paseka
 
DDos, Peering, Automation and more
DDos, Peering, Automation and moreDDos, Peering, Automation and more
DDos, Peering, Automation and moreInternet Society
 
MyIX Updates
MyIX UpdatesMyIX Updates
MyIX UpdatesMyNOG
 
Engineering The New IP Transport
Engineering The New IP TransportEngineering The New IP Transport
Engineering The New IP TransportMyNOG
 
Carrier Hotels and Network Neutrality
Carrier Hotels and Network NeutralityCarrier Hotels and Network Neutrality
Carrier Hotels and Network NeutralityJohn R Savageau
 
Cd+Ds Me 2012 12 11
Cd+Ds Me 2012 12 11Cd+Ds Me 2012 12 11
Cd+Ds Me 2012 12 11DE-CIX
 
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 AfricaInternet 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 MeMyNOG
 
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 RamlyMyNOG
 
IXP introduction
IXP introductionIXP introduction
IXP introductionAPNIC
 
The Gateway Known as Johor Bahru
The Gateway Known as Johor BahruThe Gateway Known as Johor Bahru
The Gateway Known as Johor BahruAPNIC
 
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 InterconnectionTom Paseka
 
The Path to a Programmable Network
The Path to a Programmable NetworkThe Path to a Programmable Network
The Path to a Programmable NetworkMyNOG
 

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 perchaseVijay r chari
 
Starting and running an IXP
Starting and running an IXPStarting and running an IXP
Starting and running an IXPmatjazsi
 
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 BehaviorGraham Garner
 
NIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference ArchitectureNIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference ArchitectureThanakrit Lersmethasakul
 
customer behavior in e-commerce
customer behavior in e-commercecustomer behavior in e-commerce
customer behavior in e-commerceNor Rasyidah
 
Online trading ppt
Online trading ppt Online trading ppt
Online trading ppt petkarshwt
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple pptAgarwaljay
 

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 Fndtnguestbf78f8b
 
PacNOG 31: Internet Exchange Points
PacNOG 31: Internet Exchange PointsPacNOG 31: Internet Exchange Points
PacNOG 31: Internet Exchange PointsAPNIC
 
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 PointsAPNIC
 
Peering 101 - ABQNOG1 - May2023
Peering 101 - ABQNOG1 - May2023Peering 101 - ABQNOG1 - May2023
Peering 101 - ABQNOG1 - May2023Chris 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 ConnectThousandEyes
 
LAN Demo
LAN DemoLAN Demo
LAN Demoalcsoft
 
Broad Sky SD-WAN September 2018
Broad Sky SD-WAN September 2018Broad Sky SD-WAN September 2018
Broad Sky SD-WAN September 2018Maureen 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 ScreenZCorum
 
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 ReportARIN
 
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 presentationMaureen 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 PPTAIRTEL
 
BGP Multihoming Techniques
BGP Multihoming TechniquesBGP Multihoming Techniques
BGP Multihoming TechniquesAPNIC
 
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 IXPsAPNIC
 
Cloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptxCloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptxRahulBhole12
 
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 EdgeAlan 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 EdgeTelcoBridges Inc.
 

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

Classical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam SmithClassical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam SmithAdamYassin2
 
NO1 Certified Ilam kala Jadu Specialist Expert In Bahawalpur, Sargodha, Sialk...
NO1 Certified Ilam kala Jadu Specialist Expert In Bahawalpur, Sargodha, Sialk...NO1 Certified Ilam kala Jadu Specialist Expert In Bahawalpur, Sargodha, Sialk...
NO1 Certified Ilam kala Jadu Specialist Expert In Bahawalpur, Sargodha, Sialk...Amil Baba Dawood bangali
 
Managing Finances in a Small Business (yes).pdf
Managing Finances  in a Small Business (yes).pdfManaging Finances  in a Small Business (yes).pdf
Managing Finances in a Small Business (yes).pdfmar yame
 
call girls in Nand Nagri (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in  Nand Nagri (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in  Nand Nagri (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Nand Nagri (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Current Economic situation of Pakistan .pptx
Current Economic situation of Pakistan .pptxCurrent Economic situation of Pakistan .pptx
Current Economic situation of Pakistan .pptxuzma244191
 
The Triple Threat | Article on Global Resession | Harsh Kumar
The Triple Threat | Article on Global Resession | Harsh KumarThe Triple Threat | Article on Global Resession | Harsh Kumar
The Triple Threat | Article on Global Resession | Harsh KumarHarsh Kumar
 
The Core Functions of the Bangko Sentral ng Pilipinas
The Core Functions of the Bangko Sentral ng PilipinasThe Core Functions of the Bangko Sentral ng Pilipinas
The Core Functions of the Bangko Sentral ng PilipinasCherylouCamus
 
(办理学位证)加拿大萨省大学毕业证成绩单原版一比一
(办理学位证)加拿大萨省大学毕业证成绩单原版一比一(办理学位证)加拿大萨省大学毕业证成绩单原版一比一
(办理学位证)加拿大萨省大学毕业证成绩单原版一比一S SDS
 
government_intervention_in_business_ownership[1].pdf
government_intervention_in_business_ownership[1].pdfgovernment_intervention_in_business_ownership[1].pdf
government_intervention_in_business_ownership[1].pdfshaunmashale756
 
212MTAMount Durham University Bachelor's Diploma in Technology
212MTAMount Durham University Bachelor's Diploma in Technology212MTAMount Durham University Bachelor's Diploma in Technology
212MTAMount Durham University Bachelor's Diploma in Technologyz xss
 
The AES Investment Code - the go-to counsel for the most well-informed, wise...
The AES Investment Code -  the go-to counsel for the most well-informed, wise...The AES Investment Code -  the go-to counsel for the most well-informed, wise...
The AES Investment Code - the go-to counsel for the most well-informed, wise...AES International
 
2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGecko2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGeckoCoinGecko
 
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170Sonam Pathan
 
Stock Market Brief Deck for "this does not happen often".pdf
Stock Market Brief Deck for "this does not happen often".pdfStock Market Brief Deck for "this does not happen often".pdf
Stock Market Brief Deck for "this does not happen often".pdfMichael Silva
 
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...Amil baba
 
AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...
AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...
AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...yordanosyohannes2
 
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170Sonam Pathan
 
NO1 WorldWide online istikhara for love marriage vashikaran specialist love p...
NO1 WorldWide online istikhara for love marriage vashikaran specialist love p...NO1 WorldWide online istikhara for love marriage vashikaran specialist love p...
NO1 WorldWide online istikhara for love marriage vashikaran specialist love p...Amil Baba Dawood bangali
 

Recently uploaded (20)

Classical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam SmithClassical Theory of Macroeconomics by Adam Smith
Classical Theory of Macroeconomics by Adam Smith
 
NO1 Certified Ilam kala Jadu Specialist Expert In Bahawalpur, Sargodha, Sialk...
NO1 Certified Ilam kala Jadu Specialist Expert In Bahawalpur, Sargodha, Sialk...NO1 Certified Ilam kala Jadu Specialist Expert In Bahawalpur, Sargodha, Sialk...
NO1 Certified Ilam kala Jadu Specialist Expert In Bahawalpur, Sargodha, Sialk...
 
Managing Finances in a Small Business (yes).pdf
Managing Finances  in a Small Business (yes).pdfManaging Finances  in a Small Business (yes).pdf
Managing Finances in a Small Business (yes).pdf
 
call girls in Nand Nagri (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in  Nand Nagri (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in  Nand Nagri (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Nand Nagri (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Current Economic situation of Pakistan .pptx
Current Economic situation of Pakistan .pptxCurrent Economic situation of Pakistan .pptx
Current Economic situation of Pakistan .pptx
 
Q1 2024 Newsletter | Financial Synergies Wealth Advisors
Q1 2024 Newsletter | Financial Synergies Wealth AdvisorsQ1 2024 Newsletter | Financial Synergies Wealth Advisors
Q1 2024 Newsletter | Financial Synergies Wealth Advisors
 
The Triple Threat | Article on Global Resession | Harsh Kumar
The Triple Threat | Article on Global Resession | Harsh KumarThe Triple Threat | Article on Global Resession | Harsh Kumar
The Triple Threat | Article on Global Resession | Harsh Kumar
 
The Core Functions of the Bangko Sentral ng Pilipinas
The Core Functions of the Bangko Sentral ng PilipinasThe Core Functions of the Bangko Sentral ng Pilipinas
The Core Functions of the Bangko Sentral ng Pilipinas
 
(办理学位证)加拿大萨省大学毕业证成绩单原版一比一
(办理学位证)加拿大萨省大学毕业证成绩单原版一比一(办理学位证)加拿大萨省大学毕业证成绩单原版一比一
(办理学位证)加拿大萨省大学毕业证成绩单原版一比一
 
government_intervention_in_business_ownership[1].pdf
government_intervention_in_business_ownership[1].pdfgovernment_intervention_in_business_ownership[1].pdf
government_intervention_in_business_ownership[1].pdf
 
212MTAMount Durham University Bachelor's Diploma in Technology
212MTAMount Durham University Bachelor's Diploma in Technology212MTAMount Durham University Bachelor's Diploma in Technology
212MTAMount Durham University Bachelor's Diploma in Technology
 
The AES Investment Code - the go-to counsel for the most well-informed, wise...
The AES Investment Code -  the go-to counsel for the most well-informed, wise...The AES Investment Code -  the go-to counsel for the most well-informed, wise...
The AES Investment Code - the go-to counsel for the most well-informed, wise...
 
2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGecko2024 Q1 Crypto Industry Report | CoinGecko
2024 Q1 Crypto Industry Report | CoinGecko
 
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
Call Girls Near Delhi Pride Hotel, New Delhi|9873777170
 
Stock Market Brief Deck for "this does not happen often".pdf
Stock Market Brief Deck for "this does not happen often".pdfStock Market Brief Deck for "this does not happen often".pdf
Stock Market Brief Deck for "this does not happen often".pdf
 
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
NO1 WorldWide Love marriage specialist baba ji Amil Baba Kala ilam powerful v...
 
Monthly Economic Monitoring of Ukraine No 231, April 2024
Monthly Economic Monitoring of Ukraine No 231, April 2024Monthly Economic Monitoring of Ukraine No 231, April 2024
Monthly Economic Monitoring of Ukraine No 231, April 2024
 
AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...
AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...
AfRESFullPaper22018EmpiricalPerformanceofRealEstateInvestmentTrustsandShareho...
 
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
Call Girls Near Golden Tulip Essential Hotel, New Delhi 9873777170
 
NO1 WorldWide online istikhara for love marriage vashikaran specialist love p...
NO1 WorldWide online istikhara for love marriage vashikaran specialist love p...NO1 WorldWide online istikhara for love marriage vashikaran specialist love p...
NO1 WorldWide online istikhara for love marriage vashikaran specialist love p...
 

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