SlideShare une entreprise Scribd logo
1  sur  42
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

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
 

Tendances (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
 

En vedette

Using CDN to improve performance
Using CDN to improve performanceUsing CDN to improve performance
Using CDN to improve performance
Gea-Suan Lin
 
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
 
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
 

En vedette (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
 

Similaire à Gaurab Ixp Tutorial

Similaire à 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
 

Dernier

VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
dipikadinghjn ( Why You Choose Us? ) Escorts
 
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
dipikadinghjn ( Why You Choose Us? ) Escorts
 
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
dipikadinghjn ( Why You Choose Us? ) Escorts
 
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
From Luxury Escort : 9352852248 Make on-demand Arrangements Near yOU
 
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
dipikadinghjn ( Why You Choose Us? ) Escorts
 

Dernier (20)

The Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdfThe Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdf
 
The Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdfThe Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdf
 
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri 🌹 9920725232 ( Call Me ) Mumbai Escorts...
 
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road 💧 9920725232 ( Call Me ) Get A New Crush Everyday ...
 
The Economic History of the U.S. Lecture 25.pdf
The Economic History of the U.S. Lecture 25.pdfThe Economic History of the U.S. Lecture 25.pdf
The Economic History of the U.S. Lecture 25.pdf
 
The Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdfThe Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdf
 
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
 
Booking open Available Pune Call Girls Talegaon Dabhade 6297143586 Call Hot ...
Booking open Available Pune Call Girls Talegaon Dabhade  6297143586 Call Hot ...Booking open Available Pune Call Girls Talegaon Dabhade  6297143586 Call Hot ...
Booking open Available Pune Call Girls Talegaon Dabhade 6297143586 Call Hot ...
 
The Economic History of the U.S. Lecture 23.pdf
The Economic History of the U.S. Lecture 23.pdfThe Economic History of the U.S. Lecture 23.pdf
The Economic History of the U.S. Lecture 23.pdf
 
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )
Vip Call US 📞 7738631006 ✅Call Girls In Sakinaka ( Mumbai )
 
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
( Jasmin ) Top VIP Escorts Service Dindigul 💧 7737669865 💧 by Dindigul Call G...
 
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
 
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
 
The Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdfThe Economic History of the U.S. Lecture 18.pdf
The Economic History of the U.S. Lecture 18.pdf
 
Mira Road Memorable Call Grls Number-9833754194-Bhayandar Speciallty Call Gir...
Mira Road Memorable Call Grls Number-9833754194-Bhayandar Speciallty Call Gir...Mira Road Memorable Call Grls Number-9833754194-Bhayandar Speciallty Call Gir...
Mira Road Memorable Call Grls Number-9833754194-Bhayandar Speciallty Call Gir...
 
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
 
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
 
Shrambal_Distributors_Newsletter_Apr-2024 (1).pdf
Shrambal_Distributors_Newsletter_Apr-2024 (1).pdfShrambal_Distributors_Newsletter_Apr-2024 (1).pdf
Shrambal_Distributors_Newsletter_Apr-2024 (1).pdf
 
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
 
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
 

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