broadband connectivity services (bbcs) an engineering perspective rasti slosiar, swisscom-fixnet ag...

25
Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Upload: esmond-lee

Post on 18-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Broadband Connectivity Services(BBCS)

An Engineering Perspective

Rasti Slosiar, Swisscom-Fixnet AG

Head of IP Service Integration

Page 2: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

2

Agenda

• BBCS - Service Overview

• Solution Architecture

• Protocol Stack

• IPSS - Swisscom’s MPLS/VPN Network

• VPN Architecture for BBCS

• Samples

Page 3: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

3

Agenda

• BBCS - Service Overview

• Solution Architecture

• Protocol Stack

• IPSS - Swisscom’s MPLS/VPN Network

• VPN Architecture for BBCS

• Samples

Page 4: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

4

BBCS - Service Overview

Page 5: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

5

BBCS - Service OverviewSpeeds & Customer relationships

• Today:– 64 kbps up 256 kbps down– 128 kbps up, 512 kbps down

• Tomorrow (01.11.2001 pilot phase 1.5 months)– 256 kbps up, 1.024 Mbps down– 352 kbps up, 2.048 Mbps down

• ISP owns end-customer:– ISP sales channel– ISP to provide starter kit– ISP to provide customer care

• Swisscom owns ISP customer (wholesale model)

Page 6: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

6

BBCS - Service Overview User Perspective based on PPP Service Selection

ISP X

Extranet

AAA (optional)

PPP

Corporation

Tunnel

Cisco 6400

SSGPPP Client

ISP Y

Page 7: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

7

ISP-B.ch

LNSIPSS

ISP-A.ch

LNS

L2TP tunnel

PPP session

LAC

BBCS - Service OverviewISP Perspective - L2TP Tunnel Selection

• L2TP tunnel is built based on structured username, PPP session “[email protected]” is multiplexed into L2TP tunnel towards LNS ISP-A.ch

Page 8: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

8

BBCS - Service OverviewISP Perspective - Session Balancing (Rel. 3 Basic)

Area ZH

Area BE

Area GE

Area LU(I)SP AZH

(I)SP ABE

POP - ZH

POP - BEIP - Network

LAC - LULNS 1

STE1

STE2

LNS 2

LNS 3

LNS 4

session balancing

LNS 5

session balancing

Prio 1 „oneDomain.ch“

Prio 1 „oneDomain.ch“

End-Customer to backbone route

Backbone to ISP

Prio 1 „oneDomain.ch“

Prio 1 „oneDomain.ch“

Prio 1 „oneDomain.ch“

Area TI

Max 1 domainMax 8 LNSes1 set of rules nationwide

Max 1 domainMax 8 LNSes1 set of rules nationwide

Page 9: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

9

BBCS - Service OverviewISP Perspective - Session Balancing (Rel. 3 Premium)

Area ZH

Area BE

Area GE

Area LU(I)SP AZH

(I)SP ABE

POP - ZH

POP - BEIP - Network

LAC - LULNS 1

STE1

STE2

LNS 2

LNS 3

LNS 4

session balancing

LNS 5

session balancing

Prio 1 „cheap.ch“

Prio 1 „cheap.ch“

Prio 1 „expensive.ch“

Prio 1 „expensive.ch“

Prio 1 „expensive.ch“

Prio 2 „expensive.ch“

Primary route

Secondary route

End-Customer to backbone route

Backbone to ISP

100 MBit

20 MBit

Area TI

Max 3 domainsMax 2 priorities/domainMax 8 LNS/domain1 set of rules nationwide

Max 3 domainsMax 2 priorities/domainMax 8 LNS/domain1 set of rules nationwide

Page 10: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

10

Agenda

• BBCS - Service Overview

• Solution Architecture

• Protocol Stack

• IPSS - Swisscom’s MPLS/VPN Network

• VPN Architecture for BBCS

• Samples

Page 11: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

11

Solution ArchitectureTopology Overview

MPLSCore

DSLAM ATMSwitch

Cisco6400(CE)

BBCSPE

ADSLModem

Custo-mer PC

10BaseTPPPoE

RFC1483Bridging1 PVC/

customer

ADSLCopperLoop

100 Mbps FEFull Duplex

IPSS PE

ATMSwitch

IPSS CE

ISP LNS

Layer 3 solution!(no E2E ATM PVCs)

Page 12: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

12

Solution ArchitectureCisco 6400

• Node switch processor (NSP)– 5 Gbps ATM switch and system processor

– 32K VCCs

• Node route processor (NRP)– 7200 NPE-200 class router

– 155 Mbps backplane connector

• NRP2– Dual 7200 NPE-300 class router

– 622 Mbps backplane connector

• Node line card (NLC)– STM-1, DS-3, and STM-4 ATM

NS

P A

PE

M A

PE

M B

Air Exhaust (Rear)

Air Intake (Front)

NS

P B

NL

CN

LC

NR

P

NL

CN

LC

NR

P

NL

CN

LC

NR

P

NL

CN

LC

NR

P

NL

CN

LC

NR

P

NL

CN

LC

NR

P

NL

CN

LC

NR

P

NL

CN

LC

NR

P

NR

P

Page 13: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

13

Agenda

• BBCS - Service Overview

• Solution Architecture

• Protocol Stack

• IPSS - Swisscom’s MPLS/VPN Network

• VPN Architecture for BBCS

• Samples

Page 14: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

14

Protocol StackLayered End-to-End Connectivity

MPLSCore

PPP start

LACISPLN S

BBC SPE PE

ISPC E

PPPoX PPP

L2TP tunnel

ATM PVC ATM PVCATMPVC

Customer-to-ISP IP Connectivity

MPLS

NRP to LNS IP Connectivity

FEEth

C ustom er

PPP end

Page 15: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

15

Protocol StackTraffic Carried

• Swisscom-Fixnet carries:– PPPoX traffic in the access– L2TP Traffic in the edge and core

• Swisscom-Fixnet IP Connectivity for BBCS:– No IP connectivity in Access (PPPoX frames bridged in modem), only

“PPPoE” connectivity to select domain– IP Connectivity between LAC NRP Loopbacks and LNS Loopbacks from

each ISP (L2TP tunnel endpoints)– Used to establish L2TP tunnel, no other visibility– PC to ISP connectivity via IP within PPP

Page 16: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

16

Protocol StackPPP Negotiation and Tunnel Establishment

LAC LNS

Page 17: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

17

Agenda

• BBCS - Service Overview

• Solution Architecture

• Protocol Stack

• IPSS - Swisscom’s MPLS/VPN Network

• VPN Architecture for BBCS

• Samples

Page 18: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

18

IPSS - Swisscom’s MPLS/VPN NetworkNetwork Areas

CoreCore

EdgeEdge

AccessAccess

Core NodeEdge NodeAccess NodeCPE

Page 19: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

19

IPSS - Swisscom’s MPLS/VPN NetworkFacts

• Cisco based edge and core– Edge implements Multiprotocol BGP (VPN “Intelligence”)

• Alcatel based DSLAM

• Some numbers:– 35 edge and core locations– Currently STM-16 2.4 Gbit/s core trunks– 900 DSLAMs

• Services supported by IPSS– BBCS– LAN Interconnect– Corporate Network– etc.

Page 20: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

20

Agenda

• BBCS - Service Overview

• Solution Architecture

• Protocol Stack

• IPSS - Swisscom’s MPLS/VPN Network

• VPN Architecture for BBCS

• Samples

Page 21: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

21

VPN DesignRoute colouring for Hub-and-Spoke VPN Connectivity

Route-Target 4002(4000)

Routes to LNSes ISP B

Route-Target 4002(4000)

Routes to LNSes ISP B

Route-Target 4001(4000)

Routes to LNSes ISP A

Route-Target 4001(4000)

Routes to LNSes ISP A

Route-Target 400Routes to NRPs

Route-Target 400Routes to NRPs

Route-Target 600Routes to NSPs, AAA,

Mgmt Network

Route-Target 600Routes to NSPs, AAA,

Mgmt Network

NSPs, AAA,Mgmt Network

NSPs, AAA,Mgmt NetworkNRPsNRPs ISP AISP A ISP BISP B

NSPs, AAA,Mgmt Network

NSPs, AAA,Mgmt NetworkNRPsNRPs ISP AISP A ISP BISP B

Exports

Imports

Page 22: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

22

Agenda

• BBCS - Service Overview

• Solution Architecture

• Protocol Stack

• IPSS - Swisscom’s MPLS/VPN Network

• VPN Architecture for BBCS

• Samples

Page 23: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

23

SamplesRouting Table at Hub CE (NRP)

ipc-zhb790-r-lc-01>show ip route...Gateway of last resort is not set

138.187.0.0/16 is variably subnetted, x subnets, 2 masksB 138.187.22.33/32 [20/0] via 172.16.1.2, 14:32:34B 138.187.22.42/32 [20/0] via 172.16.1.2, 14:32:34B 138.187.22.41/32 [20/0] via 172.16.1.2, 14:32:34B 138.187.22.49/32 [20/0] via 172.16.1.2, 14:32:34B 138.187.22.57/32 [20/0] via 172.16.1.2, 14:32:34B 138.187.22.3/32 [20/0] via 172.16.1.2, 14:33:02B 138.187.22.2/32 [20/0] via 172.16.1.2, 14:33:02… 216.125.11.0/32 is subnetted, 2 subnetsB 216.125.11.244 [20/0] via 172.16.1.2, 14:35:44B 216.125.11.245 [20/0] via 172.16.1.2, 14:35:44 202.243.130.0/32 is subnetted, 1 subnetsB 202.243.130.120 [20/0] via 172.16.1.2, 14:35:44 205.104.103.0/32 is subnetted, 1 subnetsB 205.104.103.2 [20/0] via 172.16.1.2, 14:35:44 202.190.192.0/32 is subnetted, 1 subnetsB 202.190.192.131 [20/0] via 172.16.1.2, 14:35:44 207.21.32.0/32 is subnetted, 1 subnetsB 207.21.32.113 [20/0] via 172.16.1.2, 14:35:44…

NRPs(Hubs)

LNS Loopbacks(Spokes)

Page 24: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

24

Interface to LNS

NRPs(Hubs)

ONLY ROUTES!

SamplesRouting Table at Spoke CE (connects to ISP LNS)

ip-efg-ch-abc-r-01>show ip route...

Gateway of last resort is not set

205.104.100.0/30 is subnetted, 1 subnetsC 205.104.100.60 is directly connected, FastEthernet1/0 138.187.0.0/16 is variably subnetted, x subnets, 2 masksB 138.187.22.33/32 [20/0] via 172.16.19.2, 14:47:49B 138.187.22.42/32 [20/0] via 172.16.19.2, 14:53:38B 138.187.22.41/32 [20/0] via 172.16.19.2, 14:53:39B 138.187.22.49/32 [20/0] via 172.16.19.2, 15:12:11B 138.187.22.57/32 [20/0] via 172.16.19.2, 15:03:07B 138.187.22.3/32 [20/0] via 172.16.19.2, 14:41:52B 138.187.22.2/32 [20/0] via 172.16.19.2, 14:41:52…

205.104.103.0/32 is subnetted, 1 subnetsS 205.104.103.2 [1/0] via 205.104.100.61…

Static Route to LNS

Page 25: Broadband Connectivity Services (BBCS) An Engineering Perspective Rasti Slosiar, Swisscom-Fixnet AG Head of IP Service Integration

Rasti Slosiar

BBCS - Broadband Connectivity Services

25