+ All Categories
Home > Documents > IXPs-Part-3

IXPs-Part-3

Date post: 01-Nov-2015
Category:
Upload: pohseng
View: 216 times
Download: 0 times
Share this document with a friend
Description:
IXPs-Part-3
22
 1 Presentation_ID  © 1999, Cisco Systems, Inc. The K eys t one of I nt er net E conomy  V ers ion 3.1  S a tur da y , F ebr uar y 17, 2001 The K eys t one of I nt er net E conomy  V ers ion 3.1  S a tur da y , F ebr uar y 17, 2001
Transcript
  • 1Presentation_ID 1999, Cisco Systems, Inc.

    The Keystone of Internet EconomyVersion 3.1

    Saturday, February 17, 2001

    The Keystone of Internet EconomyVersion 3.1

    Saturday, February 17, 2001

  • 2Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    IXPs - The keystone to Internet Economy Why should I connect to an IXP? Transit and Peering Interconnections - A Short History Types of IXPs & Examples of IXPs Ciscos Role Case Studies Technical Addendum

  • 3Presentation_ID 1999, Cisco Systems, Inc. 3Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

  • 4Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    In many places, ISP would love to interconnect, but cannot afford large core routers just to connect to an IXP.

    Route reflectors enable ISPs to use smaller affordable routers.

    These routers all interconnect with one BGP peer connection to a BGP Router Reflector.

    The Route Reflector provides the routing information

  • 5Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    AS 100

    AA

    BB CC

    Normal BGP needsto be meshed!Normal BGP needsto be meshed!

    AS 200

    AS 300

  • 6Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    AA

    BB CC

    Reflector

    Router Reflector allowsfor a BGP hub (star)configuration

    Router Reflector allowsfor a BGP hub (star)configuration

  • 7Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    Solves BGP mesh problem on the IXP where you need larger routers

    Packet forwarding between IXP routers is not affected.

    Normal BGP speakers can co-exist on the IXP.

    Multiple reflectors for redundancy Easy migration

  • 8Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    Single ANS for the route reflector. Private AS Number can be used as long as transit services are forbidden on the IXP.

    Cannot change attribute of reflected routes.

    Multi-lateral Peering Agreement best fits the route reflector topology.

  • 9Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    A1

    Cisco2501 Cisco CAT 5000

    Cisco 4500

    B1 N1

    T1 T1 T3

    10M

    10M

    100M

    100M10M

    Cisco2501 Cisco7206

    Router ReflectorCisco 3620

    B2A2 N2

    R1

    AS6500

    192.168.1.1192.168.1.2

    192.168.1.3

    192.168.1.4192.168.1.5

    Z1

    Services

    172.16.0.0/19 172.16.96.0/19 172.16.224.0/19

  • 10Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    A1

    Cisco2501 Cisco CAT 5000

    Cisco 7206VXR

    B1 N1

    T1 T1 T3

    10M

    10M

    100M

    100M10M

    Cisco2501 Cisco7206

    Router ReflectorCisco 3620

    B2A2 N2

    R1

    AS6500

    Z1

    Services

    172.16.0.0/19 172.16.96.0/19 172.16.224.0/19

    iBGP Peers

    192.168.1.1192.168.1.2

    192.168.1.3

    192.168.1.4192.168.1.5

  • 11Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    A1

    Cisco2501 Cisco CAT 5000

    Cisco 7206VXR

    B1 N1

    T1 T1 T3

    10M

    10M

    100M

    100M10M

    Cisco2501 Cisco7206

    Router ReflectorCisco 3620

    B2A2 N2

    R1

    AS6500

    Z1

    Services

    172.16.0.0/19 172.16.96.0/19 172.16.224.0/19

    IP Traffic

    192.168.1.1192.168.1.2

    192.168.1.3

    192.168.1.4192.168.1.5

  • 12Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    Router A2router bgp 65000neighbor 192.168.1.5 remote-as 100

    Router B2router bgp 65000neighbor 192.168.1.5 remote-as 100

    Router N2router bgp 65000neighbor 192.168.1.5 remote-as 100

    Router R1 ! Route Reflectorrouter bgp 65000neighbor 192.168.1.1 remote-as 100neighbor 192.168.1.1 route-reflector-

    clientneighbor 192.168.1.2 remote-as 100neighbor 192.168.1.2 route-reflector-

    clientneighbor 192.168.1.3 remote-as 100neighbor 192.168.1.5 route-reflector-

    client

    iBGP Config

  • 13Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    ISP-N

    A1

    Cisco2501 Cisco CAT 5000

    B1 N1

    T1 T1 T3

    10M

    10M

    100M

    100M10M

    Cisco2501 Cisco7206

    Router ReflectorCisco 3620

    B2A2 N2

    R1

    AS65000iBGP

    ISP-A ISP-B

    Cisco 7206VXR IXPServices

    172.16.0.0/19 172.16.96.0/19 172.16.224.0/19

    192.168.1.1192.168.1.2

    192.168.1.3

    192.168.1.4192.168.1.5

  • 14Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    A1

    Cisco2501 Cisco CAT 5000

    B1 N1

    T1 T1 T3

    10M

    10M

    100M

    100M10M

    Cisco2501 Cisco7206

    Router ReflectorCisco 3620

    B2A2 N2

    R1

    AS65000iBGP

    Cisco 7206VXR IXPServices

    172.16.0.0/19 172.16.96.0/19 172.16.224.0/19

    ISP-BsAS200iBGP

    ISP-NsAS300iBGP

    eBGP Peer

    eBGP Peer

    ISP-NISP-A ISP-B

    192.168.1.1192.168.1.2

    192.168.1.3

    192.168.1.4192.168.1.5

  • 15Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    Router Reflector Based IXPs have proven to scale to +60 ISPs.

    What are the scaling options? Direct Peering with Peers and the

    Router Reflector Replacing the Router Reflector with a

    Router Server

  • 16Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    A1

    Cisco2501 Cisco CAT 5000

    B1

    T1 T1

    10M

    10M

    100M

    100M10M

    Cisco2501

    Router ReflectorCisco 3620

    B2A2

    R1

    AS65000iBGP

    Cisco 7206VXR IXPServices

    172.16.0.0/19 172.16.96.0/19

    ISP-BsAS200iBGP

    ISP-A ISP-B

    192.168.1.1192.168.1.2

    Z1

    T3

    Cisco7206

    Z2

    172.16.128.0/19ISP-ZsAS300iBGP

    ISP-Z

    192.168.1.6

    192.168.1.4192.168.1.5

    N1

    T3

    Cisco7206

    N2

    172.16.224.0/19ISP-NsAS300iBGP

    ISP-N

    192.168.1.3

    eBGP Peer

    eBGP Peer

    eBGP Peer

  • 17Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    A1

    Cisco2501 Cisco CAT 5000

    B1

    T1 T1

    10M

    10M

    100M

    100M

    Cisco2501

    Router Server

    Unix w/ Route Server Daemon

    B2A2

    Cisco 7206VXR IXPServices

    172.16.0.0/19 172.16.96.0/19ISP-BsAS200

    ISP-A ISP-B

    192.168.1.1192.168.1.2

    Z1

    T3

    Cisco7206

    Z2

    172.16.128.0/19ISP-ZsAS400

    ISP-Z

    192.168.1.6

    192.168.1.4192.168.1.5

    N1

    T3

    Cisco7206

    N2

    172.16.224.0/19ISP-NsAS300

    ISP-N

    192.168.1.3

    ISP-AsAS100

    eBGP Peer

    eBGP Peer

    eBGP Peer

  • 18Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    A1

    Cisco2501

    Cisco CAT 2924XL

    B1 N1

    T1 T1 T3

    10M

    10M

    100M

    100M10M

    Cisco2501 Cisco7206

    Router ReflectorCisco 3620

    B2A2 N2

    R1

    AS4558iBGP

    Cisco 7206VXR IXPServices

    172.16.0.0/19 172.16.96.0/19 172.16.224.0/19

    ISP-BsAS65000

    iBGP

    ISP-NsAS300iBGP

    ISP with Private

    AS number

    Use the BGP

    remove-private-as command ISP-NISP-A ISP-B

    192.168.1.1192.168.1.2

    192.168.1.3

    192.168.1.4192.168.1.5

    UpstreamISP

    Use the BGP

    remove-private-as command

    N-GW

  • 19Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    Internet

    64 Kb

    ps

    256

    kbps

    128 Kbps

    National Gateway

    ISP A ISP B ISP C

    Internet

    64 Kb

    ps

    256

    kbps

    128 Kbps

    National Gateway

    ISP A ISP B ISP C

    Domestic + International Together

    512 Kbps

    IXP

    Domestic + International Separate

    4 M

    b ps2 Mbps 51

    2 Kbp

    s

  • 20Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    no-export

    no-export

    ISP A IXP ISP B

    Upstream #1 Upstream #2

    RR marks prefixes as BGP Community no-

    export

    170.10.0.0/20 No-Export170.10.0.0/20

    ISP A advertises 170.10.0.0/20 to the

    IXP

    ISP Bs GW router sees no-export and does not advertise

    upstream.

  • 21Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    Cisco CAT 2924XL

    N1

    T3

    100M

    10M

    Cisco2650

    Router ReflectorCisco 3620

    N2

    R1

    IXPAS4558

    iBGP

    ISP-NsAS300iBGP

    Ingress/Egress Packet and

    Route Filtering

    ISP-N

    192.168.1.3

    192.168.1.5

    UpstreamISP

    N-GW US-GW172.16.224.0/19

    The Internet

  • 22Presentation_ID 1999, Cisco Systems, Inc. www.cisco.com

    Peer B

    Peer AIXP-W

    IXP-E

    Customer C

    Customer A

    Customer D

    Customer B

    A

    B C

    D

    E

    ISP #1

    ISP #2

    109:100 109:200

    F


Recommended