Table Of Contents
MPLS VPN Service Requests
Overview of Service Requests
Service Request Transition States
Service Enhancements
How ISC Accesses Network Devices
Creating Service Requests
MPLS VPN Topology Example
Creating a PE-CE Service Request
Static Routing Protocols
Creating a Multi-VRF Service Request
Multi-VRF Overview
Creating an Multi-VRFCE PE-CE Service Request
Creating a PE-Only Service Request
Adding a CLE Service Request
Deploying Service Requests
Monitoring Service Requests
Auditing Service Requests
Functional Audit
How to Perform a Functional Audit
Where to Find the Functional Audit
Why a Functional Audit Could Fail
Configuration Audit
How to Perform a Configuration Audit
Where to Find the Configuration Audit
Why a Configuration Audit Could Fail
Editing Configuration Files
MPLS VPN Service Requests
This chapter describes how to provision and audit service requests in IP Solution Center (ISC). This chapter contains the following major sections:
•
Overview of Service Requests
•
Creating Service Requests
•
Deploying Service Requests
•
Monitoring Service Requests
•
Auditing Service Requests
•
Editing Configuration Files
Overview of Service Requests
This section contains the following sections:
•
Service Request Transition States
•
Service Enhancements
•
How ISC Accesses Network Devices
•
MPLS VPN Topology Example
Service Request Transition States
The focus of ISC is the service provided for a customer on the link between a customer CE and a provider PE. The service request model is the centerpiece of service provisioning. With the service request model, the ISC can capture the specified VPN service provisioning request, analyze the validity of the request, and audit the provisioning results.
The service provider operators take all service request information from their customers. ISC can assist the operator in making entries because the product has customer information such as the VPN information, the list of the assigned PEs and CEs, and so forth.
ISC steps the operator through the process and simplifies the task of provisioning the CE and PE by automating most of the tasks required to set up an MPLS VPN.
Figure 6-1 shows a high-level diagram of the relationships and movement among ISC service request states. For a description of the service request transition sequences, see "Service Request Transition States."
Figure 6-1 Service Request States: Movement and Relationships
Table 6-1, "Summary of Cisco IP Solution Center Service Request States," describes each of the service request states and their transition sequences.
Table 6-1 Summary of Cisco IP Solution Center Service Request States
Service Request Type
|
Description
|
Broken
(valid only for L2TPv3 and MPLS services)
|
The router is correctly configured but the service is unavailable (due to a broken cable or Layer 2 problem, for example).
An MPLS service request moves to Broken if the auditor finds the routing and forwarding tables for this service, but they do not match the service intent.
|
Closed
|
A service request moves to Closed if the service request should no longer be used during the provisioning or auditing process. A service request moves to the Closed state only upon successful audit of a decommission service request. ISC does not remove a service request from the database to allow for extended auditing. Only a specific administrator purge action results in service requests being removed.
|
Deployed
|
A service request moves to Deployed if the intention of the service request is found in the router configuration file. Deployed indicates that the configuration file has been downloaded to the router, and the intent of the request has been verified at the configuration level. That is, ISC downloaded the configlets to the routers and the service request passed the audit process.
|
Failed Audit
|
This state indicates that ISC downloaded the configlet to the router successfully, but the service request did not pass the audit. Therefore, the service did not move to the Deployed state. The Failed Audit state is initiated from the Pending state. After a service request is deployed successfully, it cannot re-enter the Failed Audit state (except if the service request is redeployed).
|
Failed Deploy
|
The cause for a Failed Deploy status is that DCS reports that either the upload of the initial configuration file from the routers failed or the download of the configuration update to the routers failed (due to lost connection, faulty password, and so on).
|
Functional
(valid only for L2TPv3 and MPLS services)
|
An MPLS service request moves to Functional when the auditor finds the VPN routing and forwarding tables (VRF) for this service and they match with the service intent. This state requires that both the configuration file audit and the routing audit are successful.
|
Invalid
|
Invalid indicates that the service request information is incorrect in some way. A service request moves to Invalid if the request was either internally inconsistent or not consistent with the rest of the existing network/router configurations (for example, no more interfaces were available on the router). The Provisioning Driver cannot generate configuration updates to service this request.
|
Lost
|
A service request moves to Lost when the Auditor cannot find a configuration-level verification of intent in the router configuration files. The service request was in the Deployed state, but now some or all router configuration information is missing. A service request can move to the Lost state only when the service request had been Deployed.
|
Pending
|
A service request moves to Pending when the Provisioning Driver determines that the request looks consistent and was able to generate the required configuration updates for this request. Pending indicates that the service request has generated the configuration updates and the configuration updates are successfully downloaded to the routers.
The Auditor regards pending service requests as new requests and begins the audit. If the service has been freshly provisioned and not yet audited, it is not an error (pending audit). However, if an audit is performed and the service is still pending, it is in an error state.
|
Requested
|
If the service is newly entered and not yet deployed, it is not an error. However, if a Deploy is done and it remains Requested, the service is in an error state.
|
Wait Deploy
|
This service request state pertains only when downloading configlets to a Cisco CNS-CE server, such as a Cisco CNS IE2100 appliance. Wait Deploy indicates that the configlet has been generated, but it has not been downloaded to the Cisco CNS-CE server because the device is not currently online. The configlet is staged in the repository until such time as the Cisco CNS-CE server notifies ISC that it is up. Configlets in the Wait Deploy state are then downloaded to the Cisco CNS-CE server.
|
Service Enhancements
With this release of MPLS VPN Management, a number of enhancements to the service function are available:
•
A service is no longer limited to a single PE-CE link at a time. Under ISC, a service can be comprised of multiple PE-CE links per service request.
•
Multicast MPLS VPNs
A multicast address is a single address that represents a group of machines. Unlike a broadcast address, however, the machines using a multicast address have all expressed a desire to receive the messages sent to the address. A message sent to the broadcast address is received by all IP-speaking machines, whether they care what it contains or not. For example, some routing protocols use multicast addresses as the destination for their periodic routing messages. This allows machines that have no interest in routing updates to ignore them.
To implement multicast routing, ISC employs the concept of a multicast domain (MD), which is a set of VRFs associated with interfaces that can send multicast traffic to each other. A VRF contains VPN routing and forwarding information for unicast. To support multicast routing, a VRF also contains multicast routing and forwarding information; this is called a Multicast VRF.
•
Site of Origin support
Although a route target provides the mechanisms to identify which VRFs should receive routes, a route target does not provide a facility that can prevent routing loops. These routing loops can occur if routes learned from a site are advertised back to that site. To prevent this, the Site of Origin (SOO) feature identifies which site originated the route, and therefore, which site should not receive the route from any other PE routers.
•
Layer 2 access into MPLS VPNs
•
Provisioning PE-Only service requests
How ISC Accesses Network Devices
When ISC attempts to access a router, it uses the following algorithm:
1.
Checks to see if a terminal server is associated with the device, and if this is the case, ISC uses the terminal server to access the device.
2.
If there is no terminal server, ISC looks for the management interface on the device.
3.
If there is no management interface, ISC tries to access the device using the fully-qualified domain name (hostname plus domain name).
If any step in the VPN Solutions Center device-access algorithm fails, the entire device access operation fails—there is no retry or rollover operation in place. For example, if there is a terminal server and ISC encounters an error in attempting to access the target device through the terminal server, the access operation fails at that point. With the failure of the terminal server access method, ISC does not attempt to find the management interface to access the target device.
Creating Service Requests
A service request is an instance of service contract between a customer edge router (CE) and a provider edge router (PE). The service request user interface asks you to enter several parameters, including the specific interfaces on the CE and PE routers, routing protocol information, and IP addressing information.
You can also integrate an ISC template with a service request, and associate one or more templates to the CE and the PE.
To create a service request, a Service Policy must already be defined, as described in "MPLS VPN Service Requests."
This section has the following sections:
•
MPLS VPN Topology Example
•
Creating a PE-CE Service Request
•
Creating a Multi-VRF Service Request
•
Creating a PE-Only Service Request
MPLS VPN Topology Example
Figure 6-2 shows the topology for the network used to define the service requests in this section.
PE-CE Example
In the PE-CE example, the service provider needs to create an MPLS service for a CE (mlce1) in their customer site Acme_NY (in New York).
Multi-VRF Example
In the Multi-VRF example, the service provider needs to create an MPLS service between a CE (mlce4) in their customer site Widgets_NY (in New York) and a Multi-VRFCE (mlce3) located in their customer site Widgets_NY (in New York).
The goal is to create a single service request that defines a link between the customer site in New York and the PE (mlpe2).
PE-Only Example
In the PE-Only example, the service provider needs to create an MPLS service for a PE (mlpe2.)
Figure 6-2 Example Network Topology
Creating a PE-CE Service Request
To create a PE-CE service request, follow these steps:
Step 1
Start up and log in to ISC.
a.
From the Welcome to ISC window, choose Service Inventory.
b.
From the Service Inventory window, choose Inventory and Connection Manager.
c.
From the Inventory and Connection Manager window, choose Service Requests.
The Service Requests dialog box appears (see Figure 6-3).
Figure 6-3 Initial Service Requests Dialog Box
Step 2
To start the process to create a new service, click Create.
A drop-down list is displayed, showing the types of service requests you can create.
Step 3
Choose MPLS VPN.
The Select MPLS Policy dialog box appears (see Figure 6-4).
This dialog box displays the list of all the MPLS service policies that have been defined in ISC.
Figure 6-4 Selecting the MPLS Policy for This Service
Step 4
Choose the policy of choice, then click OK.
The MPLS Service Request Editor appears (see Figure 6-5).
Figure 6-5 MPLS Service Request Editor
Step 5
Click Add Link.
The MPLS Service Request Editor now displays a set of fields, as shown in Figure 6-6. Notice that the Select CE field is enabled. Specifying the CE for the link is the first task required to define the link for this service.
Figure 6-6 Initial Fields Displayed to Define PE-CE Link
Step 6
CE: Click Select CE.
The Select CPE Device dialog box is displayed (see Figure 6-7).
Figure 6-7 Selecting the CE for the MPLS Link
a.
From the Show CPEs with drop-down list, you can display CEs by Customer Name, by Site, or by Device Name.
b.
You can use the Find button to either search for a specific CE, or to refresh the display.
c.
You can set the Rows per page to 5, 10, 20, 30, 40, or All.
d.
This dialog box displays the first page of the list of currently defined CE devices. The number of pages of information is displayed in the lower right corner of the dialog box.
To go to the another page of CE devices, click the number of the page you want to go to.
Step 7
In the Select column, choose the name of the CE for the MPLS link, then click Select.
You return to the Service Request Editor window, where the name of the selected CE is now displayed in the CE column.
Step 8
CE Interface: Choose the CE interface from the drop-down list (see Figure 6-8).
Figure 6-8 CE and CE Interface Fields Defined
Note that in the PE column, the Select PE option is now enabled.
Step 9
PE: Click Select PE.
The Select PE Device dialog box is displayed (see Figure 6-9).
Figure 6-9 Selecting the PE for the MPLS Link
a.
From the Show PEs with drop-down list, you can display PEs by Customer Name, by Site, or by Device Name.
b.
You can use the Find button to either search for a specific PE, or to refresh the display.
c.
You can set the Rows per page to 5, 10, 20, 30, 40, or All.
d.
This dialog box displays the first page of the list of currently defined PE devices. The number of pages of information is displayed in the lower right corner of the dialog box.
To go to the another page of PE devices, click the number of the page you want to go to.
Step 10
In the Select column, choose the name of the PE for the MPLS link, then click Select.
You return to the Service Request Editor window, where the name of the selected PE is now displayed in the PE column.
Step 11
PE Interface: Choose the PE interface from the drop-down list (see Figure 6-10).
Figure 6-10 PE and PE Interface Fields Defined
Note that the Link Attribute Add option is now enabled.
Step 12
In the Link Attribute column, click Add.
The MPLS Link Attribute Editor appears, showing the fields for the interface parameters (see Figure 6-11).
Figure 6-11 Specifying the MPLS Link Interface Attributes
The field values displayed in this dialog box reflect the values specified in the service policy associated with this service. For details on each of the PE and CE interface fields, see Specifying PE and CE Interface Parameters.
Note
The VLAN ID is shared between the PE and CE, so there is one VLAN ID for both.
Step 13
Edit any interface values that must be modified for this particular link, then click Next.
The MPLS Link Attribute Editor for the IP Address Scheme appears (see Figure 6-12).
Figure 6-12 Specifying the MPLS Link IP Address Attributes
The field values displayed in this dialog box reflect the values specified in the service policy associated with this service. For details on the IP address scheme fields, see Specifying IP Address Scheme.
Step 14
Edit any IP address scheme values that must be modified for this particular link, then click Next.
The MPLS Link Attribute Editor for Routing Information appears (see Figure 6-13).
Figure 6-13 Specifying the MPLS Link Routing Protocol Attributes
The field values displayed in this dialog box reflect the values specified in the service policy associated with this service. For details on the routing information for the PE and CE, see Specifying Routing Protocol for a Service.
Because the service policy used for this service specified the routing protocol as editable, you can change the routing protocol for this service request as needed.
Note
For the Static routing protocol, there are two additional attributes that you can add via the Link Attribute Editor. See Static Routing Protocols.
Step 15
Edit any routing protocol values that must be modified for this particular link, then click Next.
The MPLS Link Attribute Editor for the VRF and VPN attributes appears (see Figure 6-14).
Figure 6-14 Specifying the MPLS Link VRF and VPN Attributes
The field values displayed in this dialog box reflect the values specified in the service policy associated with this service. For details on the VRF and VPN information, see Defining the Service Policy VRF and VPN Information.
Step 16
If multicast is enabled, choose the PIM (Protocol Independent Multicast) Mode:
SPARSE_MODE
SPARCE_DENSE_MODE
Tip
Multicast routing architecture allows the addition of IP multicast routing on existing IP networks. PIM is an independent unicast routing protocol. It can be operated in two modes: dense and sparse.
Step 17
Edit any VRF and VPN values that must be modified for this particular link, then click Finish.
You return to the MPLS Service Request Editor. You can define multiple links in this service request.
Step 18
To save your work on this first link in the service request, click Save.
You return to the Service Requests dialog box, where the information for the link you just defined is now displayed (see Figure 6-15).
Figure 6-15 Service Request for an MPLS Link Completed
As you can see, the service request is in the Requested state. When all the links for this service have been defined, you must deploy the service, as described in Deploying Service Requests.
IP Multicast VPN Service Request Configlets
Step 1
To view the PE and CE configlets for a service request that has been successfully deployed, from the Service Request window, choose the service request you want to see, then click Details.
The Service Request Details window appears for the associated job number.
Step 2
From Service Request Details window, click Configlets.
The Service Request Configlets window appears (see Figure 6-16).
Figure 6-16 Service Request Configlets
Step 3
Choose the IP address for the desired configlet, then click View Configlet.
Examples of PE and CE configlets are shown below:
PE Configlet
--------------------------------------------------
Configlet #1, Job ID 8 (Created: 2006-05-31 17:39:01)
route-target import 100:12
route-target import 100:13
route-target export 100:12
mdt data 239.232.2.0 0.0.0.255 threshold 50
description Ethernet1/1.99 dot1q vlan id=99. By VPNSC: Job Id# = 8
ip vrf forwarding V2:Hameed_MVPN
ip address 10.99.0.1 255.255.255.252
ip multicast vrf V2:Hameed_MVPN route-limit 100000
ip multicast-routing vrf V2:Hameed_MVPN
ip pim vrf V2:Hameed_MVPN autorp listener
ip pim vrf V2:Hameed_MVPN ssm range ssmList
ip pim vrf V2:Hameed_MVPN rp-address 10.99.1.2 rp12List
ip pim vrf V2:Hameed_MVPN rp-address 10.99.1.5 override
ip pim vrf V2:Hameed_MVPN rp-address 10.99.1.1 rp11List override
router ospf 21 vrf V2:Hameed_MVPN
redistribute bgp 100 subnets
network 10.99.0.0 0.0.0.3 area 21
address-family ipv4 vrf V2:Hameed_MVPN
redistribute ospf 21 vrf V2:Hameed_MVPN match internal external 1 external 2
--------------------------------------------------
CE Configlet
--------------------------------------------------
Configlet #1, Job ID 8 (Created: 2006-05-31 17:39:01)
description Ethernet0/0.99 dot1q vlan id=99. By VPNSC: Job Id# = 8
ip vrf forwarding V2:Hameed_MVPN
ip address 10.99.0.2 255.255.255.252
network 10.99.0.0 0.0.0.3 area 21
--------------------------------------------------
Static Routing Protocols
For the static routing protocol, in addition to the attributes that you can specify in the service policy, here are two additional attributes that you can add via the Link Attribute Editor.
•
Advertised Routes for CE: allows you to add a list of ip addresses, static routes to put on the PE, that describes all the address apace in the CE's site.
•
Routes to Reach other Sites: allows you to add a list of ip addresses, static routes to put on the CE, that describes all the address apace throughout the VPN.
Step 1
When you perform Step 14 on page 4-10 for static routing protocols, the MPLS Link Attribute Editor for Routing Information appears (Figure 6-17).
Figure 6-17 Static Routing Protocol
You can edit Advertised Routes for CE: and Routes to Reach other Sites: for this service request.
Step 2
To edit Advertised Routes for CE:, click EDIT. The Advertised Routes window appears as shown in Figure 6-18.
Figure 6-18 Advertised Routes Window
Step 3
Click Add to add IP addresses. The Advertised Routes window appears again as shown in Figure 6-19.
Figure 6-19 Add IP Address
Step 4
Enter an IP address and a metric. Click Add to add another IP address or click OK.
Step 5
To edit Routes to Reach Other Sites:, click EDIT. The Routes to reach other sites window appears as shown in Figure 6-20.
Figure 6-20 Routes to reach other sites Window
Step 6
Click Add to add IP addresses. The Routes to reach other sites window appears again as shown in Figure 6-21.
Figure 6-21 Add an IP Address
Step 7
Enter an IP address and a metric. Click Add to add another IP address or click OK.
Creating a Multi-VRF Service Request
This chapter contains graphics for the following sections:
•
Multi-VRF Overview
•
Creating an MVRF Service Request
Multi-VRF Overview
MPLS-VPNs provide security and privacy as traffic travels through the provider network. The CE router has no mechanism to guarantee private networks across the traditional LAN network. Traditionally to provide privacy, either a switch needed to be deployed and each client be placed in a separate VLAN or a separate CE router is needed per each client's organization or IP address grouping attaching to a PE.
These solutions are costly to the customer as additional equipment is needed and requires more network management and provisioning of each client site.
Multi-VRF is a new feature, introduced in Cisco IOS release 12.2(4)T, that addresses these issues. Multi-VRF extends limited PE functionality to a CE router in an MPLS-VPN model. A CE router now has the ability to maintain separate VRF tables in order to extend the privacy and security of an MPLS-VPN down to a branch office rather than just at the PE router node.
CE routers use VRF interfaces to form a VLAN-like configuration on the customer side. Each VRF on the CE router is mapped to a VRF on the PE router. With Multi-VRF, the CE router can only configure VRF interfaces and support VRF routing tables. Multi-VRF extends some of the PE functionality to the CE router—there is no label exchange, there is no LDP adjacency, there is no labeled packet flow between PE and CE. The only PE-like functionality that is supported is the ability to have multiple VRFs on the CE router so that different routing decisions can be made. The packets are sent toward the PE as IP packets.
Creating an Multi-VRFCE PE-CE Service Request
To create a MVRFCE PE-CE Service Request, follow these steps:
Step 1
Log into ISC.
Step 2
Go to Service Inventory > Inventory and Connection Manager > Service Requests.
The Service Requests window appears, as shown in Figure 6-22.
Figure 6-22 Service Requests
Step 3
From the Create drop-down list, choose MPLS VPN.
The Select MPLS Policy window appears, as shown in Figure 6-23.
Figure 6-23 Select MPLS Policy
Step 4
Choose the MPLS Policy.
Step 5
Click OK.
The MPLS Service Request Editor window appears, as shown in Figure 6-24.
Figure 6-24 MPLS Service Request Editor
Step 6
Click Add Link.
The MPLS Service Request Editor window appears, as shown in Figure 6-25.
Figure 6-25 MPLS Service Request Editor - Select CE
Step 7
Click Select CE.
The Select CPE Device - CE window appears, as shown in Figure 6-26.
Figure 6-26 Select CPE Device - CE
Step 8
Choose the CPE Device and then click Select.
The MPLS Service Request Editor window appears, as shown in Figure 6-27.
Figure 6-27 MPLS Service Request Editor - CE Interface
Step 9
Choose the CE Interface from the drop-down box.
Step 10
Click Select MVRFCE.
The Select CPE Device - MVRFCE window appears, as shown in Figure 6-28.
Figure 6-28 Select CPE Device - MVRFCE
Step 11
Choose the MVRFCE and then click Select.
The MPLS Service Request Editor window appears, as shown in Figure 6-29.
Figure 6-29 MPLS Service Request Editor - MVRFCE CE Facing Interface
Step 12
Choose the MVRFCE CE Facing Interface from the drop-down box.
Step 13
Choose the MVRFCE PE Facing Interface from the drop-down box.
The MPLS Service Request Editor window appears, as shown in Figure 6-30.
Figure 6-30 MPLS Service Request Editor - Choose MVRFCE PE Facing Interface
Step 14
Click Select PE.
The Select PE Device window appears, as shown in Figure 6-31.
Figure 6-31 Choose PE Device
Step 15
Choose the PE and then click Select.
The MPLS Link Attribute Editor window appears, as shown in Figure 6-32.
Figure 6-32 MPLS Link Attribute Editor - Interface
Step 16
Choose the PE Interface from the drop-down box.
Step 17
Click Add in the Link Attribute cell.
The MPLS Link Attribute Editor - Interface window appears, as shown in Figure 6-32.
Figure 6-33 MPLS Link Attribute Editor - Interface
Step 18
Enter the VLAN ID for the PE. (510)
Step 19
Click Next.
The MPLS Link Attribute Editor - Interface window appears, as shown in Figure 6-34.
Figure 6-34 MPLS Link Attribute Editor - Interface
Step 20
Enter the VLAN ID for the MVRFCE. (530)
Click Next.
The MPLS Link Attribute Editor - IP Address Scheme window appears, as shown in Figure 6-35.
Figure 6-35 MPLS Link Attribute Editor - IP Address Scheme
Step 21
Keep the defaults and click Next.
The MPLS Link Attribute Editor - IP Address Scheme window appears, as shown in Figure 6-36.
Figure 6-36 MPLS Link Attribute Editor - IP Address Scheme
Step 22
Keep the defaults and click Next.
The MPLS Link Attribute Editor - Routing Information window reappears, as shown in Figure 6-37.
Figure 6-37 MPLS Link Attribute Editor - PE Routing Information
Step 23
Keep the defaults and click Next.
The MPLS Link Attribute Editor - Routing Information window reappears, as shown in Figure 6-38.
Figure 6-38 MPLS Link Attribute Editor - MVRFCE Routing Information
Step 24
Keep the defaults and click Next.
The MPLS Link Attribute Editor - VRF and VPN window appears (not shown).
Step 25
Click Add to choose a VPN.
The Choose VPN window appears, as shown in Figure 6-39.
Figure 6-39 Choose VPN
Step 26
Choose a VPN.
Step 27
Click Join as Hub or Join as Spoke to join the CERC.
Step 28
Click Done.
The MPLS Link Attribute Editor - VRF and VPN window reappears, as shown in Figure 6-40.
Figure 6-40 MPLS Service Request Editor
Step 29
Click Finish.
The MPLS Service Request Editor window appears, as shown in Figure 6-41.
Figure 6-41 MPLS Service Request Editor
Step 30
Enter the Service Request description and then click Save. (mpls-mvrfce-pe-ce)
The MPLS Service Requests window appears, as shown in Figure 6-42.
Figure 6-42 Service Request
The MPLS VPN MVRFCE PE-CE Service Request is in the Requested state and ready to deploy.
Creating a PE-Only Service Request
To create a PE-Only (No CE) service request, follow these steps:
Step 1
Start up and log in to ISC.
a.
From the Welcome to ISC window, choose Service Inventory.
b.
From the Service Inventory window, choose Inventory and Connection Manager.
c.
From the Inventory and Connection Manager window, choose Service Requests.
The Service Requests dialog box appears (see Figure 6-43).
Figure 6-43 Initial Service Requests Dialog Box
Step 2
To start the process to create a new service, click Create.
A drop-down list is displayed, showing the types of service requests you can create.
Step 3
Choose MPLS VPN.
The Select MPLS Policy dialog box appears (see Figure 6-44).
This dialog box displays the list of all the MPLS service policies that have been defined in ISC.
Figure 6-44 Selecting the PE-Only Policy for this Service
Step 4
Choose the policy that has CE not present, then click OK.
The MPLS Service Request Editor appears (see Figure 6-45).
Figure 6-45 MPLS Service Request Editor
Step 5
Click Add Link.
The MPLS Service Request Editor now displays a set of fields, as shown in Figure 6-46. Notice that the Select PE field is enabled. Specifying the PE for the link is the first task required to define the link for this service, unless a CLE switch link is needed. If a CLE switch is needed go to "Adding a CLE Service Request" section.
Figure 6-46 Initial Fields Displayed to Define PE-Only Link
Step 6
PE: Click Select PE.
The Select PE Device dialog box is displayed (see Figure 6-47).
Figure 6-47 Selecting the PE for the PE-Only Link
a.
From the Show PEs with drop-down list, you can display PEs by Provider Name, by Region, or by Device Name.
b.
You can use the Find button to either search for a specific PE, or to refresh the display.
c.
You can set the Rows per page to 5, 10, 20, 30, 40, or All.
d.
This dialog box displays the first page of the list of currently defined PE devices. The number of pages of information is displayed in the lower right corner of the dialog box.
To go to the another page of PE devices, click the number of the page you want to go to.
Step 7
In the Select column, choose the name of the PE for the MPLS link, then click Select.
You return to the Service Request Editor window, where the name of the selected PE is now displayed in the PE column.
PE Interface: Choose the PE interface from the drop-down list (see Figure 6-48).
Figure 6-48 PE and PE Interface Fields Defined
Note that the Link Attribute Add option is now enabled.
Step 8
In the Link Attribute column, click Add.
The MPLS Link Attribute Editor is displayed, showing the fields for the interface parameters (see Figure 6-49).
Figure 6-49 Specifying the PE-Only Link Interface Attributes
The field values displayed in this dialog box reflect the values specified in the service policy associated with this service. For details on the PE interface fields, see Specifying PE and CE Interface Parameters.
Step 9
Edit any interface values that must be modified for this particular link, then click Next.
The MPLS Link Attribute Editor for the IP Address Scheme appears (see Figure 6-50).
Figure 6-50 Specifying the PE-Only Link IP Address Attributes
The field values displayed in this dialog box reflect the values specified in the service policy associated with this service. For details on the IP address scheme fields, see Specifying IP Address Scheme.
Step 10
Edit any IP address scheme values that must be modified for this particular link, then click Next.
The MPLS Link Attribute Editor for Routing Information appears (see Figure 6-51).
Figure 6-51 Specifying the PE-Only Routing Protocol Attributes
The field values displayed in this dialog box reflect the values specified in the service policy associated with this service. For details on the routing information for the PE, see Specifying Routing Protocol for a Service.
Because the service policy used for this service specified the routing protocol as editable, you can change the routing protocol for this service request as needed.
Step 11
If you check Site of Origin, the screen updates to include the required step of selecting a value:
a.
Click Select.
The Site for SOO Value window appears.
b.
From the available list shown, check the check box associated with a site and its SOO value, then click Select.
Step 12
Edit any routing protocol values that must be modified for this particular link, then click Next.
The MPLS Link Attribute Editor for the VRF and VPN attributes appears (see Figure 6-52).
Figure 6-52 Specifying the PE-Only Link VRF and VPN Attributes
The field values displayed in this dialog box reflect the values specified in the service policy associated with this service. For details on the VRF and VPN information, see Defining the Service Policy VRF and VPN Information.
Step 13
Edit any VRF and VPN values that must be modified for this particular link, then click Finish.
You return to the MPLS Service Request Editor. You can define multiple links in this service request.
Step 14
To save your work on this first link in the service request, click Save.
You return to the Service Requests dialog box, where the information for the link you just defined is now displayed (see Figure 6-53).
Figure 6-53 Service Request for an PE-Only Link Completed
You can add additional links to this service request by choosing Add Link and specifying the attributes of the next link in the service. As you can see, the service request is in the Requested state. When all the links for this service have been defined, you must deploy the service, as described in Deploying Service Requests.
Adding a CLE Service Request
To add a CLE link:
Step 1
Follow Step 1 through Step 5 of "Creating a PE-Only Service Request" section.
Step 2
Click Select CLE.
The Select PE Device dialog box is displayed (see Figure 6-54).
Figure 6-54 Selecting the CLE for the PE-Only Link
a.
From the Show PEs with drop-down list, you can display PEs by Provider Name, by Region, or by Device Name.
b.
You can use the Find button to either search for a specific PE, or to refresh the display.
c.
You can set the Rows per page to 5, 10, 20, 30, 40, or All.
d.
This dialog box displays the first page of the list of currently defined PE devices. The number of pages of information is displayed in the lower right corner of the dialog box.
To go to the another page of PE devices, click the number of the page you want to go to.
Step 3
In the Select column, choose the name of the CLE for the MPLS link, then click Select.
You return to the Service Request Editor window, where the name of the selected CLE is now displayed in the CLE column.
Step 4
CLE Interface: Choose the CLE interface from the drop-down list.
Step 5
Continue following Step 8 through Step 13 of "Creating a PE-Only Service Request" section.
Deploying Service Requests
When you have queued one or more service requests, you can then deploy them. This procedure automatically audits the new service requests. This audit passes the service request into an operational state.
ISC sets up a scheduled task that deploys service requests to the appropriate routers. This involves computing the configlets for each service request, downloading the configlets to the routers, and running audit reports to determine whether the service was successfully deployed.
You can choose to deploy the service requests immediately or schedule their deployment.
Step 1
Start up and log in to ISC.
a.
From the Welcome to ISC window, choose Service Inventory.
b.
From the Service Inventory window, choose Inventory and Connection Manager.
c.
From the Inventory and Connection Manager window, choose Service Requests.
The Service Requests dialog box appears (see Figure 6-55).
Figure 6-55 Selecting a Service Requests to Deploy
Step 2
Check the check box next to the Job ID for the service request you want to deploy.
Step 3
Click the Deploy drop-down list.
You have two deployment options, as shown in Figure 6-56:
•
Deploy: Use Deploy when the service request state is Requested or Invalid.
•
Force Deploy: Use Force Deploy when the service request state is Deployed or Failed Audit.
Figure 6-56 Deployment Options
Step 4
Choose Deploy.
The Deploy Service Requests dialog box appears, which allows you to schedule when you want to deploy the selected service request (see Figure 6-57).
Figure 6-57 Scheduling a Service Request for Deployment
Step 5
Complete the fields in this dialog box to schedule the service requested as needed.
Step 6
When satisfied with the schedule settings, click Save.
You return to the Service Requests dialog box. Check the Status display in the lower left corner of the window. If the service request has been deployed successfully, the Status display appears as shown in Figure 6-58.
Figure 6-58 Status for Successful Deployment
Step 7
To update the State from Requested to Deployed, enable the Auto Refresh check box.
You can view logs to check on the task status and whether or not it completed successfully. To view logs, choose Monitoring > Task Manager > Logs (for Log details, refer to Cisco IP Solution Center Infrastructure Reference on Cisco.com).
Monitoring Service Requests
Once you have created and deployed a service request, you can monitor its status.
Step 1
Click the Monitoring tab.
Step 2
From the Monitoring window, choose Task Manager.
The Task Manager dialog box is displayed (see Figure 6-59).
Figure 6-59 Viewing Information on Running Tasks
Step 3
Check the check box for the task (that is, service request) that you're interested in.
Step 4
To see details about the service request's deployment, click Details.
The Service Request Details window appears (see Figure 6-60).
Figure 6-60 Service Request Details Displayed
Auditing Service Requests
This section describes auditing in MPLS VPN. It contains the following sections:
•
Functional Audit
•
Configuration Audit
Functional Audit
A functional audit verifies that the links in a service request or VPN are working correctly. The audit checks the routes to remote CEs in the VRF route tables on the PE devices. The user can optionally ping the connected CE from the PE to verify that the link is functional.
How to Perform a Functional Audit
ISC automatically provides a functional audit whenever a service request is deployed or force-redeployed.
You can also create a task to do a functional audit for one or more service requests. To create a task to do a functional audit, follow these steps:
Step 1
Go to Monitoring > Tasks > Audit > MPLS Functional Audit
Step 2
Choose one or more service requests in Deployed, Functional, or Broken states as the targets for the task.
a.
You can choose a VPN to audit. If you choose a VPN to audit, all the links that form the VPN are audited.
b.
You can choose either SR(s) or VPN(s) in one task, but you cannot choose both in the same task.
c.
After the audit, a schedule page appears.
d.
You can choose a schedule.
e.
In the summary page, you can un-check the Perform Ping to verify PE/CE link check box if you do not want to invoke ping in that particular task.
f.
For links without CEs (CE not present case), ping is not performed, whether the check box is selected or not.
Where to Find the Functional Audit
To find the Functional Audit, follow these steps:
Step 1
Choose a service request, and click on Details.
On the service request details page, the Audit button has two choices:
•
Config
•
Functional
Step 2
Click on Functional to display the Functional audit report.
Why a Functional Audit Could Fail
A Functional Audit could fail for the following reasons:
•
BGP peering is incorrect
•
MPLS setup in the core is faulty
•
Remote links are down
A Ping could fail for the following reasons:
•
Physical circuit is not setup correctly
•
CE is down
Configuration Audit
A configuration audit verifies if all the commands for a service (service intent) are present on the network elements that participate in the service.
How to Perform a Configuration Audit
ISC automatically does a config audit whenever a service request is deployed or force-redeployed. You can also create a task to do a configuration audit for one or more service requests.
To create a task to do a configuration audit, follow these steps:
Step 1
Go to Monitoring > Tasks > Audit> Config Audit.
Step 2
Choose one or more service requests.
Step 3
Create a schedule for the config-audit task.
Where to Find the Configuration Audit
After selecting the service request, click on Details.
On the details page, the Audit button has two choices:
•
Config
•
Functional
Click on Config to display the Configuration audit report.
Why a Configuration Audit Could Fail
A configuration audit can fail if some of the commands are removed after provisioning from the network elements. This could happen if the commands are manually removed or they are removed as part of provisioning some other service.
Editing Configuration Files
To view or edit an existing router configuration file:
Caution 
Exercise caution when editing a configuration file, particularly if you then choose to make the edited file the running configuration file.
Step 1
Click the Service Inventory tab, then go to Inventory and Connection Manager.
The Inventory and Connection Manager window is displayed.
Step 2
Click Devices.
The Devices dialog box appears (see Figure 6-61).
Figure 6-61 List of Devices Recognized by ISC
Step 3
Click the check box next to the device name to choose the configuration file versions you want to view.
Step 4
Click Config.
The Device Configurations dialog box appears (see Figure 6-62).
Figure 6-62 List of Configurations for the Selected Device
The Device Configurations dialog box displays the list of the current versions of the configuration files for the selected device. The configurations are listed by date and time. The configuration file listed first is the latest version.
Step 5
Choose the version of the configuration file you want to view, then click Edit.
The contents of the selected configuration file are displayed (see Figure 6-63).
Figure 6-63 Selected Configuration Displayed
You can view or edit the displayed device configuration file.
Step 6
If necessary, edit the configuration file.
Step 7
When finished editing the file, click Save.