apops pres hsu redundant service
TRANSCRIPT
-
8/2/2019 Apops Pres Hsu Redundant Service
1/42
Kae Hsu
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