Service 20110913

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 44

Training PE-7750 ALU

Services

Services
1. Services Overview
2. Services Architecture 3. Layer 2 Service: VLL (Epipe) 4. Layer 2 Service: VPLS 5. Layer 3 Service: IES 6. Layer 3 Service: VPRN 7. Quy hoch mt s tham s

Services Overview

Services Overview
VN2 Services Internet Enhanced Service (IES/HSI) Layer 2 VPN services (VPLS & VLL)
Virtual Leased Line Services (VLL) Virtual Private LAN Service (VPLS)

Layer 3 IP-VPN services: Virtual Private Routed Network Service (VPRN) Voice over IP (VoIP) Multicast Video services (e.g. IPTV, Video Conferencing) Unicast Video services (e.g. Video on Demand) PE-7750 Services
VPLS, VLL, VPRN, IES, MyTV

Services Overview
Each Service is uniquely identified by a service ID with a service area. The 7750SR service model uses logical service entities to construct a service. Some benefits of the of the Alcatel-Lucent Service-centric model are: Many services can be bound to a single customer. Many services can be bound to a single tunnel. Tunnel configurations are independent of the services they carry. Changes are made to a single logical entity rather than multiple ports on multiple devices. It is easier to change one tunnel rather than several services. QoS policies, filter policies and accounting policies are applied to each service instead of correlating parameters and statistics from ports to customers and services.

Services Overview (Contd)


The 7750SR offers the following types of subscriber services:
Virtual Leased Line Services (VLL):
Etherpipe (Epipe) ATM VLL (Apipe) Frame Relay VLL (Fpipe) IP Pipe (Ipipe)

Virtual Private LAN Service (VPLS) Internet Enhanced Service (IES) Virtual Private Routed Network Service (VPRN)

7 | Presentation Title | Month

7750SR Service Definition Requirements


Customer ID:
Assigned when the customer account is created. To provision a service a customer ID must be associated with the service at the time of service creation.

Service Access Point (SAP):


Each subscriber service type is configured with at least one SAP. A SAP identifies the customer interface point for a service.

Service Distribution Point (SDP):


An SDP acts as a logical way to direct traffic from one 7750SR to another through a uni-directional (one-way) service tunnel. The SDP terminates at the far-end 7750SR which directs packets to the correct service egress SAP(s) on that device.

8 | Presentation Title | Month

Services Architecture

Service Architecture
MPLS, GRE or Other Tunnel Supporting Martini Type Service Encapsulations. Generally, Tunnels are Considered to be Unidirectional.

SDP (Service Distribution Point) Binds Multiple Services to a Tunnel.

Egress and Ingress VC Label Provisioned or Dynamically Assigned, Uniquely Identifies the Service to the Tunnels Far End.

SAP (Service Access Point) Customer point of access

7x50-A
SAP

VC-Label

SDP

SDP

VC-Label

7x50-B
SAP

Service-G

VC-Label Demux

VC-Label Demux

Service-G

SAP Encapsulation Types


Null - supports a single service on a port.

SAP Encapsulation Types

Ethernet Encapsulation

Dot1q (802.1q) supports multiple services for a single customer or multiple services for multiple customers. Q-in-Q provides a way to differentiate customer services based on Q tags.

Network ports

NULL Dot1Q: Service is delimited by VLAN tag

Access ports

QinQ: Service is delimited by two VLAN tags (QinQ)

Service Access Points (SAP) - Configuration


SAP with no encapsulation
*A:P1> configure port 1/1/1 *A:P1>config>port# info ----------------------------ethernet mode access encap-type null exit no shutdown ----------------------------*A:P1# show service sap-using [sap <id>]

SAP with dot1q encapsulation


*A:P1> configure port 1/1/1 *A:P1>config>port# info ----------------------------ethernet mode access encap-type dot1q exit no shutdown -----------------------------

SAP with QinQ encapsulation


*A:P1> configure port 1/1/1 *A:P1>config>port# info ----------------------------ethernet mode access encap-type qinq exit no shutdown -----------------------------

Service Distribution Point (SDP)


When a SDP is bound to a service, it is bound as either a spoke SDP or mesh SDP. The type of SDP indicates how flooded traffic is transmitted. Spoke SDP: Treated as the equivalent of a traditional bridge port where flooded traffic received on the spoke SDP is replicated on all other ports (other spoke and mesh SDPs or SAPs) and not transmitted on the port it was received. Mesh SDP: Treated as a single bridge port for flooded traffic where flooded traffic received on any mesh SDP on the service is replicated to other ports (spoke SDPs and SAPs) and not transmitted on any mesh SDPs.

SDP Encapsulation Types


The Alcatel-Lucent 7750SR service model uses encapsulation tunnels through the core to interconnect SR routers. An SDP is a logical way of referencing the entrance to an encapsulation tunnel. Encapsulations supported:
Generic Routing Encapsulation (GRE) RSVP signaled, loose or strict hop non-reserved MPLS LSP RSVP-TE signaled, bandwidth reserved MPLS LSP LDP signaled

Service Distribution points - Configuration


MPLS based, RSVP
*A:P1# configure service sdp 12 mpls create *A:P1>config>service>sdp# info far-end 10.1.1.2 lsp "l-1-2" keep-alive shutdown exit no shutdown

GRE based
*A:P1# configure service sdp 12 gre create *A:P1>config>service>sdp# info far-end 10.1.1.2 keep-alive shutdown exit no shutdown

MPLS based, LDP


*A:P1# configure service sdp 12 mpls create *A:P1>config>service>sdp# info far-end 10.1.1.2 ldp keep-alive shutdown exit no shutdown

spoke-sdp vs mesh-sdp

Layer 2 Service: VLL (Epipe)

What is MPLS L2 VPN


MPLS L3 VPN
Tunnel Label Inner Label Layer3 Header Data

MPLS L2 VPN

Tunnel Label

VC Label

Layer2 Header

Data

MPLS L2 VPN Characters


The service provider use MPLS network to provide Layer 2 services to the customer. It seems that CEs are connected directly or connected through layer2 switch networks, such as ATM, FR, Ethernet switch networks. Routing occurs between CE routers

E-Pipe Service Types


Local Epipe Distributed Epipe

SAP SDP SAP SAP SDP SAP

PW-Switching Epipe

SDP

SDP

Epipe Service
customer service
port 1/1/4 dot1q SAP SDP

customer
SWAP of MPLS Outer label
physical network link

service SDP SA P packet

packet

VID

Private wire service

packet

VC-label

TLDP is used to signal VClabels MPLS Transport or Outer Tunnel (unidirectional)

packet

VC-label

packet
configure service epipe 2 customer 3 sap 1/1/4:36 spoke-sdp 12:2
configure service sdp 12 mpls create far-end 10.1.1.2
Two MPLS labels :

VC-label Inner-label

label Outer-label

Port-ID:VLAN-ID SDP-ID:VCID

configure service epipe 2 customer 3 sap 1/1/1 spoke-sdp 21:2 configure service sdp 21 mpls create far-end 10.1.1.1

Used by TLDP

Layer 2 Service: VPLS

Virtual Private LAN Service (VPLS)

Bridged multipoint Ethernet service (point to multipoint) From customers perspective it looks as if all sites are connected to single switched VLAN PE routers are inter-connected with MPLS LSP tunnels Per-Service VC labels negotiated using draft-martini (T-LDP) or provisioned MAC learning over tunnel & access ports Separate FIB per VPLS

PE B
LSP FullMesh

VPLS Service1 VPLS Service2

PE A
IP / MPLS Network

PE C

PE D

VPLS: Customer operation

CE A

CE B VPLS #1 10.10.1.x VPLS #2 20.20.2.x CE A

CE B

CE A

CE B

VPLS Service Types #1: Switch Inter-connect


Allows customers to connect Layer-2 switches into the VPLS service Service supports multiple MAC addresses per site
Small Office

Small Office
VB

VB

VPLS

L2 Switch

Service Provider Infrastructure


VB

Small Office

VPLS Service Types #2: Router Inter-connect


Most prevalent VPLS service type Customers can only connect routers into the VPLS service Routers provide clean service demarcation
Limits to one MAC address per site

Branch Office

Corporate HQ
VB

VB

VPLS

Router

Service Provider Infrastructure


VB

Branch Office

Working process of VPLS


Working process of VPLS

Member relationship discovery (control plane) PW creation and maintenance (control plane) Forwarding based on MAC addresses (data plane)

Working process of VPLS


Control Plane

Member discovery: It is the process to find all other PEs in the same VPLS. This can be implemented either through manual configuration or automatically by the use of some protocols. In the later case, it is called auto discovery. Signaling mechanism: It is the process to use the signaling protocol between the PEs of the same VPLS to establish, maintain and remove PW. use of the BGP or LDP to implement the control plane of VPLS, referred to as Kompella VPLS and Martini VPLS respectively.

Working process of VPLS


Data Plane

Encapsulation: When receiving Ethernet frames from CE, PE sends them to PSN after encapsulation. Forwarding: How to forward packets depends on the interface receiving the packets and the destination MAC addresses of the packets .

VC Label Signaling
Trong dch v VPLS, VC-label Signaling c s dng gia PEs
Mi PE khi to mt targeted LDP session ti far-end PEs Thng bo cho far-end PEs bit VC label no c s dng gi packets M-3 cho mi dch v PE-2
PE1->PE2: For Svc-id 101 UseVC-label pe2-1 PE2->PE1: For Svc-id 101 Use VC-label pe1-2 PE1->PE3: For Svc-id 101 Use VC-label pe3-1
M-1 pe3-1 PE-3 pe1-3 VB M-4 pe2-1 PE-1 VB pe1-2 pe3-2 VPLS pe2-3 VB

PE3->PE1: For Svc-id 101 Use VC-label pe1-3


PE3->PE2: For Svc-id 101 Use VC-label pe2-3 PE2->PE3: For Svc-id 101 Use VC-label pe3-2

VPLS Learning
M3
Packet Walkthrough for VPLS Service-id 101 1/1/2:0
VPLS Svc-id = 101 MAC M3 Location Local Mapping 1/1/2:0

PE 2

M1

1/1/1:100 PE 1 PE 3
VPLS Svc-id = 101

1/1/2:0

M4
MAC M3 Location Remote Mapping Tunnel to PE2

M2

1/1/1:200
Send a packet from M3 to M1

VPLS Svc-id = 101

MAC M3

Location Remote

Mapping Tunnel to PE2

- PE2 learns that M3 is reached on Port 1/1/2:0 - PE2 floods to PE1 with VC-label pe2-1 and PE3 with VC-label pe2-3 - PE1 learns from the VC-label pe2-1that M3 is behind PE2 - PE1 sends on Port 1/1/1:100 & 1/1/1:200

- M1 receives packet

- PE3 learns from the VC-label pe2-3that M3 is behind PE2 - PE3 sends on Port 1/1/2:0

VPLS Packet Forwarding


Packet Walkthrough for VPLS Service-id 101

M3
1/1/2:0 PE 2

VPLS Svc-id=101 MAC M3 M1 Location Local Remote Mapping 1/1/2:0 Tunnel to PE1

1/1/1:100

1/1/2:0 PE 3

M1

PE 1

M4

M2
VPLS Svc-id=101
MAC M3 M1

1/1/1:200
Reply with a packet from M1 to M3 - PE1 learns M1 is on Port 1/1/1:100 - PE1 knows that M3 is reachable via PE2 - PE1 sends to PE2 using VC-label pe1-2 - PE2 knows that M3 is reachable on Port 1/1/2:0 - M3 receives packet

Location Remote Local

Mapping Tunnel to PE2 1/1/1:100

Layer 3 Service: IES

Creating an IES Service


IES service data packets are not encapsulated:
no SDP required

7x50-A

5 4

Create Routes Apply Filters

SAP

Epipe / VPLS

SDP

SAP

IP interface

iES Service

Create the SAP

Create IP Interface

1 Create the Service

Layer 3 Service: VPRN

How does VPLS differ from BGP/MPLS L3 VPN?


BGP/MPLS L3 VPN
Limited to IP protocol only Routed solution Customers relinquish control of routing to the Service Provider IP addressing for each site on VPN must be coordinated with the Service Provider Service Provider must have first line technicians trained in complex routing issues No clear demarcation of functionality and responsibility between Customer & Service Provider results in customer care call even when the routing problem is within the customer network

VPLS
Multi-protocol solution Bridged solution Customers retain control of routing IP addressing is simpler (all sites are in a single subnet) and requires no interaction with the Service Provider Service Provider does not require that much personnel trained to deal with customer routing issues Clear demarcation of functionality and responsibility between Service Provider (Bridging) and Customer (Routing) results in easy troubleshooting of customer problems

Quy hoch

Quy hoch
Mt s tham s khai bo trong PE c quy hoch - Service id v VC id - SDP id - Tn Interface

SDP ID
Quy hoch SDP ID SDP IDs cho cc node trong VTN1, cc thng s ny c quy hoch thng nht trn ton b cc PE: Cc node trong VTN1 : 1001 1999 T VTN1 VTN2 : 2001 2999 T VTN1 VTN3 : 3001 3999 <region><octet cui cng ca PE router id>

SDP ID
SDP ID 1 ch s <region> 3 ch s <octet cui cng ca PE router id>

STT

M t

-<region>

- SDP gia cc PE trong cng VTN1 th c gi tr bng 1 - SDP t PE thuc VTN1 n PE thuc VTN2 c gi tr bng 2 - SDP t PE thuc VTN1 n PE thuc VTN3 c gi tr bng 3

-<octet cui cng ca PE router id>

- L gi tr ca octet cui cng ca PE router ID

SDP ID

Service id v VC id
Khuyn ngh nn s dng Service id v vc id cng gi tr <Service Type><Customer id><Channel type><Channel group>
Service id / VC id 1 ch s 3 ch s 1 ch s 1 ch s

Service Type

Customer id

Channel type

Channel group

Service id v VC id
STT 1 <Service Type> M t y l tham s nhn dng loi dch v Vi dch v VLL c gi tr bng 1 Vi dch v VPLS c gi tr bng 2 Vi dch v VPRN c gi tr bng 3 Vi dch v IES c gi tr bng 4

2 3

<Customer id> <Channel type> <Channel group>

- L mt id nhn dng khch hng, tun theo nhn dng khch hng ca cc dch v trong VN1. - Vi knh ni tnh k VTN c gi tr bng 0 - Vi knh ni tnh k VNPT tnh thnh c gi tr bng 2 - Vi knh lin tnh c gi tr bng 4 - L nhn dng nhm knh ca khch hng khi khch hng cho nhiu nhm knh trong mt loi dch v

Tn Interface
<a-end site>:<b-end site>:<number>

Interface Naming 8 k t 8 k t 2 ch s

<a-end site>

<b-end site>

<number>

STT

M t

1
2

<a-end>
<b-end site>

Tn ca node ti im u ca link kt ni
Tn ca node ti im cui ca link kt ni

<number>

2 digit tip theo i din cho s link kt ni gia 2 node

You might also like