|
Table Of Contents
View Templates Tree and Data Pane
Summary of Repository Variables
Importing and Exporting Templates
Service Design
From the Home window of Cisco IP Solution Center (ISC), which you receive upon logging in, click the Service Design tab and you receive a window as shown in Figure 6-1, " Service Design Selections."
Figure 6-1 Service Design Selections
Next you can choose the following selections:
• Policies Create and manage Policies for licensed services.
• Templates Create and manage Templates and associated data.
Policies
Policies is explained in each of the User Guides for each of the applicable licensed services.
Templates
Templates supports the browsing, creation, and deletion of Template Folders, Templates, and Data Files and it supports the viewing of Template-generated configurations. The configuration created from the template and data file can be downloaded to devices. When creating a Service Request, you can select from the list of templates and data files and associate them with the Service Request. At Deploy time, the template and data file are instantiated and the configuration is appended or prepended to the configlet generated by ISC. Another method is to use the Device Console feature to download templates independent of Service Requests, as explained in the "Download Template" section.
ISC provides a way to integrate a template with ISC configlets.
For a given customer edge router and/or provider edge router, you specify the following:
•template name
•template data file name
•whether the template configuration file should be appended or prepended to the ISC configlet
•whether the template configuration file is active or inactive for downloading to the edge device
The template data files are tightly linked with the corresponding template. You can use a data file and its associated template to create a template configuration file. The template configuration file is merged with (either appended or prepended to) the ISC configlet. ISC downloads the combined ISC configlet and template configuration file to the edge device router.
•You can download a template configuration file to a router.
•You can apply the same template to multiple edge routers, assigning the appropriate template data file for each device. Each template data file includes the specific data for a particular device (for example, the management IP address or host name of each device).
Template commands are treated independently from those associated with a service creation (Multi Protocol Label Switching (MPLS), Layer 2 Virtual Private Network (L2VPN), Virtual Private LAN Service (VPLS), Traffic Engineering (TE), and so on). Consequently, template commands must be removed separately from the device(s) during a service decommission. To remove prior template commands, a separate template is needed during a decommission process. Decommissioning a service request does not automatically remove the original template commands. A separate negate template needs to be added to the decommission process and the original templates must be removed. The negate template must contain the necessary NO commands to successfully remove any unwanted IOS commands added by the original template.
Note For additional information about template usage, see the Appendix D, "Template Usage".
To use Templates, follow these steps:
Step 1 Choose Service Design > Templates and you receive a window as shown in Figure 6-2, " Templates."
Figure 6-2 Templates
Template examples are shown in the left column. A complete list of template examples is specified in the Template Examples. A complete list of Repository variables is shown in the "Summary of Repository Variables" section. An explanation of a tool for importing and exporting templates into and from an ISC database is given in the "Importing and Exporting Templates" section.
Step 2 Then you can do any of the following:
• View Templates Tree and Data Pane
• Create Folders and Subfolders
• Edit
• Delete
View Templates Tree and Data Pane
When you choose Service Design > Templates, you receive a window as shown in Figure 6-3, " Tree and Data Pane Structure."
The Templates tree is in the left column. You can continue clicking the + sign next to each created folder and subfolder until you get to the last level of information. The last possible level is the template name. Data file information is not kept in the tree.
The right section of the window is the data pane. The name of the folder or template is in the upper-left corner. When you check the check box next to the template or data file information, the Create Template, Create Data File, Edit, or Delete buttons are enabled as described in the following sections.
When there are many templates in a folder or many data files in a template, the Show Templates matching or Show Data Files matching filter in the upper right-hand corner of the data pane can be very useful. For example, you can click the drop-down list for Show Templates or Show Data Files and choose to match (matches are case-sensitive) the Name or Description and then in the matching box you can choose to work with templates or data files, respectively, that start with abc. In this case, enter abc* in the field and then click the Show button. Only the templates or data files, respectively, that start with abc appear. For more information about filters, see Filters, page 1-7.
Note The template search facility applies to the folder currently selected and not across all folders.
Note The data file search applies to the template currently selected and not across all folders and templates.
You can also View configurations when the table displays data files.
Figure 6-3 Tree and Data Pane Structure
Create Folders and Subfolders
To create a new folder or subfolder, follow these steps:
Step 1 Choose Service Design > Templates.
Step 2 In the Templates tree, right-click in the white area and choose New > Folder to create a new folder or right-click on an existing folder or subfolder and choose New > Folder to create a subfolder.
Note There is no limit to the number of levels of folders and subfolders you can create.
Step 3 In the new text field that appears in the Templates tree, type the new folder or subfolder name.
Copying Folders or Subfolders
To copy a folder or subfolder and paste it into another folder or subfolder, follow these steps:
Step 1 Select a folder or subfolder and then right-click and you receive the opportunity to copy. Click Copy.
Step 2 Right-click on the folder or subfolder into which you want to paste the copied folder or subfolder and all its content and click Paste.
Step 3 You will see the new folder or subfolder and all its content in the selected location. You can edit from there.
Create Template
You can either create a new template in an existing folder or you can create a new folder first and then create the template. To create a new folder, see the section "Create Folders and Subfolders".
To create a new template, follow these steps:
Step 1 Choose Service Design > Templates.
Step 2 In the Templates tree, click on the folder in which you want to create a new template.
Step 3 A window appears as shown in Figure 6-4, " Folder with Existing Templates."
Figure 6-4 Folder with Existing Templates
Step 4 You can use the Show Templates drop-down list to choose whether to view the templates alphabetically by Name or by Description. Then click the Show button to activate how you view the templates. If you enter characters in the matching field before you click the Show button, you minimize the list of templates that appear either by Name or by Description. For more details, see View Templates Tree and Data Pane.
Step 5 Click the Create Template button and you receive a window as shown in Figure 6-5, " Template Editor."
Figure 6-5 Template Editor
Step 6 Enter the following:
•Template Name (required) This must be a unique name within a folder. This name must begin with an alphabetic character and can only contain alphanumeric characters, underscores, and hyphens.
•Description (optional) You can enter any description here.
•Body (required) Enter the configuration text, Velocity Template Language (VTL) directives, and variables that you want included.
Note The VTL is explained at http://velocity.apache.org. For more specific information, you might like to navigate to http://velocity.apache.org/engine/devel/user-guide.html or http://velocity.apache.org/engine/devel/vtl-reference-guide.html.
Note For additional information about template usage, see the Appendix D, "Template Usage".
An example template is shown in Figure 6-6, " Example Template."
Figure 6-6 Example Template
Step 7 Click the Select & Click Go drop-down list. If you want to validate the information you entered in Step 6, select Validate and then click the Go button. Otherwise, select Variables and then click the Go button and you receive a window as in Figure 6-7, Template Variables".
Figure 6-7 Template Variables
Step 8 Click the radio button for the Variable you want to edit and click Edit. You receive a window as shown in Figure 6-8, " Variable Definition—Type String."
Figure 6-8 Variable Definition—Type String
Step 9 In Figure 6-8, click the drop-down list for Type to receive the following choices:
•String Proceed to Step 10.
•Integer Proceed to Step 11.
•Float Proceed to Step 12.
•IPv4 Address Proceed to Step 13.
•Sub-Template Proceed to Step 14.
Step 10 The default Type to appear is String, a combination of ASCII characters considered as a group. The resulting Variable window is shown in Figure 6-8 and its attributes are as follows:
•Description (optional) You can enter any descriptive statement about this variable here.
•Required Leave the default of the checked check box if this variable is required. Otherwise, uncheck it.
•Dimension Choose 0 (default), which indicates a scalar or enum variable; choose 1, in which case the variable becomes a one-dimensional array; or choose 2, in which case the variable becomes a two-dimensional array.
•Pattern (optional) Specify a regular expression pattern of the string. For example, a pattern of isc[0-9]+ defines a string that starts with isc followed by one or more digits from 0 to 9.
•Minimum Length (optional) If you specify a minimum length, the string cannot be less than the length specified here.
•Maximum Length (optional) If you specify a maximum length, the string cannot exceed the length specified here.
•Radio Button: Default (optional) If there is a default value for the specified variable, specify it here.
•Radio Button: Available Values (optional) Enter string values for this variable. Separate the values by commas.
After you enter all the data, click OK to accept this information for the specified variable; continue editing all variables you want to change in this same way, then click OK in a window such as Figure 6-7, which now includes these updated variables; click Save and then Close or click Close and when asked, agree to Save for a window such as Figure 6-5. Create a Data File is shown in the "Create Data File" section, Edit is shown in the "Edit" section, and Delete is shown in the "Delete" section.
Step 11 When you choose the Type Integer, a whole number, the resulting Variable window is shown in Figure 6-9 and its attributes are as follows:
•Description (optional) You can enter any descriptive statement about this variable here.
•Required Leave the default of the checked check box if this variable is required. Otherwise, uncheck it.
•Dimension Choose 0 (default), which indicates a scalar or enum variable; choose 1, in which case the variable becomes a one-dimensional array; or choose 2, in which case the variable becomes a two-dimensional array.
•Minimum Value (optional) If you specify a minimum value, the integer cannot be less than the value specified here.
•Maximum Value (optional) If you specify a maximum value, the integer cannot exceed the value specified here.
•Radio Button: Default (optional) If there is a default value for the specified variable, specify it here.
•Radio Button: Available Values (optional) Enter string values for this variable. Separate the values by commas.
After you enter all the data, click OK to accept this information for the specified variable; continue editing all variables you want to change in this same way, then click OK in a window such as Figure 6-7, which now includes these updated variables; click Save and then Close or click Close and when asked, agree to Save for a window such as Figure 6-5. Create a Data File is shown in the "Create Data File" section, Edit is shown in the "Edit" section, and Delete is shown in the "Delete" section.
Figure 6-9 Variable Definition—Type Integer
Step 12 When you choose the Type Float, a number that has no fixed number of digits before or after the decimal point, the resulting Variable window is shown in Figure 6-10 and its attributes are as follows:
•Description (optional) You can enter any descriptive statement about this variable here.
•Required Leave the default of the checked check box if this variable is required. Otherwise, uncheck it.
•Dimension Choose 0 (default), which indicates a scalar or enum variable; choose 1, in which case the variable becomes a one-dimensional array; or choose 2, in which case the variable becomes a two-dimensional array.
•Minimum Value (optional) If you specify a minimum value, the floating point value cannot be less than the value specified here.
•Maximum Value (optional) If you specify a maximum value, the floating point value cannot exceed the value specified here.
•Radio Button: Default (optional) If there is a default value for the specified variable, specify it here.
•Radio Button: Available Values (optional) Enter string values for this variable. Separate the values by commas.
After you enter all the data, click OK to accept this information for the specified variable; continue editing all variables you want to change in this same way, then click OK in a window such as Figure 6-7, which now includes these updated variables; click Save and then Close or click Close and when asked, agree to Save for a window such as Figure 6-5. Create a Data File is shown in the "Create Data File" section, Edit is shown in the "Edit" section, and Delete is shown in the "Delete" section.
Figure 6-10 Variable Definition—Type Float
Step 13 When you choose the Type IPv4 Address, the resulting Variable window is shown in Figure 6-11 and its attributes are as follows:
•Description (optional) You can enter any descriptive statement about this variable here.
•Required Leave the default of the checked check box if this variable is required. Otherwise, uncheck it.
•Dimension Choose 0 (default), which indicates a scalar or enum variable; choose 1, in which case the variable becomes a one-dimensional array; or choose 2, in which case the variable becomes a two-dimensional array.
•Subnet Mask (optional) Enter a valid subnet mask.
•Class (optional) Enter the class of the IP address. The options are: Undefined, A, B, or C.
•Radio Button: Default (optional) If there is a default value for the specified variable, specify it here.
•Radio Button: Available Values (optional) Enter string values for this variable. Separate the values by commas.
After you enter all the data, click OK to accept this information for the specified variable; continue editing all variables you want to change in this same way, then click OK in a window such as Figure 6-7, which now includes these updated variables; click Save and then Close or click Close and when asked, agree to Save for a window such as Figure 6-5. Create a Data File is shown in the "Create Data File" section, Edit is shown in the "Edit" section, and Delete is shown in the "Delete" section.
Figure 6-11 Variable Definition—Type IPv4
Step 14 When you choose the Type Sub-Template, you instantiate one subtemplate into the Main template. The resulting Variable window is shown in Figure 6-12 and its attributes are as follows:
•Description (optional) You can enter any descriptive statement about this variable here.
•Required Leave the default of the checked check box if this variable is required. Otherwise, uncheck it.
•Location (required) Enter the full path name of the parent template. For example /test2/testyy.
The variable varName is defined as the subtemplate type (by selecting Variables and clicking Go). The Sub-Template defined earlier is called and you must provide the subtemplate path. The syntax is as follows:
$<varName>.callWithDatafile(<DatafileName>)
After you enter all the data, click OK to accept this information for the specified variable; continue editing all variables you want to change in this same way, then click OK in a window such as Figure 6-7, which now includes these updated variables; click Save and then Close or click Close and when asked, agree to Save for a window such as Figure 6-5. Create a Data File is shown in the "Create Data File" section, Edit is shown in the "Edit" section, and Delete is shown in the "Delete" section.
Figure 6-12 Variable Definition—Type Sub-Template
Copying Templates
To copy a template and paste it into another folder, follow these steps:
Step 1 Select a template and then right-click and you receive the opportunity to copy. Click Copy.
Step 2 Right-click on the folder into which you want to paste the copied template and all its data files and click Paste.
Step 3 You will see the new template and all its data files in the selected location. You can edit from there.
Create Data File
You can create a new data file from an existing template. If the template you want is not available, go to the "Create Template" section.
To create a data file, follow these steps:
Step 1 Choose Service Design > Templates.
Step 2 In the Templates tree in the left part of your window, do one of the following
1. Left-click on the folder or subfolder in which the template for which you want to create a data file exists or
2. Click on the + next to the folder of choice and then click on the template for which you want to create a data file.
Step 3 If you chose 1. in Step 2, a window appears as shown in Figure 6-13, " Choose Existing Template > Create Data File."
Figure 6-13 Choose Existing Template > Create Data File
Check the check box for the template for which you want to create a data file and click Create Data File. Then proceed to Step 5.
Otherwise, proceed to Step 4.
Step 4 If you chose 2. in Step 2, the buttons appear as shown in Figure 6-14, " Choose Existing Template > Create Data File."
Figure 6-14 Choose Existing Template > Create Data File
Click Create Data File and proceed to Step 5.
Step 5 An example of a window that appears is shown in Figure 6-15, " Template Data File Editor."
Figure 6-15 Template Data File Editor
Step 6 In the General area, fill in the following:
•Data File Name (required) This must be a unique name. This name must begin with an alphabetic character and can only contain alphanumeric characters and the underscore.
•Description (optional) Enter any description that helps you identify this data file.
Step 7 In the example in Figure 6-15, in the Variables area, cntrlName is a string variable (Dimension defined when the template was created was 0); you can also create a one-dimensional array (Dimension defined when the template was created was 1); and t1-list is a two-dimensional array (Dimension defined when the template was created was 2).
If t1-list is a Dynamic Java Class variable, you must enter the entire Java Class package name. For example: com.cisco.isc.class_name.
Note cntrlName can only be a string variable.
Step 8 If you click Vars as shown in Figure 6-15, you receive a window as shown in Figure 6-16, " Template Data File Editor."
Figure 6-16 Template Data File Editor
Click the Services drop-down list to have access to variables for:
•MPLS
•L2VPN
•VPLS
Then click the entry in Variables that you want to use and click Select.
If you have a 0 dimensional entry (set as Dimension 0 when creating a template), you can only enter variables in the provided field.
Step 9 When you click Edit, as shown in Figure 6-15, the resulting window depends on whether you are editing a 1 or 2 dimensional array.
Proceed to Step 10 for information about a 1 dimensional array.
Proceed to Step 13 for information about a 2 dimensional array.
Step 10 For a one-dimensional array (set as Dimension 1 when creating the template), when you click Edit, you receive a window as shown in Figure 6-17, " Editing a One-Dimensional Array."
Figure 6-17 Editing a One-Dimensional Array
Step 11 To add a variable, click Add and a window, as shown in Figure 6-18, " Adding a Variable," appears in which you can add the variable. Then click OK.
Figure 6-18 Adding a Variable
Step 12 To edit or delete a variable, highlight the variable in Figure 6-17 and click Edit or Delete. For Edit you receive a window as shown in Figure 6-18. Then click OK. For Delete, be sure you want to delete. After you click Delete, it automatically occurs and the window is updated. Proceed to Step 19.
Step 13 For a two-dimensional array (set as Dimension 2 when creating the template), when you click Edit, you receive a window as shown in Figure 6-19, " Editing a Two-Dimensional Array.
Figure 6-19 Editing a Two-Dimensional Array
Step 14 Click Add Row in Figure 6-19 and a window, as shown in Figure 6-20, " Enter Row Information," appears. Enter a value and click OK.
Figure 6-20 Enter Row Information
Step 15 Click Add Column in Figure 6-19 and a window as shown in Figure 6-21, " Enter Column Information," appears. Enter a value and click OK.
Figure 6-21 Enter Column Information
Step 16 A resulting window, as shown in Figure 6-22, " Two-Dimensional Array Results," appears.
Figure 6-22 Two-Dimensional Array Results
Step 17 You can check any of the check boxes (toggles) and you can then Edit or Delete that row or column. You can also continue to Add Row and Add Column as shown in Step 15 and Step 16, respectively.
Step 18 When you complete setting up your two-dimensional array, click OK in Figure 6-22.
Step 19 A window as shown in Figure 6-15 is updated to reflect the new data file information.
Step 20 You can then click Save and then Close to save this information and close this file; click Configure to show the configuration file; or click Close and then be sure to click OK, if you want to save the information you have created. If you do not want to save this information, click Close and then click Cancel.
Edit
To edit a Template or Data File, follow these steps:
Step 1 Choose Service Design > Templates.
Step 2 In the Templates tree, left-click on the folder or subfolder in which the template you want to edit exists or the template in which the data file you want to edit exists. Alternatively, when the name in the upper left corner of the data pane is a template, you can click on the template name to edit the template.
Step 3 To edit a template, a window appears as shown in Figure 6-23, " Choose Existing Template > Edit." To edit a data file, a window appears as shown in Figure 6-24, " Choose Existing Data File > Edit."
Figure 6-23 Choose Existing Template > Edit
Figure 6-24 Choose Existing Data File > Edit
Step 4 You can use the Show Templates or Show Data Files drop-down list to choose whether to view the templates or data files alphabetically by Name or by Description. Then click the Show button to activate how you view the templates or data files. If you enter characters in the matching field before you click the Show button, you minimize the list of templates or data files that appear either by Name or by Description. For more details, see the Show Templates matching or Show Data Files matching filter in the upper right-hand corner of the data pane can be very useful. For example, you can click the drop-down list for Show Templates or Show Data Files and choose to match (matches are case-sensitive) the Name or Description and then in the matching box you can choose to work with templates or data files, respectively, that start with abc. In this case, enter abc* in the field and then click the Show button. Only the templates or data files, respectively, that start with abc appear. For more information about filters, see View Templates Tree and Data Pane.
Step 5 Check the check box for the template or data file you want to edit.
Note For a data file, there is a Configlet column in which you can click View to view the configuration file.
Step 6 Click Edit.
Step 7 When editing a template, you receive a window as shown in Figure 6-5, " Template Editor." Then proceed as in Step 6 in the Create Template section. When editing a data file, you receive a window as shown in Figure 6-14, " Choose Existing Template > Create Data File." Then proceed as in Step 5 in the Create Data File section.
Delete
To delete a Template or Data File, follow these steps:
Step 1 Choose Service Design > Templates.
Step 2 In the Templates tree, left-click on the folder or subfolder in which the template you want to delete exists or the template in which the data file you want to delete exists.
Step 3 To delete a template, a window appears as shown in Figure 6-25, " Choose Existing Template > Delete." To delete a data file, a window appears as shown in Figure 6-26, " Choose Existing Data File > Delete."
Figure 6-25 Choose Existing Template > Delete
Figure 6-26 Choose Existing Data File > Delete
Step 4 You can use the Show Templates or Show Data Files drop-down list to choose whether to view the templates or data files alphabetically by Name or by Description. Then click the Show button to activate how you view the templates or data files. If you enter characters in the matching field before you click the Show button, you minimize the list of templates or data files that appear either by Name or by Description. For more details, see the Show Templates matching or Show Data Files matching filter in the upper right-hand corner of the data pane can be very useful. For example, you can click the drop-down list for Show Templates or Show Data Files and choose to match (matches are case-sensitive) the Name or Description and then in the matching box you can choose to work with templates or data files, respectively, that start with abc. In this case, enter abc* in the field and then click the Show button. Only the templates or data files, respectively, that start with abc appear. For more information about filters, see View Templates Tree and Data Pane.
Step 5 Check the check box for the template or data file you want to delete.
Note For a data file, there is a Configlet column in which you can click View to view the configuration file.
Step 6 Click the Delete button. A confirmation window appears prompting you to confirm the deletion. Before deleting a datafile, make sure it is not associated with a service request, by checking that the In Use column is set to No. When deleting a folder or a template, make sure that none of the datafiles they contain are associated with a service request. By clicking OK, you continue the deletion, and by clicking Cancel, you cancel the deletion.
Step 7 You receive an updated window as shown in Figure 6-25, " Choose Existing Template > Delete" or Figure 6-26, " Choose Existing Data File > Delete" with the deleted template or data file no longer available.
List All SRs
The In Use column, as shown in Figure 6-26, Yes indicates that the data file is in use and No indicates that the data file is not in use. If Yes appears, you can click on it and you receive a list of all the associated service requests. If Yes appears, a List All SRs button is enabled in the bottom row. If you click the List All SRs button, all the service requests associated with the selected data file(s) appears, as shown in Figure 6-27. If No appears in the In Use column, the List All SRs button is disabled.
From Figure 6-27, if you click the Close button, the previous screen appears.
Figure 6-27 List All SRs
Note The only data files listed in the Data File Name column are those selected previously by the user to get to this window. The service request might be associated with other data files that are not displayed.
Template Examples
In the left column, the hierarchy pane, of Service Design > Templates, as shown in Figure 6-2, " Templates," template examples appear. See Table 6-1, " Template Examples and Their Descriptions."
Summary of Repository Variables
This section contains the following tables:
• Table 6-2, " L2VPN Repository Variables"
• Table 6-3, " MPLS Repository Variables"
• Table 6-4, " VPLS Repository Variables"
Table 6-2 provides a summary of the L2VPN Repository variables available from ISC Templates.
Table 6-3 provides a summary of the MPLS Repository variables available from ISC Templates.
Table 6-4 provides a summary of the VPLS Repository variables available from ISC Templates.
Importing and Exporting Templates
The importExportTemplateDB tool is available to import and export templates into and from an ISC database. You can import or export the complete or partial template database by specifying appropriate arguments. You can find this tool at: $ISC_HOME/bin/importExportTemplateDB.sh.
Enter the following:
importExportTemplateDB.sh <admin_user_id> <password> [<other_arguments>]
where:
<admin_user_id> is user identifier for someone with the admin role.
<password> is the password for the one with the admin role.
<other_arguments> is any combination of the following arguments separated by a space:
-nooverwrite
If you choose to use this nooverwrite argument, to prevent the overwriting of existing templates in the database, it must precede all other arguments and must be in the third position after <admin_user_id> and <password>.
Note The default (when nooverwrite is not specified) is to overwrite the templates.
-exp_db <dest-dir>
Use this argument to export all templates and datafiles in the database, where <dest-dir> is the destination directory to which you want to export.-imp_db <src-dir>
Use this argument to import all the files in <src-dir> into the database, where <src-dir> is the source directory from which you want to import. The files in <src-dir> are created by the exp_db process.-exp_template_folder <src-folder-path> <dest-dir>
Use this argument to export a database template folder and its subfolders, where <src-folder-path> is the full path of the template folder to export and <dest-dir> is the directory where to place the exported files.-imp_template_folder <src-dir> <dest-folder>
Use this argument to import all files in <src-dir> into the database, where <src-dir> is the source directory to import, and <dest-folder> is the destination import template folder.-imp_template <srcfile> <dest-folder> <template-name>
Use this argument to import a template into the database, where <srcfile> is the full path of the template to import, <dest-folder> is the full path of the parent folder, and <template-name> is the template name in the database.-imp_datafile <srcfile> <dest-template> <datafile-name>
Use this argument to import a template datafile into the database, where <srcfile> is the full path of the datafile to import, <dest-template> is the full path of the parent template, and <datafile-name> is the datafile name in the database.-exp_template <template-pathname> <output-file>
Use this argument to export the database template to a file, where <template-pathname> is the full path of the template to export, and <output-file> is the output filename.-exp_datafile <datafile-pathname> <output-file>
Use this argument to export a template datafile to a file, where <datafile-pathname> is the full path of the template datafile to export, and <output-file> is the output filename.
Posted: Mon Feb 18 15:41:22 PST 2008
All contents are Copyright © 1992--2008 Cisco Systems, Inc. All rights reserved.
Important Notices and Privacy Statement.