apops pres hsu redundant service

Upload: koyarga

Post on 05-Apr-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/2/2019 Apops Pres Hsu Redundant Service

    1/42

    Kae Hsu

    [email protected]

    Communication Network Dept.

    Redundant Internet service provision -

    customer viewpoint

  • 8/2/2019 Apops Pres Hsu Redundant Service

    2/42

    2006/09/07

    http://www.seed.net.tw

    2

    Requirement of redundantTypes of redundantBackup

    Load-sharingMultihoming

    Challenge to service provider

    Solution for consumers

    Another redundant issue MPLS VPN

    Next challenge

    Agenda

  • 8/2/2019 Apops Pres Hsu Redundant Service

    3/42

    2006/09/07

    http://www

    .seed.net.tw

    3

    Requirement of redundantTypes of redundantBackup

    Load-sharingMultihoming

    Challenge to service provider

    Solution for consumers

    Another redundant issue MPLS VPN

    Next challenge

    Agenda

  • 8/2/2019 Apops Pres Hsu Redundant Service

    4/42

    2006/09/07

    http://www

    .seed.net.tw

    4

    Requirement of redundant

    Internet access is a very important servicetoday for:Enterprise/business

    Tools of operation

    Decreasing the cost

    Increasing the revenue

    Consumers

    Communication tools Entertainment

    Customers need redundant service provision

  • 8/2/2019 Apops Pres Hsu Redundant Service

    5/42

    2006/09/07

    http://www

    .seed.net.tw

    5

    Requirement of redundant

    It was expensive to build a redundantInternet topology for end-user before:Use leased line/ISDN for backup only

    Less circuit utilization

    Expensive network equipments

    Complex network operation

  • 8/2/2019 Apops Pres Hsu Redundant Service

    6/42

    2006/09/07

    http://www

    .seed.net.tw

    6

    Requirement of redundant

    Today, new type of circuit provides simple andconvenient way to build a redundant Internetaccess serviceFTTx

    xDSL

    Wireless

    More and more cheap and efficient network

    equipments appearSP could provide enough redundant service

    for customer requirements

  • 8/2/2019 Apops Pres Hsu Redundant Service

    7/422006/09/07

    http://www

    .seed.net.tw

    7

    Requirement of redundantTypes of redundantBackup

    Load-sharingMultihoming

    Challenge to service provider

    Solution for consumers

    Another redundant issue MPLS VPN

    Next challenge

    Agenda

  • 8/2/2019 Apops Pres Hsu Redundant Service

    8/422006/09/07

    http://www

    .seed.net.tw

    8

    Types of redundant

    3 types of redundant (1)Backup

    Redundant circuitPrimary: expensive, better quality

    Backup: cheap, less bandwidth

    Use backup circuit only when primary circuit isfailure

  • 8/2/2019 Apops Pres Hsu Redundant Service

    9/422006/09/07

    http://www

    .seed.net.tw

    9

    Types of redundant - Backup

    Traditional circuit backup topology

    Customers need cheaper and higherbandwidth backup solution

    User

    ISPCE

    Leased Line

    ISDN

    PE

    PE

    User

    ISPCE

    Leased Line

    ISDN

    PE

    PE

    XXXX

  • 8/2/2019 Apops Pres Hsu Redundant Service

    10/422006/09/07

    http://www

    .seed.net.tw

    10

    Types of redundant - Backup

    New circuit backup topology

    User

    ISPCE

    Leased Line

    xDSL

    PE

    BRAS

    User

    ISPCE

    Leased Line

    FTTx

    PE

    BRAS

    User

    ISPCE

    FTTx

    xDSL

    PE

    BRAS

  • 8/2/2019 Apops Pres Hsu Redundant Service

    11/422006/09/07

    http://www

    .seed.net.tw

    11

    Types of redundant - Backup

    New circuit backup topology

    When customers use two permanent circuits,they hope to use these two circuits at the

    same time

    User

    ISPCE

    xDSL

    wirelessPE

    BRAS

  • 8/2/2019 Apops Pres Hsu Redundant Service

    12/42

    2006/09/07

    http://www

    .seed.net.tw

    12

    Requirement of redundantTypes of redundantBackup

    Load-sharingMultihoming

    Challenge to service provider

    Solution for consumers

    Another redundant issue MPLS VPN

    Next challenge

    Agenda

  • 8/2/2019 Apops Pres Hsu Redundant Service

    13/42

    2006/09/07

    http://www

    .seed.net.tw

    13

    Types of redundant

    3 types of redundant (2)Load-sharing

    Redundant circuitUsually use the same type of circuit

    Sometimes two circuits with the different typebut the same bandwidth is possible

    Sharing traffic among those circuits

    Redundant PE/CE (option)

    Prevent any single-point failure

  • 8/2/2019 Apops Pres Hsu Redundant Service

    14/42

    2006/09/07

    http://www

    .seed.net.tw

    14

    User

    ISPCE

    Leased line

    Leased linePE

    XXXX

    ISPCE

    Leased line

    Leased linePE

    User

    Types of redundant Load-sharing

    Basic topology of load-sharing

  • 8/2/2019 Apops Pres Hsu Redundant Service

    15/42

    2006/09/07

    http://www

    .seed.net.tw

    15

    Advanced topology of load-sharing

    Some customers think to connect to only oneSP is risky

    They need redundant option on SP issue

    User

    ISP

    CE

    Leased line

    Leased linePE

    CEPE

    Types of redundant Load-sharing

  • 8/2/2019 Apops Pres Hsu Redundant Service

    16/42

  • 8/2/2019 Apops Pres Hsu Redundant Service

    17/42

  • 8/2/2019 Apops Pres Hsu Redundant Service

    18/42

    2006/09/07

    http://www

    .seed.net.tw

    18

    Types of redundant - Multihoming

    Lots of documents talks about BGPmultihoming

    Only discuss REAL cases that our customerask us to provision here

    Our customer uses the IP block(s) from RIR(TWNIC) onlyseednet did not provide IP blocks for

    multihoming service

  • 8/2/2019 Apops Pres Hsu Redundant Service

    19/42

    2006/09/07

    http://www

    .seed.net.tw

    19

    Types of redundant - Multihoming

    Three ways to provision multihoming serviceCustomers use BGP to exchange routing

    information between SP with their AS# fromRIR

    Customers use BGP to exchange routinginformation between SP with private AS#

    Customers do not use BGP to exchange routinginformation between SP

  • 8/2/2019 Apops Pres Hsu Redundant Service

    20/42

    2006/09/07

    http://www

    .seed.net.tw

    20

    Customers use BGP to exchange routinginformation between SP with their AS# fromRIR

    SP announce full Internet routes or default

    route only to customer

    Types of redundant - Multihoming

    User

    172.20.0.0/20Internet

    announceAS300

    172.20.0.0/21172.20.0.0/20

    ISP1 AS100

    ISP2 AS200

    AS300

    announceAS200+AS300

    172.20.8.0/21,172.20.0.0/20

    announ

    ceAS

    300

    172.20

    .8.0/21

    172.20.0.0/2

    0

    annou

    nceAS

    100+

    AS30

    0

    172.20.0.0

    /21,172.

    20.0.0/2

    0

  • 8/2/2019 Apops Pres Hsu Redundant Service

    21/42

    2006/09/07

    http://www

    .seed.net.tw

    21

    Types of redundant - Multihoming

    Discussion for customers use BGP to exchangerouting information between SP with theirAS# from RIR:

    Customers have to apply AS# from RIR

    It is no necessary if those customers use theirBGP network for redundant Internet access only(e.g. NOT for transit)

    Customers have to maintain BGP by themselvesNot so much engineers in customer site know well

    and have no fear on BGP

    Any more suitable solution?

  • 8/2/2019 Apops Pres Hsu Redundant Service

    22/42

    2006/09/07

    http://www

    .seed.net.tw

    22

    Types of redundant - Multihoming

    Customers use BGP to exchange routinginformation between SP with private AS#

    SP announce full Internet routes or default

    route to customer

    User

    172.20.0.0/20Internet

    announceAS65500

    172.20.0.0/21172.20.0.0/20

    ISP1 AS100

    ISP2 AS200

    AS65500

    announceAS200

    172.20.8.0/21,172.20.0.0/20

    announ

    ceAS

    65500

    172.20

    .8.0/21

    172.20.0.0/

    20

    anno

    unce

    AS10

    0

    172.20.0.0

    /21,172.

    20.0.0/2

    0

  • 8/2/2019 Apops Pres Hsu Redundant Service

    23/42

    2006/09/07

    http://www

    .seed.net.tw

    23

    Types of redundant - Multihoming

    Customers use BGP to exchange routinginformation between SP with private AS#

    Customer have to maintain BGP by themselvesNot so much engineers in customer site know well

    and have no fear on BGPObviously, the ability for BGP is the key

    Any solution to remove BGP here?

  • 8/2/2019 Apops Pres Hsu Redundant Service

    24/42

    2006/09/07

    http://www

    .seed.net.tw

    24

    Customers do NOT use BGP to exchangerouting information between SP

    SP does not announce any route to customer

    Types of redundant - Multihoming

    User

    172.20.0.0/20Internet

    export IGP

    172.20.0.0/21

    172.20.8.0/21

    ISP1 AS100

    ISP2 AS200

    announceAS200

    172.20.8.0/21,172.20.0.0/20

    export IGP

    172.20.0.0/21

    172.20.8.0/21

    ann

    ounce

    AS10

    0

    172.2

    0.0.0/21,

    172.2

    0.0.0/20

  • 8/2/2019 Apops Pres Hsu Redundant Service

    25/42

    2006/09/07

    http://www

    .seed.net.tw

    25

    Types of redundant - Multihoming

    Customers do not use BGP to exchange routinginformation between SP

    Customer have to maintain their output trafficby some ways

    Flow based load-sharing Use equal cost default route only Asymmetric routing status happened

    Policy-based routing (Cisco) Keep the symmetric routing status Use PBR Recursive Next Hop to increase the

    reliability

    Filter-based forwarding (Juniper) Keep the symmetric routing status Use multiple routing table to increase the

    reliability

  • 8/2/2019 Apops Pres Hsu Redundant Service

    26/42

    2006/09/07

    http://www

    .seed.net.tw

    26

    Requirement of redundantTypes of redundantBackup

    Load-sharingMultihoming

    Challenge to service provider

    Solution for consumers

    Another redundant issue MPLS VPN

    Next challenge

    Agenda

  • 8/2/2019 Apops Pres Hsu Redundant Service

    27/42

    2006/09/07

    http://www

    .seed.net.tw

    27

    Challenge to service provider

    To provide the new topology for backup andload-sharing redundant, SP needs newequipments and routing architecture too.New equipments for new circuit

    New routing architectureWays to control customer routes in SP

    backbone

  • 8/2/2019 Apops Pres Hsu Redundant Service

    28/42

    2006/09/07

    http://www

    .seed.net.tw

    28

    User

    ISPCE

    Leased Line

    ISDN

    PE

    PE

    XXXXexport IGP

    Challenge to service provider

    User

    ISP

    CE

    Leased Line

    ISDN

    PE

    PE

    export IGP

    export IGP

    XXXX

    In the old backup topology, backup routewould not appear in backbone

    When the primary circuit fail, the ISDN dial-up and change the routing status

  • 8/2/2019 Apops Pres Hsu Redundant Service

    29/42

    2006/09/07

    http://www

    .seed.net.tw

    29

    In the new backup topology, customers usepermanent circuit for backupBackup route leaks in the network

    Need to differentiate the primary/backup

    routes in the backbone network

    Have to re-configure backbone routingtopology if the old one is not suitable now

    Challenge to service provider

    User

    ISPCE

    Leased LinePE

    export iBGP, high

    local-preference

    xDSL

    BRAS

    export iBGP, lowlocal-preference

  • 8/2/2019 Apops Pres Hsu Redundant Service

    30/42

    2006/09/07

    http://www

    .seed.net.tw

    30

    In the redundant load-sharing topology,suitable routing architecture is necessary too

    Customers have to maintain default route bythemselves

    Challenge to service provider

    User

    ISP

    CE

    FTTxPE

    export iBGP192.168.100.0/25 low

    192.168.100.128/25 high

    xDSL

    BRAS

    192.168.100.0/24

    export iBGP

    192.168.100.0/25 high

    192.168.100.128/25 low

  • 8/2/2019 Apops Pres Hsu Redundant Service

    31/42

    2006/09/07

    http://www

    .seed.net.tw

    31

    Requirement of redundantTypes of redundantBackup

    Load-sharing

    Multihoming

    Challenge to service provider

    Solution for consumers

    Another redundant issue MPLS VPN

    Next challenge

    Agenda

  • 8/2/2019 Apops Pres Hsu Redundant Service

    32/42

    2006/09/07

    http://www

    .seed.net.tw

    32

    Solution for consumers

    Basically, only enterprises will use thoseredundant solution above

    Sometimes consumers/SOHO would useInternet access for crucial purpose:

    Health and Medical Care

    Small business

    Any solution for consumers/SOHO to own

    their reliable Internet access?

  • 8/2/2019 Apops Pres Hsu Redundant Service

    33/42

    2006/09/07

    http://www

    .seed.net.tw

    33

    Solution for consumers

    There are many multihoming gatewaynetwork equipment

    The function of those equipment include:Load balance capacity

    Security

    VPN

    QoS

    Common serviceBasic routing

    Reliability

    ..........

  • 8/2/2019 Apops Pres Hsu Redundant Service

    34/42

    2006/09/07

    http://www

    .seed.net.tw

    34

    Solution for consumers

    Consumers/SOHO could buy those equipmentand use them for redundant Internet access

    This kind of redundant does NOT need thehelp from SP

    SP has to increase the quality to keep the

    customers

    Internet

    ISP1

    ISP2

    ISP3

    ATU-R

    ATU-R

    ATU-R

    ATU-R

    consumer

    network

    Multihominggateway

    Multihominggateway

  • 8/2/2019 Apops Pres Hsu Redundant Service

    35/42

    2006/09/07

    http://www

    .seed.net.tw

    35

    Requirement of redundantTypes of redundantBackup

    Load-sharing

    Multihoming

    Challenge to service provider

    Solution for consumers

    Another redundant issue MPLS VPN

    Next challenge

    Agenda

  • 8/2/2019 Apops Pres Hsu Redundant Service

    36/42

    2006/09/07

    http://www

    .seed.net.tw

    36

    Another redundant issue MPLS VPN

    If customers only want to use backup or load-sharing solution, they could use thearchitectures above

    But to use multihoming solution is difficult,

    Inter-AS MPLS VPN is not widespread likeInternet access

    Mostly customers use MPLS VPN for crucialservice

    How can we propose suitable solution forMPLS VPN redundant?

  • 8/2/2019 Apops Pres Hsu Redundant Service

    37/42

    2006/09/07

    http://www

    .seed.net.tw

    37

    Another redundant issue MPLS VPN

    Build redundant network on InternetFor security reason, IPsec is required

    seednetMPLS core

    PE

    PE

    CE

    CE

    Internet

    BRAS

    BRAS

    LeasedLine

    xDSL

    LeasedLine

    xDSL

    IPsecTunnel

  • 8/2/2019 Apops Pres Hsu Redundant Service

    38/42

    2006/09/07

    http://www

    .seed.net.tw

    38

    Another redundant issue MPLS VPN

    Build redundant network on different SPnetwork

    seednetMPLS core

    PE

    PE

    ATM core

    BRAS

    BRAS

    LeasedLine

    xDSL

    LeasedLine

    xDSL

    CE

    CE

    PEBRAS

    ATMtrunk

  • 8/2/2019 Apops Pres Hsu Redundant Service

    39/42

    2006/09/07

    http://www

    .seed.net.tw

    39

    Another redundant issue MPLS VPN

    Build redundant network on 3G network

    seednetMPLS core

    PE

    PE

    CE

    CE

    3Gcore

    LeasedLine

    LeasedLine

    IPsecTunnel

  • 8/2/2019 Apops Pres Hsu Redundant Service

    40/42

    2006/09/07

    http://www

    .seed.net.tw

    40

    Requirement of redundantTypes of redundantBackup

    Load-sharing

    Multihoming

    Challenge to service provider

    Solution for consumers

    Another redundant issue MPLS VPNNext challenge

    Agenda

  • 8/2/2019 Apops Pres Hsu Redundant Service

    41/42

    2006/09/07

    http://www

    .seed.net.tw

    41

    Next challenge

    More redundant circuit type in future?More redundant service provision?BGP anycast

    Next challenge to service provider??

  • 8/2/2019 Apops Pres Hsu Redundant Service

    42/42

    sees your needs