Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 9

Configuring a VPLS

• This module will offer an introduction to configuring a VPLS on the Nokia


7750 SR platform.

• This module assumes the reader is familiar with the SR platform’s service
architecture.

• This module also assumes the reader is familiar with the concept of
deploying Layer 2 services through LDP-signaled pseudowires.

• RFC 4762 - Virtual Private LAN Service (VPLS) Using Label Distribution
Protocol (LDP) Signaling
• https://tools.ietf.org/html/rfc4762
• Subscriber not shown – The end user.
• SAP (Service Access Point) not shown – The interface that connects the subscriber to
the Service Provider.
• Customer ID – A unique value used to group services together.
• Service ID – A unique value used to identify the service.
• SDP (Service Distribution Point) – A logical representation of the transport tunnel
emulating a direct connection to a far-end PE router.
• Transport Tunnel – The LSP used to transport service data; labels signaled by L-LDP.
• Service Tunnel – Represented by service labels; labels signaled by T-LDP or BGP-LU.
• Demultiplex – The act of decapsulating data arriving at the egress PE router;
Customer ID typically a ‘POP’ operation of MPLS.

Service Tunnel
(Demultiplex) (Signaled
via T-LDP or
SDP
BGP-LU/MP-BGP) Transport
Tunnel
Service (e.g. VPWS, VPLS) (Signaled via
L-LDP, RSVP-
TE, or GRE)
Service Tunnel
(Signaled
Service ID SDP SDP
via T-LDP or
VCID BGP-LU/MP-BGP)
Subscriber Network

R1 Gi0/0.20
Service Provider Gi0/0.20 R2
172.16.0.2/24
172.16.0.1/24 IP/MPLS
Subscriber Site (Los Angeles) (Virtual Switch)

Network: 172.16.0.0
Subnet: /24 (255.255.255.0) Subscriber Site (New York)
Broadcast: 172.16.0.255
Host: 172.16.0.1 Network: 172.16.0.0
Subnet: /24 (255.255.255.0)
Broadcast: 172.16.0.255
Subscriber Site (Dallas) Host: 172.16.0.2

Network: 172.16.0.0
Subnet: /24 (255.255.255.0)
Broadcast: 172.16.0.255
R3 Gi0/0.20
Host: 172.16.0.3 172.16.0.3/24
Service Provider Network
N1 N6
mesh-sdp 102:65
mesh-sdp 102:65 MAC Learning

1/1/5:20
1/1/5:20
R1 SDP 102 R2
Gi0/0.20 Gi0/0.20
172.16.0.1/24 172.16.0.2/24
aaaa.0001 bbbb.0001

R1’s ARP Table:


MAC Learning VPLS Service ID: 65 mesh-sdp 101:65
R2’s ARP Table:

aaaa.0001 aaaa.0001
(172.16.0.1/24) mesh-sdp 100:65 (172.16.0.1/24)

bbbb.0001 SD N6’s FDB for VPLS 65


bbbb.0001

1
N1’s FDB for VPLS 65 P

10
(172.16.0.2/24) (172.16.0.2/24)
10 MAC Mapping Interface

P
cccc.0001 cccc.0001
MAC Mapping Interface 0

SD
(172.16.0.3/24) aaaa.0000 SDP 102:65 SW1:Fa1/0 (172.16.0.3/24)
aaaa.0001 SDP 102:65 R1:Gi0/0.20
aaaa.0000 SAP 1/1/5:20 SW1:Fa1/0
aaaa.0001 SAP 1/1/5:20 R1:Gi0/0.20 bbbb.0000 SAP 1/1/5:20 SW2:Fa1/0
bbbb.0001 SAP 1/1/5:20 R2:Gi0/0.20
bbbb.0000 SDP 102:65 SW2:Fa1/0
bbbb.0001 SDP 102:65 R2:Gi0/0.20 cccc.0000 SDP 101:65 SW3:Fa1/0
mesh-sdp 101:65 cccc.0001 SDP 101:65 R3:Gi0/0.20
cccc.0000 SDP 100:65 SW3:Fa1/0 mesh-sdp 100:65
cccc.0001 SDP 100:65 R3:Gi0/0.20

N7’s FDB for VPLS 65


MAC Mapping Interface
R3’s ARP Table: MAC Learning
aaaa.0000 SDP 100:65 SW1:Fa1/0
aaaa.0001 aaaa.0001 SDP 100:65 R1:Gi0/0.20
(172.16.0.1/24) 1/1/5:20
bbbb.0001
(172.16.0.2/24)
R3 Gi0/0.20
bbbb.0000
bbbb.0001
SDP 101:65
SDP 101:65
SW2:Fa1/0
R2:Gi0/0.20

cccc.0001 172.16.0.3/24
N7 cccc.0000 SAP 1/1/5:20 SW3:Fa1/0
(172.16.0.3/24) cccc.0001 cccc.0001 SAP 1/1/5:20 R3:Gi0/0.20
Multiplex Demultiplex

Transport Service Customer Transport Service Customer


Label: 101 Label: 65 Payload Label: 505 Label: 65 Payload

N1 N6 Customer
Payload

1/1/5:20 N2 N5 1/1/5:20
R1 R2
Gi0/0.20 Gi0/0.20

Customer
Payload

Transport Service Customer Transport Service Customer


Label: 202 Label: 65 Payload Label: 404 Label: 65 Payload

N3 N4
Addt’l N1 N6

IP/MPLS
PE Router N2 N5

Logical Router Logical (IP) Physical Port


Interface Address

toN3 10.3.7.7/28 1/1/1

system 7.7.7.7/32

N7 N3 N4
Logical Router Logical (IP) Physical Port
Interface Address

toN7 10.3.7.3/28 1/1/3


Addt’l IP/MPLS PE Router
/configure system name "N7" 1. System Configuration
/configure card 1 card-type "iom3-xp-b" 2. Hardware Configuration
/configure card 1 mda 1 mda-type "m5-1gb-sfp-b"

/configure port 1/1/1 ethernet mtu 9212 3. Physical Network Port Configuration
/configure port 1/1/1 no shutdown
/configure port 1/1/5 ethernet mode access 4. Physical Access Port Configuration
/configure port 1/1/5 ethernet encap-type dot1
/configure port 1/1/5 no shutdown
/configure router interface "system" address 7.7.7.7/32 5. Logical Router Interface & RID Configuration
/configure router interface "toN3" address 10.3.7.7/28
/configure router interface "toN3" port 1/1/1
/configure router interface "toN3" bfd 500 receive 500 multiplier 20
/configure router router-id 7.7.7.7
/configure router isis level-capability level-2 6. IGP (IS-IS) Configuration
/configure router isis area-id 49.00
/configure router isis level 2 wide-metrics-only
/configure router isis interface "system" level-capability level-2
/configure router isis interface "system" passive
/configure router isis interface "toN3" level-capability level-2
/configure router isis interface "toN3" interface-type point-to-point
/configure router isis interface "toN3" bfd-enable ipv4 include-bfd-tlv
/configure router isis interface "toN3" level 2 metric 5000

/configure router mpls interface "toN3" no shutdown


/configure router mpls interface "system" no shutdown 7. MPLS Service Configuration
/configure router mpls no shutdown

/configure router ldp interface-parameters interface "toN3" no shutdown 8. LDP Configuration


/configure router ldp no shutdown
VPLS Configuration (from the persepective of N1)

configure service customer 20 create 1. Configure the Customer ID. All of this
contact admin@SubB.com subscriber’s services will be grouped by the
description "Subscriber B, Inc." Customer ID of "20."
phone 501-999-9999

configure service sdp 100 mpls create 2. Configure the SDPs. SDP "100" will connect
far-end 7.7.7.7 to router N7 (7.7.7.7/32), and SDP "102" will
ldp connect to router N6 (6.6.6.6/32).
no shutdown

configure service sdp 102 mpls create


far-end 6.6.6.6
ldp 3. Configure the Service. Service ID "65" will
no shutdown represent the VPLS for the subscriber
configured with the Customer ID of "20."
configure service vpls 65 customer 20 create 4. Bind the SAP. This service will utilize physical
description "VPLS Instance for Subscriber B, Inc." port "1/1/5," with a service-delimiting vlan
sap 1/1/5:20 create no shutdown tag of "20."
mesh-sdp 100 create no shutdown 5. Configure the pseudowires. A full mesh of
mesh-sdp 102 create no shutdown SDPs between PEs guarantees a loop-free
core.
Goals
• Create a subscriber network connecting to the Service Provider.
• R1 (Gi0/0.20): 172.16.0.1/24
• R2 (Gi0/0.20): 172.16.0.2/24
• R3 (Gi0/0.20): 172.16.0.3/24
• 802.1q (Vlan) Tag: 20
• Create a Customer (ID: 20) to host the Subscriber’s service.
• Create SDPs (100, 101, 102) between each Provider Edge router (N1<>N6, N7; N6<>N1, N7; N7<>N1, N6).
• Create a VPLS Service (ID: 65) for the Subscriber.
• Bind the Subscriber’s SAP (1/1/5:20) to their service.
• Create pseudowires through each SDP.
• Verify the service’s label redistribution.
• Verify the service’s operational status through the following OAM commands:
• oam sdp-ping
• oam sdp-mtu
• oam svc-ping
• oam vccv-ping
• oam vccv-trace
• Verify the MAC address entries in each PE’s FDB.
• Ping each site in the subscriber’s VPLS to verify reachability, and examine each CPE’s ARP table.

You might also like