0% found this document useful (0 votes)
97 views79 pages

NCE V100R018C10 MBGP L3VPN Service Features

Uploaded by

jalbo001
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
97 views79 pages

NCE V100R018C10 MBGP L3VPN Service Features

Uploaded by

jalbo001
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 79

MBGP L3VPN Service

Configuration on NCE
www.huawei.com

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved.


Background
 Based on different information transmission modes, MBGP L3VPN services are
classified into MBGP L3VPN unicast services and MBGP L3VPN multicast services.
 MBGP L3VPN unicast service
Also termed as BGP or MPLS IP VPN based on TE tunnels. It helps the enterprise customer of the service
provider to connect to branches in different places to meet the requirements for secure and reliable private
communication by using the public network.
 MBGP L3VPN multicast service
Next-generation multicast virtual private network (NG MVPN). It is a new-generation network architecture that
uses the BGP or MPLS VPN to run multicast services. It integrates the security, reliability, and stability of
L3VPN unicast services and the point-to-multipoint efficient transmission mode of IP multicast services. In this
way, unicast and multicast services are in the same VPN architecture, which meets customers' high
requirements for network performance in specific service scenarios.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 1
Objectives
 Upon completion of this course, you will be able to:
 Describe the implementation principles of MBGP L3VPN unicast and multicast
services.

 Independently provision MBGP L3VPN unicast and multicast services.

 Independently perform routine maintenance of MBGP L3VPN unicast and


multicast services.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 2
Contents
1. Basic Concepts and Principles

2. Service Provisioning

3. Service Verification

4. Example for Service Provisioning

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 3
Contents
1. Service Background

1.1 Basic Service Concepts

1.2 Service Forwarding Process

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 4
1.1 Basic Service Concepts
 This section describes the user interface for creating a MBGP L3VPN
service and the related concepts, including:
 Service template
 Topology type
 Business node
 Service access point
 Tunnel
 Multicast group

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 5
1.1.1 Service Creation Page

NE search box

Topology operations

Topology view with


movable icons

Configuration window
(draggable)

Clock (minimizable)

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 6
1.1.2 Service Template (Unicast)
When creating an MBGP L3VPN unicast service, you need to select a proper service template
based on the service scenario. Currently, NCE provides several service templates to improve
service provisioning efficiency in different service scenarios.
If Template
Then
Name Contains
L3VPN The current service template is a unicast service template.
After the number of tunnels for load balancing and the tunnel type are specified, NCE
Auto_Select automatically selects an available tunnel for the current service based on the specified
priority.
RSVP_TE/SR_TE The current service uses only the RSVP_TE or SR_TE tunnel.
The current service can be switched to another available tunnel in the sequence of LSP and
DownSwitch
CRLSP when the current tunnel is unavailable.
Operbandwidth The optimized bandwidth is enabled on the tunnel.
EVPN can be enabled on the business node. In BGP routing scenarios, EVPN instances can
EVPN
be used to advertise IP routes.
Manual_Binding NCE can automatically list available tunnels based on business node configurations.
No_Tnl_Policy The tunnel policy is disabled.
VXLAN VxLAN tunnels are available between service nodes.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 7
1.1.3 Service Template (Multicast)
When creating an MBGP L3VPN multicast service, you need to select a proper service template
based on the service scenario. Currently, NCE provides several service templates to improve
service provisioning efficiency in different service scenarios.

Template Name Description

NGMVPN_PIM_SSM The current service is a PIM-SSM multicast service.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 8
1.1.4 Topology Type
 A topology type refers to the connections between business nodes
involved in the networking.
 When creating a service, you can select different topology types based on the
service template.

Topology Type Description


Business nodes have different roles, including Hub and Spoke. All Spoke nodes are directly
Hub Spoke connected to the Hub node. Spoke nodes can communicate with each other only through the
Hub node.
Business nodes do not distinguish roles. Each node has a link with other nodes to form a
Any To Any
full-mesh network. Every two nodes can communicate with each other directly.

Business node roles and connections between nodes are customized based on the service
User Define
plan.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 9
1.1.5 Business Node
 A business node refers to an NE that participates in the VPN service
networking.
When creating a service, you can add multiple NEs as planned and configure
routing policies and routing protocols for them.
Parameter Description
VRF Name of the IP-VRF used by the current node.
Import and export RT and RD, MPLS label allocation mode, whether POP-GO is enabled,
IPv4
whether EVPN is enabled on the current node, and node-level tunnel policy
Import and export RT and RD, MPLS label allocation mode, whether POP-GO is enabled,
IPv6
node-level tunnel policy
Routing Policy Routing policy used by the current node in the inbound and outbound directions.
Routing Protocol Routing protocol to be enabled on the current node and related configurations.
FRR Whether IP FRR and VPN FRR need to be enabled on the current node.
Advanced Parameters MPLS DiffServ mode settings on the current service node

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 10
1.1.6 Service Access Point
 A service access point is an interface or a combination of interfaces that
participate in service networking on the business node and related
configurations.
 When creating a service, you can create multiple service access points on the business
node as required and configure the access information, protocol information, advanced
parameters, and QoS information for the service access points.
Parameter Description
Access mode of the current service access point. Currently, single-homing access and dual-homing
Access Mode
access are supported.
Master interface and slave interface of the current service access point. When the access mode is
Access Interface
single-homing access, only the master interface needs to be configured.
Encapsulation type of the current service access point, including VLAN, Dot1Q termination, and QinQ
Access Information
termination.
Protocol Information Routing protocol to be enabled on the current service access point and related configurations.
DHCP Information Whether DHCP relay is to be enabled on the current service node.
Advanced Parameters Advanced parameters of the current service access point.
QoS Configuration Inbound and outbound CARs and QoS policy configurations for the current service access point.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 11
1.1.7 Tunnel
 A tunnel is a logical link that connects to a service access point. A tunnel
usually consists of two paths, a forward path and a reverse path.
 When creating a service, you can configure different tunnel policies based on the
service template.
Tunnel Policy Description
No tunnel policy is configured for the current service. Service traffic is forwarded based on the
Not config
VRF instance and routing table.
You need to specify the number, type, and priority of tunnels involved in load balancing. NCE
Auto Select
selects a tunnel to forward service traffic according to the preceding setting sequence.
You need to manually specify the source and sink NEs at both ends of each tunnel and select
Static binding
tunnels as planned.
NCE automatically creates tunnels between business nodes based on service configurations.
Route constraint
You can configure the bandwidth and delay for each tunnel as planned.

 VxLAN tunnels with specified source NEs and VxLAN IDs are also available.
Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 12
1.1.8 Multicast Group
Multicast Group Business Node Service Access Point
Multicast user group identified by the Multicast configurations such as the Multicast roles are assigned to
IP multicast address. Users in a static RP are added to the current multicast router interfaces in a
multicast group can receive packets business node based on the selected multicast group.
with the destination address being the multicast service template.
NE|Interface Router and interface at
IP address of the multicast group. name the receive end
Multicast Group Multicast
Multicast service Multicast group name
Name NE|VRF name Group
Name VPN instance
Destination IP Interface using the Role Root and leaf
Multicast Group Interface name
address of the PIM protocol Group Group address that is
IP Mask
multicast service Address statically added
Multicast source Static RP Interface IP address
Source IP Mask Source Multicast source
IP address SSM group Range of multicast Address address
Bandwidth Bandwidth limit address range traffic distributed in Incremental Used for batch
rules PIM-SSM mode Mask calculation
Role Master/Slave Multicast group that Group
SSM Mapping Used for batch
need to use the SSM Address
Tunnel Mode mLDP Rules calculation
mapping function Number

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 13
1.1.9 Preparations Before Service
Provisioning
 Basic configurations and NE synchronization are complete.

 IGP interworking is complete between services on the backbone network.

 MP-BGP configurations are complete on NEs that are not to be added as


service nodes.

 Routing policies and relevant configurations are complete if required.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 14
Questions
1. Which preparations need to be made before MBGP L3VPN unicast services are configured?
A. IGP interworking is completed between business nodes.
B. You may need to configure and reference routing policies on business nodes.
C. You may need to configure MP-BGP on the intermediate nodes that the service tunnel passes through.
D. There is no preparation to make, and you only need to complete the configuration on the GUI as planned.

2. What is the relationship between an MBGP L3VPN multicast service and an MBGP L3VPN unicast service?
A. Two completely different services
B. The distribution of multicast services is based on the VPN created by using unicast services.
C. The distribution of unicast services is based on the VPN created by using multicast services.
D. With different names but actually the same

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 15
Contents
1. Service Background

1.1 Basic Service Concepts

1.2 Service Forwarding Process

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 16
1.2.1 Unicast Service Forwarding Process
Common MBGP L3VPN unicast service

MP-IBGP
Route advertisement path
Packet forwarding path

P
PE1 PE2

CE1 CE2

Data Data Data Data Data Data Data Data


I-L I-L I-L I-L Pop
O-L1 O-L1 O-L2 O-L2

Label switch

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 17
1.2.1 Unicast Service Forwarding Process
Hub-Spoke MBGP L3VPN unicast service
Spoke-PE1 Data
I-L
Spoke-CE1 O-L1 Pop
Data Hub-PE Data

Hub-CE
Data
Spoke-PE2

Spoke-CE2
Data Route advertisement path
MP-IBGP Packet forwarding path
Data
Pop
I-L
O-L2

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 18
1.2.1 Unicast Service Forwarding Process
Any-to-Any MBGP L3VPN unicast service
Data Data
I-L I-L
UPE1 SPE1 NPE1
Data O-L1 O-L2

CE1

CE3

CE2 Route advertisement path


Data Packet forwarding path
UPE2 SPE2 NPE2

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 19
Questions
1. When a VPN packet is forwarded on the backbone network, what are the inner and outer labels?
A. The inner label is a private network label, and the outer label is a public network label.
B. The inner label identifies the VPN instance to which the packet belongs, and the outer label identifies the next hop of
the packet forwarded on the public network.
C. The inner label is a public network label, and the outer label is a private network label.
D. The inner label identifies the next hop of the packet forwarded on the public network, and the outer label identifies the
VPN instance to which the packet belongs.

2. For Any-to-Any networking, which of the following statements about SPE nodes are correct?
A. Two SPE nodes distribute service traffic in load balancing mode.

B. Two SPE nodes distribute service traffic in active/standby mode.

C. The SPE functions as a route reflector to collect detailed routes from the UPE and forward the routes to the NPE.

D. As a route reflector, the SPE collects detailed routes from the UPE and forwards the aggregated routes to the NPE.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 20
1.2.1 Multicast Service Forwarding Process

P CE2
CE1 PE1 PE2

Multicast user

Multicast source
Multicast user
PE3

Multicast service data

PIM join packet


Multicast user
P2MP tunnel
MP-IBGP peer relationship CE3
Multicast user

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 21
Questions
1. To deploy MBGP L3VPN multicast services, which of the following peer relationships needs to
be established between PEs on the backbone network?
A. I-BGP B. E-BGP C. MP-IBGP D. MP-MBGP

2. Which P2MP tunnel can be used by NCE to create MBGP L3VPN multicast services?
A. RSVP-TE B. SR-TE C. mLDP D. SR LDP

3. The shortest path tree generated based on static aggregation points is also called ___.
A. SPT B. NPT C. RPT D. GPT

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 22
Contents
1. Basic Concepts and Principles

2. Service Provisioning

3. Service Verification

4. Example for Service Provisioning

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 23
Contents
2. Service Provisioning

2.1 Workflow for Configuring Unicast Service

2.2 Procedures for Configuring of Unicast Service

2.3 Workflow for Configuring Multicast Service

2.4 Procedures for Configuring Multicast Service

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 24
2.1 Workflow for Configuring Unicast Service
Basic NE Basic NCE Dynamic L3VPN Dynamic L3VPN Acceptance
Configuration Configuration configurations service checks Test

IP addresses, SNMP Setting


SNMP & NETCONF Checking service
and NETCONF
configurations basic attributes status in the service list
Configurations

Adding
service nodes Checking detailed
IGP configurations NE synchronization service information
in service 360 view.
Adding
service points
Resource pool
BGP configurations Diagnosing service
configuration
Checking and
confirming the tunnel
police in use

Delivering service
configurations

Preparations Configuration Verification Acceptance

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 25
Contents
2. Service Provisioning

2.1 Workflow for Configuring Unicast Service

2.2 Procedures for Configuring of Unicast Service

2.3 Workflow for Configuring Multicast Service

2.4 Procedures for Configuring Multicast Service

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 26
2.2 Procedures for Configuring Unicast Service

1 Create an L3VPN service.

1. Open the Network Management app and


choose Service > Create > MBGP L3VPN from 1
the main menu.
2. Select a proper L3VPN unicast service template
as planned.
3. Set Basic Information of the service.

Note 2
If the customer name list is empty, choose Service >
Customer Management from the main menu and
add a customer in the customer management list.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 27
2.2 Procedures for Configuring Unicast Service
2 Add a business node.
1 3
1. Click Business Node to go to the business node
list.
2. Click in the upper right corner of the list to
access the Create Business Node page.
3. On the Create Business Node page, set the
following parameters:
• NE name and VRF name
• VRF configurations, including RD, Import RT,
Export RT, Label apply mode, and node- 2
level Tunnel Policy.
• Routing Policy in the outbound and inbound
directions
• Routing Protocol to be enabled on the node
• FRR
• MPLS DiffServ mode in Advanced
Parameters.
4. To add other nodes, perform steps 2 and 3. If all
planned nodes have been added, this part ends.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 28
2.2 Procedures for Configuring Unicast Service
3
1
3 Add a service access point.
2
1. Click Service Access Point to go to the service
access point list.
2. Click in the upper right corner of the list to access
the Create Service Access Point page.
3. On the Create Service Access Point page, set the
following parameters:
• Access point name
• Access mode
• Configurations of the master and slave interfaces,
including the NE, interface, interface IP address,
CE IP address, MTU, and description
• VLAN configurations and protocol information
• CAR and QoS policy in the outbound and
inbound directions
4. To add other access points, perform steps 2 and 3.
If all planned access points have been added, this
part ends.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 29
2.2 Procedures for Configuring Unicast Service
4 Check and adjust the tunnel policy.
1. Click Tunnel to go the Config Tunnel Policy page. a Auto select
2. The tunnel policy type and configuration method
vary according to the service template. The following
describes details about the policy type:
• Auto Select a Route constraint
You need to manually specify the number and
priority of tunnels involved in load balancing.
• Static binding
The available tunnels between nodes are
automatically listed. You need to select a proper
tunnel based on the plan. If no tunnel is required, b Static binding
leave this parameter blank.
• Route constraint
The system automatically creates tunnels based d Configure VxLAN
on business nodes and service access points.
You can manually adjust the bandwidth and
delay of each tunnel.
3. If the name of the template in use contains EVPN,
VxLAN tunnels are available.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 30
Questions
1. In an MBGP L3VPN unicast service on a Hub-Spoke network, why is an outbound routing policy that
allows only the default route to pass through referenced in the VPN instance of Hub-PE?
A. It is used to restrict Hub-PE to advertise routes destined for Hub-CE to Spoke-PE.
B. It is used to restrict Hub-PE to advertise routes destined for Hub-CE to Spoke-CE.
C. It is used to restrict Hub-PE to advertise routes destined for Spoke-CE to Hub-CE.
D. It is used to restrict Hub-PE to advertise routes destined for Spoke-PE to Hub-CE.

2. For MBGP L3VPN unicast services in Any-to-Any networking mode, which of the following statements
about SPE nodes is correct?
A. You need to add an SPE node to the business node and reference the corresponding routing policy.
B. You need to add interfaces connecting the SPE to the UPE and NPE on the service access point, and enable the
corresponding routing protocol.
C. Before creating a service, you need to deliver a script to the SPE to enable the route reflector function and reference
the corresponding routing policy.
D. You need to add an SPE node to the business node and bind the corresponding VPN instance.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 31
Contents
2. Service Provisioning

2.1 Workflow for Configuring Unicast Service

2.2 Procedures for Configuring of Unicast Service

2.3 Workflow for Configuring Multicast Service

2.4 Procedures for Configuring Multicast Service

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 32
2.3 Workflow for Configuring Multicast Service
Basic NE Basic NCE Dynamic L3VPN Dynamic L3VPN Acceptance
Configuration Configuration configurations service checks Test

IP addresses, SNMP Setting


SNMP & NETCONF Checking service
and NETCONF
configurations basic attributes status in the service list
Configurations

Adding
service nodes Checking detailed
IGP configurations NE synchronization service information
in service 360 view.
Adding
service points
Resource pool
BGP configurations Diagnosing service
configuration
Checking and
confirming the tunnel
police in use

Adding the multicast


group

Delivering service
configurations

Preparations Configuration Verification Acceptance

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 33
Contents
2. Service Provisioning

2.1 Workflow for Configuring Unicast Service

2.2 Procedures for Configuring of Unicast Service

2.3 Workflow for Configuring Multicast Service

2.4 Procedures for Configuring Multicast Service

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 34
2.4 Procedure for Configuring Multicast Service
1
5 Add a multicast group.
2
1. Click Multicast Group.
2. On the Multicast Group tab page, click on the
right to add a multicast group as follows:
a. Set Multicast Group Name.
b. Set Multicast Group IP Mask.
c. Set Source IP Mask. Multicast Group Name Name
d. Set bandwidth constraints. Destination IP address of the
e. Select Role of the multicast group. Multicast Group IP Mask
multicast service
• master: The current multicast group distributes
service traffic. Source IP Mask Multicast source IP address
• slave: When the master multicast group is Bandwidth Bandwidth limit
abnormal, the slave multicast group distributes
service traffic. Role Master/Slave
f. Select Tunnel Mode of the multicast group. Tunnel Mode mLDP
a. delegate: Path computation is delegated to the
PCE server.
Note: For steps 1 to 4, refer to the configuration
b. mldp: The mLDP P2MP tunnel is used. procedure for unicast service.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 35
2.4 Procedure for Configuring Multicast Service
1
6 Bind a business node.
2
1. Click the Business Node tab and click on the
right to add PIM settings for the business node
as follows:
a. Select NE|VRF name.
b. Select Interface name on which the PIM protocol
is to be enabled.
c. If the interface is a loopback interface and has
been configured with an IP address, the IP
address of the loopback interface is used as
Static RP. If no IP address is configured for the
selected interface, you can enter an IP address as
Static RP.
d. If the NGMVPN_PIM_SSM template is used,
specify SSM group address range rules and
SSM Mapping Rules.
Note: For steps 1 to 4, refer to the
configuration procedure for unicast
service.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 36
2.4 Procedure for Configuring Multicast Service
1

Bind a service access point. 2


7
1. Click the Service Access Point tab and click
on the right to bind the service access point to Click to
the multicast group as follows: add more.

a. Select NE|Interface name.


b. Select Multicast Group to which the current
interface belongs.
Click to add more.
c. Select Role of the current interface.
• root: The access interface can transmit service
traffic to the corresponding leaf node.
• leaf: The access interface can receive service
traffic only from the corresponding root node.
d. If the NGMVPN_PIM_SSM template is used, add
Static Multicast Group Configuration. Note: For steps 1 to 4, refer to the
configuration procedure for unicast
service.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 37
Questions
1. For MBGP L3VPN multicast services in Any-to-Any networking mode, which of the
following statements about SPE nodes is correct?
A. You need to add an SPE node to the business node and reference the corresponding
routing policy.
B. You need to add interfaces connecting the SPE to the UPE and NPE on the service access
point, and enable the corresponding routing protocol.
C. Before creating a service, you need to deliver a script to the SPE to enable the route
reflector function and reference the corresponding routing policy.
D. You need to add an SPE node to the business node and bind the corresponding VPN
instance.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 38
Contents
1. Service Background

2. Service Provisioning

3. Service Verification

4. Example for Service Provisioning

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 39
3 Verifying a Dynamic L3VPN Service
1 View service status.
Once service configuration is complete, go to
the service list and check its status. If the status 1
is Up, the service is normal. You can also visit 2
the service 360 view as follows to view its
details:
1. Click to go to the service 360 view.
2. After the source and sink are selected, you
can view the hierarchical topology of the
service.
3. In the Alarm tab, you can view service
alarms. 3
4. In the VRF tab, you can view service nodes.
5. In the Endpoints tab, you can view service
access points and their details.
6. In the CarryTunnel tab, you can view the
tunnel that carries the current service.
7. In the following tabs, you can view the
routing protocols used in the current service.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 40
3 Verifying a Dynamic L3VPN Service
2 Diagnose the service.
Once service configuration is complete or 1
service status is abnormal, you can use VRF
Ping/Trace to diagnose the current service as
follows:
1. Click the Network Management app, and 2
choose Service > View > Dynamic L3VPN
Service.
2. Click in front of the name of the service
in concern to access the service 360 view.
3. Click Diagnose above the hierarchical
topology to access the service diagnose
view.
4. In the Diagnose Path tab, you can set
attributes for VRF Ping/Trace tasks. After
you click Start Test, you'll be redirected to
the Diagnose Result view.
3
5. In the Diagnose Result view, you can view
the progress and result of the test.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 41
Contents
1. Service Background

2. Service Provisioning

3. Service Verification

4. Example for Service Provisioning

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 42
Contents
4. Example for Service Provisioning

4.1 Example for Unicast Service Provisioning

4.2 Example for Multicast Service Provisioning

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 43
4.1 Example for Unicast Service Provisioning
Networking of basic unicast services
VPNA Loopback1 VPNB
1.1.1.9/32
interface1 interface1 interface2 interface1
10.1.1.1/24 10.1.1.2/24 10.2.1.2/24 10.2.1.1/24

CE1 CE2
172.2.1.1/24 PE1
Loopback1 interface3 Loopback1
11.11.11.11/32 22.22.22.22/32
Interface1
172.1.1.2/24
AS 65410 AS 65420

Loopback1
2.2.2.9/32
AS 100
P
VPNA VPNB
172.1.1.1/24
Loopback1 interface2 Loopback1
33.33.33.33/32 44.44.44.44/32
interface3
172.1.1.2/24
PE2

CE3 interface1 interface1 interface2 interface1 CE4


10.3.1.1/24 10.3.1.2/24 10.4.1.2/24 10.4.1.1/24

Loopback1
AS 65430 3.3.3.9/32 AS 65440

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 44
4.1 Example for Unicast Service Provisioning
VPN data planning

PE1 PE2
RD VPNA 100:1 RD VPNA 200:1

VPNB 100:2 VPNB 200:2

Import RT VPNA 111:1 Import RT VPNA 111:1

VPNB 222:1 VPNB 222:1

Export RT VPNA 111:1 Export RT VPNA 111:1

VPNB 222:1 VPNB 222:1

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 45
4.1 Example for Unicast Service Provisioning
Specific configurations of a basic unicast service
Service template Business Node (PE1) Business Node (PE2)

Parameter Value Parameter Value Parameter Value


Service NE name PE1 NE name PE2
L3VPN_Auto_Select
template
VRF name VPNA VRF name VPNA

Basic Attributes Protocol stack IPv4 Protocol stack IPv4

RD 100:1 RD 200:1
Parameter Value
Import RT 111:1 Import RT 111:1
Service name Basic_L3VPN_Unicast
Export RT 111:1 Export RT 111:1
Customer
None Label apply mode One Label per instance Label apply mode One Label per instance
name
Routing protocol BGP Routing protocol BGP
Description Basic unicast service
Router ID 1.1.1.9 Router ID 3.3.3.9
Topology type Any To Any Network 10.1.1.0/24 Network 10.3.1.0/24

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 46
4.1 Example for Unicast Service Provisioning
Specific configurations of a basic unicast service
Service Access Point (PE1) Service Access Point (PE2) Tunnel
Parameter Value Parameter Value Parameter Value
Name Basic_VPNA_for_CE1 Name Basic_VPNA_for_CE2 Protocol stack IPv4

Access Mode Access Mode Load balance number 1

Access Single-homing access Access Single-homing access Type LDP

Access Interface (Master interface) Access Interface (Master interface)


NE PE1 NE PE2
Interface interface1 Interface interface1
Protocol stack IPv4 Protocol stack IPv4
IP address/Mask 10.1.1.2/24 IP address/Mask 10.3.1.2/24
CE IP address 10.1.1.1 CE IP address 10.3.1.1
Protocol Information (BGP) Protocol Information (BGP)
IPv4 Address Remote AS IPv4 Address Remote AS
3.3.3.9 100 1.1.1.9 100 View the data plan

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 47
4.1 Example for Unicast Service Provisioning

Step 1 Select service Step 2 Set Basic


template Attributes, such as
L3VPN_Auto_Select. Service name,
Description, Topology
type, and Auto
Allocate RD and RT.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 48
4.1 Example for Unicast Service Provisioning

Step 3 Click to Step 4 Set NE name,


add a business node. VRF name, and the
protocol stack to be
used.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 49
4.1 Example for Unicast Service Provisioning
Step 6 In the prompted dialog box, set parameters as follows:
Step 5 Click on
a. Select BGP.
the right of Routing
b. Enter 1.1.1.9 in Router ID.
Protocol to set
c. Enter 10.1.1.0/24 in Network IP.
routing protocol
d. Click OK to return to Create Business Node.
attributes.
If Auto Allocate RD
and RT is not set to
yes in Step 2, you
have to manually
specify the RD and
RTs.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 50
4.1 Example for Unicast Service Provisioning

Step 7 After clicking Step 8 Create


OK in Create another business
Business Node, you node by referring to
can view the created Steps 3 to 6. Then
business node in the you can view the
list. created business
nodes in the list

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 51
4.1 Example for Unicast Service Provisioning

Step 9 Click to Step 10 Set the


add a service access Name, Access mode,
point. and attributes of the
Master interface.

Note
The protocol stack that applies to the service node to which the current SAI
belongs determines the protocol stack that can be applied to the current SAI.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 52
4.1 Example for Unicast Service Provisioning
Step 12 In the prompted dialog box, set parameters as follows:
Step 11 Click on
a. Select BGP.
the right of Protocol
b. Enter 3.3.3.9 in IPv4 Address.
Information to set
c. Enter 100 in Remote AS.
routing protocol
d. Click OK to return to Create Service Access Point.
attributes for the
service access point.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 53
4.1 Example for Unicast Service Provisioning

Step 13 After clicking Step 14 Create


OK in Create Service another service
Access Point, you access point by
can view the added referring to Steps 9
service access point to 12. Then you can
in the list. view the created
service access points
in the list

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 54
4.1 Example for Unicast Service Provisioning

Step 15 Click Tunnel Step 16 After confirming all configurations are


and select Enable correct, click Configure to deliver the service
IPv4. Then check the configurations to involved NEs.
tunnel policies
automatically
selected based on
the service template
in use and set
necessary attributes
as planned. In current
case, set Load
balance number to 1
and Type to LDP.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 55
4.1 Example for Unicast Service Provisioning
Networking of
Hub-Spoke unicast services
interface1
interface2 10.2.1.1/24
20.1.1.1/24
interface1 Spoke-CE1
10.1.1.2/24
interface2
interface1 Loopback1
20.1.1.2/24 Loopback1
10.2.1.1/24 11.11.11.11/32

Loopback1
2.2.2.9/32
1.1.1.9/32
interface3
Hub-CE 10.2.1.2/24 AS 65410
interface1
Loopback1 AS 65420
11.1.1.2/24
33.33.33.33/32

interface1
interface2 10.4.1.2/24
11.1.1.1/24 interface1 Spoke-CE2
10.4.1.1/24
Loopback1
Loopback1
AS 65430 AS 100 22.22.22.22/32
3.3.3.9/32

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 56
4.1 Example for Unicast Service Provisioning
VPN data planning

Spoke-PE1 Spoke-PE2 Hub-PE


VPN instance VPNA VPN instance VPNA VPN instance VPNHUB

RD 100:1 RD 100:3 RD 100:21

Import RT 100:1 Import RT 100:1 Import RT 200:1

Export RT 200:1 Export RT 200:1 Export RT 100:1

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 57
4.1 Example for Unicast Service Provisioning
Specific configurations of a Hub-Spoke unicast service
Service template Business Node (Hub-PE) Service Access Point (Hub-PE)

Parameter Value Parameter Value Parameter Value


Name HS-for-Hub-CE
Service NE name Hub-PE
L3VPN_Auto_Select
template Access Mode
VRF name VPNHUB
Single-homing
Protocol stack IPv4 Access
Basic Attributes access
RD 100:21 Access Interface (Master interface)
Parameter Value Import RT 100:1 NE Hub-PE
Service Export RT 200:1 Interface interface3
L3VPN_HubSpoke
name Label apply mode One Label per route Protocol stack IPv4
Customer IP address/Mask 10.2.1.2/24
None Pop-go Selected
name CE IP address 10.2.1.1
Routing Policy Out/policyOut
Hub-Spoke unicast Protocol Information (BGP)
Description
service Routing protocol BGP
IPv4 Address Remote AS
Topology Router ID 2.2.2.9
Hub Spoke 1.1.1.9 100
type
Network 10.2.1.0/24 3.3.3.9 100

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 58
4.1 Example for Unicast Service Provisioning
Specific configurations of a Hub-Spoke unicast service
Business Node (Spoke-PE1) Service Access Point (Spoke-PE1) Business Node (Spoke-PE2)
Parameter Value Parameter Value Parameter Value
Name HS-for-Spoke-CE1 NE name Hub-PE
NE name Hub-PE
Access Mode
VRF name VPNA VRF name VPNA
Access Single-homing access
Protocol stack IPv4 Protocol stack IPv4
Access Interface (Master interface)
RD 100:1 RD 100:3
NE Spoke-PE1
Import RT 200:1 Import RT 200:1
Interface interface1
Export RT 100:1 Protocol stack IPv4 Export RT 100:1
One Label per IP address/Mask 10.1.1.2/24 One Label per
Label apply mode Label apply mode
instance instance
CE IP address 10.1.1.1
Routing protocol BGP Routing protocol BGP
Protocol Information (BGP)
Router ID 1.1.1.9 Router ID 3.3.3.9
IPv4 Address Remote AS
Network 10.1.1.0/24 2.2.2.9 100 Network 10.4.1.0/24

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 59
4.1 Example for Unicast Service Provisioning
Specific configurations of a Hub-Spoke unicast service
Service Access Point (Spoke-PE2) Tunnel
Parameter Value Parameter Value
Name HS-for-Spoke-CE2 Protocol stack IPv4
Access Mode Load balance number 1
Access Single-homing access Type LDP
Access Interface (Master interface)
NE Spoke-PE2
Interface interface1
Protocol stack IPv4

IP address/Mask 10.4.1.2/24
CE IP address 10.4.1.1
Protocol Information (BGP)
IPv4 Address Remote AS
2.2.2.9 100

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 60
4.1 Example for Unicast Service Provisioning
Networking of Any-to-Any
unicast services
Loopback1 Loopback1 Loopback1
1.1.1.1/32 3.3.3.3/32 5.5.5.5/32
interface2 interface2 interface1
UPE1 172.1.3.1/24 SPE1 interface2
172.3.5.1/24 172.3.5.2/24
10.4.1.1/24
interface1 interface1 NPE1
10.1.1.2/24 172.1.3.2/24 loopback1
interface3 interface3 interface3 20.20.20.20/32
172.1.2.1/24 172.3.4.1/24 172.5.6.1/24
interface1
10.4.1.2/24
interface2
10.2.1.2/24
CE RNC

interface3 interface3 interface3


interface1 172.1.2.2/24 interface1 172.3.4.2/24 172.5.6.2/24
10.3.1.2/24 172.2.4.2/24 NPE2 interface2
UPE2 interface2 SPE2 interface2 interface1 10.2.1.1/24
172.2.4.1/24 172.4.6.1/24 172.4.6.2/24

Loopback1 Loopback1 Loopback1


2.2.2.2/32 4.4.4.4/32 6.6.6.6/32

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 61
4.1 Example for Unicast Service Provisioning
VPN data planning

UPE1 UPE2 NPE1 NPE2


VPN VPN VPN VPN
VPNA VPNA VPNA VPNA
instance instance instance instance

RD 100:1 RD 100:1 RD 100:1 RD 100:1

Import RT 1:1 Import RT 1:1 Import RT 1:1 Import RT 1:1

Export RT 1:1 Export RT 1:1 Export RT 1:1 Export RT 1:1

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 62
4.1 Example for Unicast Service Provisioning
Specific configurations of an Any-to-Any unicast service
Service template Business Node (UPE1) Business Node (UPE2)

Parameter Value Parameter Value Parameter Value


Service NE name UPE1 NE name UPE2
L3VPN_Auto_Select
template
VRF name VPNA VRF name VPNA
Basic Attributes Protocol stack IPv4 Protocol stack IPv4

RD 100:1 RD 100:1
Parameter Value
Import RT 1:1 Import RT 1:1
Service name L3VPN_AnyToAny
Export RT 1:1 Export RT 1:1
Customer One Label per One Label per
None Label apply mode Label apply mode
name instance instance
Any-to-Any unicast Routing protocol BGP Routing protocol BGP
Description
service
Router ID 1.1.1.1 Router ID 2.2.2.2
Topology type Hub Spoke Network 10.1.1.0/24 Network 10.3.1.0/24

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 63
4.1 Example for Unicast Service Provisioning
Specific configurations of an Any-to-Any unicast service
Business Node (NPE1) Business Node (NPE2) Service Access Point (UPE1)

Parameter Value Parameter Value Parameter Value


Name AA-for-BS1
NE name NPE1 NE name NPE2
Access Mode
VRF name VPNA VRF name VPNA
Access Single-homing access
Protocol stack IPv4 Protocol stack IPv4 Access Interface (Master interface)
RD 100:1 RD 100:1 NE UPE1
Interface interface1
Import RT 1:1 Import RT 1:1
Protocol stack IPv4
Export RT 1:1 Export RT 1:1 IP
10.1.1.2/24
One Label per One Label per address/Mask
Label apply mode Label apply mode CE IP address 10.1.1.1
instance instance
Routing protocol BGP Routing protocol BGP Protocol Information (BGP)

Router ID 5.5.5.5 Router ID 6.6.6.6 IPv4 Address Remote AS


3.3.3.3 100
Network 10.4.1.0/24 Network 10.2.1.0/24 4.4.4.4 100

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 64
4.1 Example for Unicast Service Provisioning
Specific configurations of an Any-to-Any unicast service
Service Access Point (UPE2) Service Access Point (NPE1/2)
Parameter Value Parameter Value Protocol Information (BGP)
Name AA-for-BS2 Name AA-for-CE IPv4 Address Remote AS
Access Mode Access Mode 3.3.3.3 100
Access Single-homing access Access Dual-homing access 4.4.4.4 100
Access Interface (Master interface) Access Interface (Master interface)
NE UPE2 NE NPE1 Tunnel
Interface interface1
Interface interface2 Parameter Value
Protocol stack IPv4 Protocol stack IPv4
Protocol stack IPv4
IP address/Mask 10.3.1.2/24 IP address/Mask 10.2.1.2/24
Load balance
CE IP address 10.3.1.1 Access Interface (Master interface) 1
number
Protocol Information (BGP) NE NPE2
Type LDP
IPv4 Address Remote AS Interface Interface2
3.3.3.3 100 IP address/Mask 10.3.1.2/24
4.4.4.4 100 CE IP address 10.2.1.1

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 65
Contents
4. Example for Service Provisioning

4.1 Example for Unicast Service Provisioning

4.2 Example for Multicast Service Provisioning

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 66
4.2 Example for Multicast Service Provisioning
Multicast service networking diagram and VPN data planning
Loopback0 Loopback0 Loopback0
2.2.2.2/32 3.3.3.3/32 5.5.5.5/32
interface1 CE1 interface2 interface3 interface2 CE2
10.1.3.2/24 192.168.1.2/24 10.1.1.1/24 PE2 192.168.2.2/24 interface1
10.1.4.1/24
10.1.3.1/24 interface2 PE1 interface3 interface2 VPNA
192.168.1.1/24 10.1.1.2/24 192.168.2.1/24
VPNA interface1 AS 65002
Multicast 10.1.2.1/24 10.1.4.2/24
AS 65001

Loopback0
Loopback0

4.4.4.4/32
source interface1
1.1.1.1/32
10.1.2.2/24 Multicast user
Sending site PE3
interface2 Receiving site
192.168.3.1/24
PE1 PE2 interface2 PE3

Loopback0
6.6.6.6/32
192.168.3.2/24
VPN VPN VPN
VPNA VPNA VPNA
instance instance CE3 VPNA instance
AS 65003
RD 200:1 RD 300:1 interface1 RD 400:1
10.1.5.1/24
Import RT 3:3,4:4 Import RT 3:3 Import RT 4:4
10.1.5.2/24
Export RT 3:3,4:4 Export RT 3:3 Export RT 4:4
Multicast user
Receiving site

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 67
4.2 Example for Multicast Service Provisioning
Specific configurations
Service template Business Node (PE1)

Parameter Value Parameter Value Routing Protocol (OSPF)


Service NGMVPN_Drive_P2 NE name PE1 Router ID 2.2.2.2
template MP_Tunnel
VRF name VPNA Area ID 0.0.0.0
Import RT 3:3,4:4 Stub Type None
Basic Attributes
Export RT 3:3,4:4 Networks 192.168.1.0/24
Parameter Value
RD 200:1 Import Route BGP
Service name PIM_SSM Label apply
One Label per instance
mode
Customer Routing Protocol (BGP)
None
name
PIM-SSM multicast Router ID 2.2.2.2
Description
service Network 192.168.1.0/24
Topology type User Define Import Route OSPF

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 68
4.2 Example for Multicast Service Provisioning
Specific configurations
Business Node (PE2) Business Node (PE3)
Parameter Value Routing Protocol (OSPF) Parameter Value

NE name PE2 Router ID 3.3.3.3 NE name PE3

VRF name VPNA Area ID 0.0.0.0 VRF name VPNA

Import RT 3:3 Stub Type None Import RT 4:4

Export RT 3:3 Networks 192.168.2.0/24 Export RT 4:4

RD 300:1 RD 400:1
Import Route BGP
One Label per
Label apply mode One Label per instance Label apply mode
instance

Routing protocol BGP Routing protocol BGP

Router ID 3.3.3.3 Router ID 4.4.4.4


Network 192.168.2.0/24 Network 192.168.3.0/24

Import Route OSPF Import Route OSPF

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 69
4.2 Example for Multicast Service Provisioning
Specific configurations
Service Access Point (PE1) Service Access Point (PE2)
Routing Protocol (OSPF) Parameter Value Parameter Value
Router ID 4.4.4.4 Name MU-for-Sender Name MU-for-Receiver1
Access Mode
Area ID 0.0.0.0 Access Mode
Access Single-homing access
Stub Type None Access Single-homing access
Access Interface (Master interface)
Networks 192.168.3.0/24 Access Interface (Master interface)
NE PE1
Import Route BGP Interface interface2 NE PE2
Interface interface2
IP address/Mask 192.168.1.2/24
IP address/Mask 192.168.2.1/24
CE IP address 192.168.1.1
CE IP address 192.168.2.2
Protocol Information (BGP)
Remote AS Protocol Information (BGP)
IPv4 Address
100 IPv4 Address Remote AS
3.3.3.3
4.4.4.4 100 2.2.2.2 100

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 70
4.2 Example for Multicast Service Provisioning
Specific configurations
Service Access Point (PE3) Tunnel Service Access Point
Parameter Value NE|Interface
Parameter Value Multicast Group Role
name
Name MU-for-Receiver2 Load balance
1 PE1|interface2 Mu-Group root
Access Mode number
Type LDP PE2|interface2 Mu-Group leaf
Access Single-homing access
Access Interface (Master interface) PE3|interface2 Mu-Group leaf
Multicast Group
NE PE3
Multicast Group Multicast Group IP Source IP Tunnel
Interface interface2 Role
Name Mask Mask Mode
IP
192.168.3.1/24 Mu-Group 224.0.0.0/24 10.1.3.1/32 master mldp
address/Mask
CE IP address 192.168.3.2
Business Node
Protocol Information (BGP)
NE|VRF name Interface name Static RP
IPv4 Address Remote AS
2.2.2.2 100 PE1|VPNA Loopback1 2.2.2.2

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 71
4.2 Example for Multicast Service Provisioning

Step 17 Click Multicast, and then the Multicast tab, click , and set attributes as follows:
a. Enter Mu-Group in Multicast Group Name.
b. Enter 224.0.0.0/24 in Multicast Group IP Mask.
Note: For steps 1 to 15, refer to the
configuration procedure for unicast
c. Enter 10.1.3.1/32 in Source IP Mask. service.

d. Select Master in Role.


e. Keep the default value mldp in Tunnel Mode

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 72
4.2 Example for Multicast Service Provisioning

Step 18 Click the Step 19 The current


Business Node tab multicast service will
and then to use the router that
configure a static RP. connects to the
multicast source as the
root to form a RPT. In
Create Business Node,
select PE1|VRFA and
use its Loopback0 as
the static RP. Click OK
to save the settings.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 73
4.2 Example for Multicast Service Provisioning

Step 20 After the Step 21 Click the


static RP is Service Access Point
configured, you can tab and then to
view the record in the add interfaces that
list on the Business forward multicast
Node tab. traffic into the
multicast group.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 74
4.2 Example for Multicast Service Provisioning

Step 22 After adding Step 23 You can view


an interface into the added records in the
multicast group, you Service Access Point
can view its tab.
information in Static
Multicast Group
Configuration list.

Step 24 After confirming all configurations are correct,


click Configure to deliver the service configurations to
involved NEs.

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 75
Summary
After learning this course, you will be able to understand the following
information about the L3VPN service:
 Basic concepts and service forwarding process
 Common networking types
 Overall configuration process
 Configuration examples

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 76
Acronyms and Abbreviations
 VRF: virtual routing and forwarding
 RD: route distinguisher
 RT: route target
 PE: provider edge
 CE: customer edge
 SR: segment route
 mLDP: multicast extensions to LDP
 SPT: shortest path tree
 RP: rendezvous point
 RPT: rendezvous point tree
 PIM-SM: Protocol Independent Multicast - Sparse Mode
 PIM-SSM: Protocol Independent Multicast - Source-specific Multicast

Copyright © 2019 Huawei Technologies Co., Ltd. All rights reserved. Page 77
Thank you!
www.huawei.com

You might also like