background image

C H A P T E R  

7

Configuring Periodic MIB Data Collection and
Transfer

This document describes how to periodically transfer selected MIB data from your router to a specified
Network Management System (NMS). The periodic MIB data collection and transfer feature is also known
as bulk statistics.

Prerequisites for Periodic MIB Data Collection and Transfer, page 67

Information About Periodic MIB Data Collection and Transfer, page 67

How to Configure Periodic MIB Data Collection and Transfer, page 69

Periodic MIB Data Collection and Transfer: Example, page 74

Prerequisites for Periodic MIB Data Collection and Transfer

To use periodic MIB data collection and transfer, you should be familiar with the Simple Network Management
Protocol (SNMP) model of management information. You should also know what MIB information you want
to monitor on your network devices, and the OIDs or object names for the MIB objects to be monitored.

Information About Periodic MIB Data Collection and Transfer

SNMP Objects and Instances

A type (or class) of SNMP management information is called an object. A specific instance from a type of
management information is called an object instance (or SNMP variable). To configure a bulk statistics
collection, you must specify the object types to be monitored using a bulk statistics object list and the specific
instances of those objects to be collected using a bulk statistics schema.

MIBs, MIB tables, MIB objects, and object indices can all be specified using a series of numbers called an
object identifier (OID). OIDs are used in configuring a bulk statistics collection in both the bulk statistics
object lists (for general objects) and in the bulk statistics schemas (for specific object instances).

System Management Configuration Guide for Cisco NCS 5000 Series Routers, IOS XR Release 6.2.x    

67

Summary of Contents for NCS 5000 Series

Page 1: ... 5000 Series Routers IOS XR Release 6 2 x First Published 2017 03 01 Last Modified 2017 07 01 Americas Headquarters Cisco Systems Inc 170 West Tasman Drive San Jose CA 95134 1706 USA http www cisco com Tel 408 526 4000 800 553 NETS 6387 Fax 408 527 0883 ...

Page 2: ... IMPLIED INCLUDING WITHOUT LIMITATION THOSE OF MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING USAGE OR TRADE PRACTICE IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT SPECIAL CONSEQUENTIAL OR INCIDENTAL DAMAGES INCLUDING WITHOUT LIMITATION LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE T...

Page 3: ...Enabling VRF on an XML Agent Examples 5 C H A P T E R 3 Implementing Physical and Virtual Terminals 7 Prerequisites for Implementing Physical and Virtual Terminals 7 Information About Implementing Physical and Virtual Terminals 7 Line Templates 7 Line Template Configuration Mode 8 Line Template Guidelines 8 Terminal Identification 9 vty Pools 9 How to Implement Physical and Virtual Terminals on Ci...

Page 4: ... Access Policy 25 IP Precedence and DSCP Support for SNMP 25 Session MIB support on subscriber sessions 26 SNMP Notifications 26 Session Types 27 How to Implement SNMP on Cisco IOS XR Software 27 Configuring SNMPv3 27 Configuring SNMPv3 Examples 29 Configuring SNMP Trap Notifications 33 Configuring Trap Notifications Example 34 Setting the Contact Location and Serial Number of the SNMP Agent 35 De...

Page 5: ...or Configuring Object Tracking 55 C H A P T E R 6 Implementing CDP 57 Prerequisites for Implementing CDP 57 Information About Implementing CDP 57 How to Implement CDP on Cisco IOS XR Software 59 Enabling CDP 59 Modifying CDP Default Settings 59 Monitoring CDP 61 Examples 62 Configuration Examples for Implementing CDP 63 Additional References 64 C H A P T E R 7 Configuring Periodic MIB Data Collect...

Page 6: ...ssion Example 89 Configuration Group Inheritance with Regular Expressions Example 90 Layer 2 Transport Configuration Group Example 91 Configuration Group Precedence Example 92 Changes to Configuration Group are Automatically Inherited Example 92 Configuration Examples for Flexible CLI Configuration 93 Basic Flexible CLI Configuration Example 93 Interface MTU Settings for Different Interface Types ...

Page 7: ... a Specific Interface 155 Configuring the Source IP Address for NTP Packets 157 Configuring the System as an Authoritative NTP Server 158 Configuring NTP PTP Interworking 159 Updating the Hardware Clock 161 Verifying the Status of the External Reference Clock 162 Examples 163 Configuration Examples for Implementing NTP 164 Configuring NTP server inside VRF interface 166 Additional References 168 C...

Page 8: ...System Management Configuration Guide for Cisco NCS 5000 Series Routers IOS XR Release 6 2 x viii Contents ...

Page 9: ...ch 2017 Republished for Release 6 2 2 July 2017 Obtaining Documentation and Submitting a Service Request For information on obtaining documentation using the Cisco Bug Search Tool BST submitting a service request and gathering additional information see What s New in Cisco Product Documentation To receive new and revised Cisco technical content directly to your desktop you can subscribe to the Wha...

Page 10: ...System Management Configuration Guide for Cisco NCS 5000 Series Routers IOS XR Release 6 2 x x Preface Obtaining Documentation and Submitting a Service Request ...

Page 11: ...eatures Added or Modified in IOS XR Release 6 2 x Where Documented Changed in Release Description Feature Using Synchronous Ethernet for Frequency Synchronization on page 171 Release 6 2 1 Frequency is synchronized accurately using SyncE in devices connected by Ethernet in a network This chapter describes the tasks required to configure frequency synchronization Configuring Frequency Synchronizati...

Page 12: ...stem Management Configuration Guide for Cisco NCS 5000 Series Routers IOS XR Release 6 2 x 2 New and Changed System Management Features System Management Features Added or Modified in IOS XR Release 6 2 x ...

Page 13: ...ty page 5 Information about XML Manageability The Cisco IOS XR Extensible Markup Language XML API provides a programmable interface to the router for use by external management applications This interface provides a mechanism for router configuration and monitoring utilizing XML formatted request and response streams The XML interface is built on top of the Management Data API MDA which provides a...

Page 14: ... By default there is no timeout session timeout timeout Example RP 0 RP0 CPU0 router config xml agent session timeout 5 Step 3 Configures the XML agent processing capabilities throttle memory size process rate tags Step 4 Example RP 0 RP0 CPU0 router config xml agent throttle memory 300 Specify the memory size in Mbytes Values can range from 100 to 600 The default is 300 Specify the process rate a...

Page 15: ...0 RP0 CPU0 router config xml ssl vrf vrf VRF2 RP 0 RP0 CPU0 router config xml agent RP 0 RP0 CPU0 router config xml agent no vrf VRF1 The following example shows how to configure the XML SSL agent to receive and send messages through VRF1 VRF2 and the default VRF RP 0 RP0 CPU0 router config xml agent ssl RP 0 RP0 CPU0 router config xml agent vrf VRF1 RP 0 RP0 CPU0 router config xml agent vrf VRF2 ...

Page 16: ...System Management Configuration Guide for Cisco NCS 5000 Series Routers IOS XR Release 6 2 x 6 Configuring Manageability Enabling VRF on an XML Agent Examples ...

Page 17: ...e 14 Additional References page 16 Prerequisites for Implementing Physical and Virtual Terminals You must be in a user group associated with a task group that includes the proper task IDs The command reference guides include the task IDs required for each command If you suspect user group assignment is preventing you from using a command contact your AAA administrator for assistance InformationAbo...

Page 18: ...eout length Sets the number of lines displayed on the screen session limit Specifies the allowable number of outgoing connections session timeout Specifies an interval for closing the connection if there is no input traffic timestamp Displays the timestamp before each command width Specifies the width of the display terminal Line Template Guidelines The following guidelines apply to modifying the ...

Page 19: ...re supports the following vty pools by default Default vty pool The default vty pool consists of five vtys vtys 0 through 4 that each reference the default line template Default fault manager pool The default fault manager pool consists of six vtys vtys 100 through 105 that each reference the default line template In addition to the default vty pool and default fault manager pool you can also conf...

Page 20: ...ified line template line console default Step 2 Example RP 0 RP0 CPU0 router config line console console Enters line template configuration mode for the console template default Enters line template configuration mode for the default line template or RP 0 RP0 CPU0 router config line default Configure the terminal attribute settings for the specified template using the commands in line template con...

Page 21: ...on file and remain within the configuration session Creating and Modifying vty Pools This task explains how to create and modify vty pools You can omit Step 3 on page 12 to Step 5 on page 12 if you are configuring the default line template to reference a vty pool SUMMARY STEPS 1 configure 2 telnet ipv4 ipv6 server max servers limit 3 line template template name 4 Configure the terminal attribute s...

Page 22: ...PU0 router config vty pool default 0 5 line template default default Configures the default vty pool The default vty pool must start at vty 0 and must contain a minimum of five vtys vtys 0 through 4 or RP 0 RP0 CPU0 router config vty pool pool1 5 50 line template template1 You can resize the default vty pool by increasing the range of vtys that compose the default vty pool or RP 0 RP0 CPU0 router ...

Page 23: ... node id console location node id vty number Step 1 Example RP 0 RP0 CPU0 router show line Specifying the show line aux location node id EXEC command displays the terminal parameters of the auxiliary line Specifying the show line console location node id EXEC command displays the terminal parameters of the console For the location node id keyword and argument enter the location of the Route Proces...

Page 24: ... configuration example shows how to modify the terminal attribute settings for the console line template line console exec timeout 0 0 escape character 0x5a session limit 10 disconnect character 0x59 session timeout 100 transport input telnet transport output telnet In this configuration example the following terminal attributes are applied to the console line template The EXEC time out for termin...

Page 25: ...default terminal attribute settings The EXEC timeout for terminal sessions is set to 0 minutes and 0 seconds Setting the EXEC timeout to 0 minutes and 0 seconds disables the EXEC timeout function thus the EXEC session for the terminal session will never time out the default EXEC timeout for the default line template is 10 minutes The width of the terminal screen for the terminals referencing the d...

Page 26: ...est to reference the fault manager vty pool line template test3 width 110 length 100 session timeout 100 exit vty pool eem 100 106 line template test3 Additional References The following sections provide references related to implementing physical and virtual terminals on Cisco IOS XR software Related Documents Document Title Related Topic Terminal Services Commands on module of System Management ...

Page 27: ...o new or modified RFCs are supported by this feature and support for existing RFCs has not been modified by this feature Technical Assistance Link Description http www cisco com cisco web support index html The Cisco Technical Support website contains thousands of pages of searchable technical content including links to products technologies solutions technical tips and tools Registered Cisco com ...

Page 28: ...System Management Configuration Guide for Cisco NCS 5000 Series Routers IOS XR Release 6 2 x 18 Implementing Physical and Virtual Terminals Additional References ...

Page 29: ...ge 27 Prerequisites for Implementing SNMP You must be in a user group associated with a task group that includes the proper task IDs The command reference guides include the task IDs required for each command If you suspect user group assignment is preventing you from using a command contact your AAA administrator for assistance Restrictions for SNMP use on Cisco IOS XR Software SNMP outputs are o...

Page 30: ...en the manager and the agent MIB The Management Information Base MIB is a virtual information storage area for network management information which consists of collections of managed objects Within the MIB there are collections of related objects defined in MIB modules MIB modules are written in the SNMP MIB module language as defined in STD 58 RFC 2578 RFC 2579 and RFC 2580 Note that individual M...

Page 31: ... A security model is an authentication strategy that is set up for a user and the group in which the user resides A security level is the permitted level of security within a security model A combination of a security model and a security level will determine which security mechanism is employed when an SNMP packet is handled See Table 1 for a list of security levels available in SNMPv3 The SNMPv3...

Page 32: ...and if the message needs to be authenticated The various security levels that exist within a security model are as follows noAuthNoPriv Security level that does not provide authentication or encryption authNoPriv Security level that provides authentication but does not provide encryption authPriv Security level that provides both authentication and encryption Three security models are available SN...

Page 33: ...ication based on the CBC5 DES DES 56 standard DES HMAC MD5 or HMAC SHA authPriv v3 Provides authentication based on the HMAC MD5 or HMAC SHA algorithms Provides 168 bit 3DES6 level of encryption 3DES HMAC MD5 or HMAC SHA authPriv v3 Provides authentication based on the HMAC MD5 or HMAC SHA algorithms Provides 128 bit AES7 level of encryption AES HMAC MD5 or HMAC SHA authPriv v3 1 Hash Based Messag...

Page 34: ...horized management operations Disclosure The threat that exchanges between SNMP engines could be eavesdropped Protecting against this threat may be required as a matter of local policy In addition SNMPv3 provides access control over protocol operations on SNMP managed objects SNMPv3 Costs SNMPv3 authentication and encryption contribute to a slight increase in the response time when SNMP operations...

Page 35: ...ly a subset of the management information within the management domain To provide this capability access to a management object is controlled through MIB views which contain the set of managed object types and optionally the specific instances of object types that can be viewed Access Policy Access policy determines the access rights of a group The three types of access rights are as follows read ...

Page 36: ...equests inform operations are supported in Cisco IOS XR software Note Traps are less reliable than informs because the receiver does not send any acknowledgment when it receives a trap The sender cannot determine if the trap was received An SNMP manager that receives an inform request acknowledges the message with an SNMP response protocol data unit PDU If the manager does not receive an inform re...

Page 37: ...hernet interfaces by default For information on how to enable SNMP server support on other inband interfaces see the Implementing Management Plane Protection on Cisco IOS XR Software module in System Security Configuration Guide for Cisco NCS 5000 Series Routers Configuring SNMPv3 This task explains how to configure SNMPv3 for network management and monitoring No specific command enables SNMPv3 th...

Page 38: ... id Example RP 0 RP0 CPU0 router snmp server engineID local 00 00 00 09 00 00 00 a1 61 6c 20 61 Step 2 Creates or modifies a view record snmp server view view name oid tree included excluded Example RP 0 RP0 CPU0 router snmp server view view_name 1 3 6 1 2 1 1 5 included Step 3 Configures a new SNMP group or a table that maps SNMP users to SNMP views snmp server group name v1 v2c v3 auth noauth pr...

Page 39: ...ation about each SNMP username in the SNMP users table show snmp users Example RP 0 RP0 CPU0 router show snmp users Step 10 Optional Displays information about the configured views including the associated MIB view family name storage type and status show snmp view Example RP 0 RP0 CPU0 router show snmp view Step 11 Configuring SNMPv3 Examples Setting an Engine ID This example shows how to set the...

Page 40: ...view SNMP_VIEW1 1 3 6 1 2 1 1 included This example shows how to create a view that includes all the OIDs under the system group except the sysName object 1 3 6 1 2 1 1 5 which has been excluded config snmp server view SNMP_VIEW1 1 3 6 1 2 1 1 included snmp server view SNMP_VIEW1 1 3 6 1 2 1 1 5 excluded Verifying Configured Views This example shows how to display information about the configured ...

Page 41: ...1 2 1 1 included snmp server group group_name v3 noauth read view_name write view name This example shows how to create a noAuthNoPriv user with read and write view access to a system group config snmp server user noauthuser group_name v3 The user must belong to a noauth group before a noAuthNoPriv user can be created Note This example shows how to verify the attributes that apply to the SNMP user...

Page 42: ...w to verify the attributes that apply to SNMP user RP 0 RP0 CPU0 router show snmp user User name authuser Engine ID localSnmpID storage type nonvolatile active Given the following SNMPv3 view and SNMPv3 group configuration snmp view view_name 1 3 6 1 2 1 1 included snmp group group_name v3 priv read view_name write view_name This example shows how to create an authPriv user with read and write vie...

Page 43: ...ow snmp host DETAILED STEPS Purpose Command or Action configure Step 1 Configures a new SNMP group or a table that maps SNMP users to SNMP views snmp servergroupname v1v2v3 auth noauth priv readview writeview notifyview access list name Example RP 0 RP0 CPU0 router snmp server group group_name v3 noauth read view_name1 writer view_name2 Step 2 Configures a new SNMP group or a table that maps SNMP ...

Page 44: ... and security model show snmp host Example RP 0 RP0 CPU0 router show snmp host Step 8 Configuring Trap Notifications Example The following example configures an SNMP agent to send out different types of traps The configuration includes a v2c user a noAuthNoPriv user anauthNoPriv user and an AuthPriv user The default User Datagram Protocol UDP port is 161 If you do not a specify a UDP port with the...

Page 45: ...curity model v3 auth Notification host 10 50 32 170 udp port 2345 type trap user userV3noauth security model v3 noauth Notification host 10 50 32 170 udp port 2345 type trap user userV3priv security model v3 priv Notification host 10 50 32 170 udp port 2345 type trap user userv2c security model v2c Setting the Contact Location and Serial Number of the SNMP Agent This task explains how to set the s...

Page 46: ...ial number Example RP 0 RP0 CPU0 router config snmp server chassis id 1234456 Step 4 commit Step 5 Defining the Maximum SNMP Agent Packet Size This task shows how to configure the largest SNMP packet size permitted when the SNMP server is receiving a request or generating a reply The sequence in which you issue the snmp server commands for this task does not matter Note SUMMARY STEPS 1 configure 2...

Page 47: ...and the retransmission interval The sequence in which you issue the snmp server commands for this task does not matter Note SUMMARY STEPS 1 configure 2 Optional snmp server trap source type interface path id 3 Optional snmp server queue length length 4 Optional snmp server trap timeout seconds 5 commit DETAILED STEPS Purpose Command or Action configure Step 1 Optional Specifies a source interface ...

Page 48: ...es This task describes how to configure IP Precedence or IP DSCP for SNMP traffic Before You Begin SNMP must be configured SUMMARY STEPS 1 configure 2 Use one of the following commands snmp server ipv4 precedence value snmp server ipv4 dscp value 3 commit DETAILED STEPS Purpose Command or Action configure Step 1 Configures an IP precedence or IP DSCP value for SNMP traffic Use one of the following...

Page 49: ...MP traffic to 45 configure snmp server ipv4 dscp 45 exit Uncommitted changes found commit them before exiting yes no cancel cancel y Displaying SNMP Context Mapping The SNMP agent serves queries based on SNMP contexts created by the client features There is a context mapping table Each entry in the context mapping table includes a context name the name of the feature that created the context and t...

Page 50: ...on Generates SNMP EVENT MIB traps for the interface when the packet loss exceeds the specified thresholds Up to 100 interfaces can be monitored snmp server mibs eventmib packet loss type interface path id falling Step 1 lower threshold interval sampling interval rising upper threshold falling lower threshold Specifies the lower threshold When packet loss between two intervals falls below this thre...

Page 51: ...essary for some MIB indices to be persistent across process restarts switchovers or device reloads The ENTITY MIB entPhysicalTable and CISCO CLASS BASED QOS MIB are two such MIBs that often require index values to be persistent Also because of query response times and CPU utilization during CISCO CLASS BASED QOS MIB statistics queries it is desirable to cache service policy statistics SUMMARY STEP...

Page 52: ...and LinkDown Traps for a Subset of Interfaces By specifying a regular expression to represent the interfaces for which you are interested in setting traps you can enable or disable linkUp and linkDown traps for a large number of interfaces simultaneously Before You Begin SNMP must be configured SUMMARY STEPS 1 configure 2 snmp server interface subset subset number regular expression expression 3 n...

Page 53: ...isabled interfaces use the no form of this command notification linkupdown disable Example RP 0 RP0 CPU0 router config snmp if subset notification linkupdown disable Step 3 commit Step 4 Optional Displays the linkUp and linkDown notification status for all interfaces identified by the subset priority show snmp interface notification subset subset number Example RP 0 RP0 CPU0 router show snmp inter...

Page 54: ...System Management Configuration Guide for Cisco NCS 5000 Series Routers IOS XR Release 6 2 x 44 Implementing SNMP Configuring LinkUp and LinkDown Traps for a Subset of Interfaces ...

Page 55: ...g a command contact your AAA administrator for assistance Information about Object Tracking Object tracking is a mechanism to track an object and to take an action on another object with no relationship to the tracked objects based on changes to the properties of the object being tracked Each tracked object is identified by a unique name specified on the tracking command line interface CLI Cisco I...

Page 56: ... and specify the number of seconds to wait before the tracking object polls the interface for its state SUMMARY STEPS 1 configure 2 track track name 3 type line protocol state 4 interface type interface path id 5 exit 6 Optional delay up seconds down seconds 7 Use one of the following commands end commit DETAILED STEPS Purpose Command or Action configure Step 1 Enters track configuration mode trac...

Page 57: ...nfig track delay up 10 Step 6 Saves configuration changes Use one of the following commands Step 7 end When you issue the end command the system prompts you to commit changes Uncommitted changes found commit them commit Example RP 0 RP0 CPU0 router config track end before exiting yes no cancel cancel Entering yes saves configuration changes to the running configuration file exits the configuration...

Page 58: ...name Step 2 Example RP 0 RP0 CPU0 router config track track1 track name Specifies a name for the object to be tracked Configures the routing process to notify the tracking process when the state of the route changes due to a routing update type route reachability Example RP 0 RP0 CPU0 router config track type route reachability vrf internet Step 3 Configures the type of IP route to be tracked whic...

Page 59: ...te of the list A tracked list contains one or more objects The Boolean expression enables two types of calculations by using either AND or OR operators For example when tracking two interfaces using the AND operator up means that both interfaces are up and down means that either interface is down An object must exist before it can be added to a tracked list The NOT operator is specified for one or...

Page 60: ...racked list is based on a Boolean calculation and Specifies that the list is up if all objects are up or down if one or more objects are down For example when tracking two interfaces up means that both interfaces are up and down means that either interface is down or Specifies that the list is up if at least one object is up For example when tracking two interfaces up means that either interface i...

Page 61: ...ns the router to EXEC mode or RP 0 RP0 CPU0 router config track commit Entering no exits the configuration session and returns the router to EXEC mode without committing the configuration changes Entering cancel leaves the router in the current configuration session without exiting or committing the configuration changes Use the commit command to save the configuration changes to the running confi...

Page 62: ...RP0 CPU0 router config track list threshold Step 4 object 1 RP 0 RP0 CPU0 router config track list threshold object 2 RP 0 RP0 CPU0 router config track list threshold object 3 RP 0 RP0 CPU0 router config track list threshold object 4 Configures the percentage of objects that need to be UP or DOWN for the list to be considered UP or Down respectively threshold percentage up percentage down percenta...

Page 63: ...ting or committing the configuration changes Use the commit command to save the configuration changes to the running configuration file and remain within the configuration session Building a Track Based on a List of Objects Threshold Weight Perform this task in the global configuration mode to create a tracked list of objects which in this case are lists of interfaces or prefixes using a threshold...

Page 64: ... track list threshold Step 5 respectively In this example the list is considered to be in the DOWN state because objects 1 and 2 are in the UP state and the cumulative weight is 15 not in the 10 5 range threshold weight up 10 down 5 Saves configuration changes Use one of the following commands Step 6 end When you issue the end command the system prompts you to commit changes Uncommitted changes fo...

Page 65: ...e line protocol state interface gigabitethernet0 0 0 3 interface service ipsec 1 ipv4 address 70 0 0 1 255 255 255 0 profile vrf1_profile_ipsec line protocol track IPSec1 tunnel source 80 0 0 1 tunnel destination 80 0 0 2 service location preferred active 0 0 1 Displaying the Line Protocol State of an Interface Example This example displays the output from the show track command after performing t...

Page 66: ...arriving from interface service ipsec1 exits through interface GigabitEthernet 0 0 0 3 and interface ATM 0 2 0 0 1 The destination of the traffic is at network 7 0 0 0 24 If either one of the interfaces or the remote network goes down the flow of traffic must stop To do this we use a Boolean AND expression track C1 type route reachability route ipv4 3 3 3 3 32 track C2 type route reachability rout...

Page 67: ...DP CDP is primarily used to obtain protocol addresses of neighboring devices and discover the platform of those devices CDP can also be used to display information about the interfaces your router uses CDP is media and protocol independent and runs on all equipment manufactured by Cisco including routers bridges access servers and switches Use of SNMP with the CDP MIB allows network management app...

Page 68: ...advertisements Table 5 Type Length Value Definitions for CDPv2 Definition TLV Identifies the device name in the form of a character string Device ID TLV Contains a list of network addresses of both receiving and sending devices Address TLV Identifies the port on which the CDP packet is sent Port ID TLV Describes the functional capability for the device in the form of a device type for example a sw...

Page 69: ...e Step 1 Enables CDP globally cdp Example RP 0 RP0 CPU0 router cdp Step 2 Enters interface configuration mode interface type interface path id Example RP 0 RP0 CPU0 router int TenGigE 0 5 0 11 1 Step 3 Enables CDP on an interface cdp Example RP 0 RP0 CPU0 router config if int TenGigE 0 5 0 11 1 Step 4 commit Step 5 Modifying CDP Default Settings This task explains how to modify the default version...

Page 70: ... cdp holdtime seconds Example RP 0 RP0 CPU0 router config cdp holdtime 30 Step 3 By default when CDP is enabled the receiving networking device holds a CDP packet for 180 seconds before discarding it The CDP hold time must be set to a higher number of seconds than the time between CDP transmissions which is set with the cdp timer command Note In this example the value of hold time for the seconds ...

Page 71: ...ETAILED STEPS Purpose Command or Action Displays information about a specific neighboring device or all neighboring devices discovered using CDP show cdp entry entry name protocol version Example RP 0 RSP0 CPU0 router show cdp entry Step 1 Displays information about the interfaces on which CDP is enabled show cdp interface type interface path id location node id Example RP 0 RSP0 CPU0 router show ...

Page 72: ...e output includes information on both IPv4 and IPv6 addresses RP 0 RP0 CPU0 router show cdp neighbors POS 0 4 0 0 detail Device ID uut user SysName uut user Entry address es IPv4 address 1 1 1 1 IPv6 address 1 1 IPv6 address 2 2 Platform cisco 12008 GRP Capabilities Router Interface POS0 4 0 3 Port ID outgoing port POS0 2 0 3 Holdtime 177 sec Version Cisco IOS XR Software Version 0 0 0 Default Cop...

Page 73: ...cognize Hdr version 0 File open failed 0 The following is sample output for the show cdp traffic command In this example the optional location keyword and node id argument are used to display information about the traffic gathered between devices using CDP from the specified node RP 0 RP0 CPU0 router show cdp traffic location 0 4 cpu0 CDP counters Packets output 16 Input 13 Hdr syntax 0 Chksum err...

Page 74: ... The following sections provide references related to implementing CDP on Cisco IOS XR software Related Documents Document Title Related Topic CDP Commands on Cisco IOS XR Software module of System Management Command Reference for Cisco NCS 5000 Series Routers Cisco IOS XR CDP commands Cisco IOS XR commands Getting started with Cisco IOS XR Software Configuring AAA Services on Cisco IOS XR Softwar...

Page 75: ...or existing RFCs has not been modified by this feature Technical Assistance Link Description http www cisco com cisco web support index html The Cisco Technical Support website contains thousands of pages of searchable technical content including links to products technologies solutions technical tips and tools Registered Cisco com users can log in from this page to access even more content System...

Page 76: ...System Management Configuration Guide for Cisco NCS 5000 Series Routers IOS XR Release 6 2 x 66 Implementing CDP Additional References ...

Page 77: ...rmation you want to monitor on your network devices and the OIDs or object names for the MIB objects to be monitored Information About Periodic MIB Data Collection and Transfer SNMP Objects and Instances A type or class of SNMP management information is called an object A specific instance from a type of management information is called an object instance or SNMP variable To configure a bulk stati...

Page 78: ...lk Statistics Transfer Options After configuring the data to be collected a single virtual file VFile or bulk statistics file with all collected data is created This file can be transferred to a network management station using FTP or TFTP You can specify how often this file should be transferred The default transfer interval is once every 30 minutes You can also configure a secondary destination ...

Page 79: ...and or Action configure Step 1 Defines an SNMP bulk statistics object list and enters bulk statistics object list configuration mode snmp server mib bulkstat object list list name Example snmp server mib bulkstat object list ifMib Step 2 Adds a MIB object to the bulk statistics object list Repeat as desired until all objects to be monitored in this list are added add oid object name Example RP 0 R...

Page 80: ...ver mib bulkstat schema schema name Example RP 0 RP0 CPU0 router config snmp server mib Step 2 bulkstat schema intE0 RP 0 RP0 CPU0 router config bulk sc Specifies the bulk statistics object list to be included in this schema Specify only one object list per schema If multiple object list object list list name Example RP 0 RP0 CPU0 router config bulk sc object list ifMib Step 3 commands are execute...

Page 81: ...nd 2 or RP 0 RP0 CPU0 router config bulk sc instance repetition 1 max 4 Sets how often data should be collected from the object instances specified in this schema in minutes The default is once every 5 minutes The valid range is from 1 to 20000 poll interval minutes Example RP 0 RP0 CPU0 router config bulk sc poll interval 10 Step 5 commit Step 6 Configuring Bulk Statistics Transfer Options The fi...

Page 82: ...ile is reached before the transfer interval time expires all additional data received is deleted To correct this behavior you can decrease the polling frequency or increase the size of the bulk statistics buffer Note Optional Specifies the format of the bulk statistics data file VFile The default is schemaASCII format schemaASCII Example RP 0 RP0 CPU0 router config bulk tr format schemaASCII Step ...

Page 83: ... RP 0 RP0 CPU0 router config bulk tr retry 1 Step 9 file fails the system can be configured to attempt to send the file again using this command One retry includes an attempt first to the primary destination then if the transmission fails to the secondary location For example if the retry value is 1 an attempt is made first to the primary URL then to the secondary URL then to the primary URL again...

Page 84: ...s transferred are deleted To correct this behavior you can decrease the polling frequency or increase the size of the bulk statistics buffer If retain 0 is configured no retries are attempted This is because the interval between retries is the retain value divided by the retry value For example if retain 10 and retry 2 are configured retries are attempted once every 5 minutes Therefore if you conf...

Page 85: ...reserved 11 cempt1 cempRepeat 1339491515 8695772 3 image 12 cempt1 cempRepeat 1339491515 26932192 1 processor 2 cempt1 cempRepeat 1339491515 26932192 2 reserved 11 cempt1 cempRepeat 1339491515 26932192 3 image 12 cempt1 cempRepeat 1339491515 35271015 1 processor 2 cempt1 cempRepeat 1339491515 35271015 2 reserved 11 cempt1 cempRepeat 1339491515 35271015 3 image 12 cempt1 cempRepeat 1339491515 36631...

Page 86: ...System Management Configuration Guide for Cisco NCS 5000 Series Routers IOS XR Release 6 2 x 76 Configuring Periodic MIB Data Collection and Transfer Periodic MIB Data Collection and Transfer Example ...

Page 87: ...h at multiple submodes of the configuration tree based on where the group is applied within the hierarchy If a match is found at a configuration submode the corresponding configuration defined in the group is inherited within the matched submode Flexible CLI configuration groups also provide an auto inheritance feature Auto inheritance means that any change done to a CLI configuration group is aut...

Page 88: ...dle Ether1005 bandwidth 10000000 mtu 9188 service policy output input_1 load interval 30 end group Some regular expressions are not supported within groups For example and are not supported within groups Also some characters such as d and w are not supported The choice operator to express multiple match expressions within a regular expression is not supported For example these expressions are not ...

Page 89: ...ion tree By using regular expressions in a configuration group you can create generic commands that can be applied in multiple instances Use this task to create and use a configuration group Flexible CLI configurations are not available through the XML interface Note SUMMARY STEPS 1 configure 2 group group name 3 Enter configuration commands starting from global configuration mode Use regular expr...

Page 90: ...applicable at the location that the group is applied Groups can be applied in multiple locations and their effect depends on the location and context The MTU value from the group g interf is applied to the interface GigabitEthernet0 2 0 0 If this group is applied in global configuration mode the MTU value is inherited by all Gigabit Ethernet interfaces that do not have an MTU value configured Simp...

Page 91: ...if apply group g interfaces RP 0 RP0 CPU0 router config if ipv4 address 2 2 2 2 255 255 255 0 In this example the Gigabit Ethernet interface is configured to have an MTU of 1500 RP 0 RP0 CPU0 router config interface GigabitEthernet0 2 0 0 RP 0 RP0 CPU0 router config if apply group g interfaces RP 0 RP0 CPU0 router config if ipv4 address 3 3 3 3 255 255 255 0 The same configuration group is used in...

Page 92: ...ACE MTU interface GigabitEthernet0 4 1 1 apply group G INTERFACE MTU mtu 2000 Displays the inherited configuration where ever a configuration group has been applied show running config inheritance Example RP 0 RP0 CPU0 router show running config inheritance Step 3 group G INTERFACE MTU interface GigabitEthernet mtu 1500 end group interface GigabitEthernet0 4 1 0 Inherited from group G INTERFACE MT...

Page 93: ... interface s GigabitEthernet RegExp GigabitEthernet IEEE 802 3 interface s IMA RegExp ATM Network Interface s Loopback RegExp Loopback interface s MgmtEth RegExp Ethernet IEEE 802 3 interface s Multilink RegExp Multilink network interface s Null RegExp Null interface PW Ether RegExp PWHE Ethernet Interface PW IW RegExp PWHE VC11 IP Interworking Interface Serial RegExp Serial network interface s tu...

Page 94: ...h number router ospf area 1 passive enable end group Regular Expressions for a BGP AS Exact BGP AS values cannot be used in configuration groups Use a regular expression to specify either AS plain format or AS dot format as in the format X Y To match AS plain format instances use a simple regular expression To match AS dot format instances use two regular expressions separated by a dot as shown in...

Page 95: ... Expressions Regular expressions are used in names of configuration statements within a configuration group This permits inheritance by the configuration when applied to matching names Single quotes are used to delimit the regular expression Overlapping regular expression within a configuration group for the same configuration is permitted The example given below illustrates the process of creatin...

Page 96: ...ted from group FB_flexi_snmp host 1 1 1 1 traps version 2c group_1 Inherited from group FB_flexi_snmp host 1 1 1 1 informs version 2c group_1 Inherited from group FB_flexi_snmp context group_1 snmp server vrf vrf100 Inherited from group FB_flexi_snmp host 1 1 1 1 traps version 2c group_1 Inherited from group FB_flexi_snmp host 1 1 1 1 informs version 2c group_1 Inherited from group FB_flexi_snmp c...

Page 97: ...lied group FB_flexi_snmp snmp server vrf host 1 1 1 1 traps version 2c group_1 host 1 1 1 1 informs version 2c group_1 context group_1 snmp server vrf w host 2 2 2 2 traps version 2c group_2 host 2 2 2 2 informs version 2c group_2 context group_2 end group The expression shown below has the highest priority group FB_flexi_snmp snmp server vrf host 1 1 1 1 traps version 2c group_1 host 1 1 1 1 info...

Page 98: ...oups In case of tiebreakers the priority is assigned in accordance to the lexicographical order of regular expressions User defined order of commands are not accepted For example a configuration statement in configuration group ONE has precedence over another group A configuration statement in configuration group SEVEN is used only if it does not exist in any other group Within a configuration gro...

Page 99: ...p RP 0 RP0 CPU0 router config To illustrate the use of this configuration group assume that you want to configure these Gigabit Ethernet interfaces with the ISIS routing parameters router isis green interface GigabitEthernet0 0 0 0 lsp interval 20 hello interval 40 address family ipv4 unicast metric 10 interface GigabitEthernet0 0 0 1 lsp interval 20 hello interval 40 address family ipv4 unicast m...

Page 100: ...group is to apply the group at the global level as shown here apply group g isis gige router isis green interface GigabitEthernet0 0 0 0 interface GigabitEthernet0 0 0 1 interface GigabitEthernet0 0 0 2 interface GigabitEthernet0 0 0 3 In this example the configuration of the group is applied to all Gigabit Ethernet interfaces configured for ISIS Configuration Group Inheritance with Regular Expres...

Page 101: ... CPU0 router config GRP ospf area RP 0 RP0 CPU0 router config GRP ospf ar packet size 2000 RP 0 RP0 CPU0 router config GRP ospf end group RP 0 RP0 CPU0 router config apply group g ospf RP 0 RP0 CPU0 router config router ospf 200 RP 0 RP0 CPU0 router config ospf area 1 The result is effectively this configuration router ospf 100 auto cost disable router ospf 200 area 1 packet size 2000 The packet s...

Page 102: ...spf ar cost 100 RP 0 RP0 CPU0 router config GRP ospf ar end group If these configuration groups are applied as follows the cost 2 specified in g ospf2 is inherited by OSPF area 0 because the group is applied in a more inner configuration mode In this case the configuration in group g ospf100 is ignored RP 0 RP0 CPU0 router config router ospf 0 RP 0 RP0 CPU0 router config ospf apply group g ospf100...

Page 103: ...n global configuration or somewhere in the hierarchy RP 0 RP0 CPU0 router show running in apply group gd21 Building configuration apply group gd21 3 Check the concise local view of the configuration of some of the interfaces RP 0 RP0 CPU0 router show running interface interface GigabiEthernet0 0 0 21 interface GigabitEthernet0 0 0 22 4 Verify that the match and inheritance occur on these interface...

Page 104: ...erface GigabitEthernet0 0 0 9 mtu 1400 interface GigabitEthernet0 0 0 9 l2transport mtu 1400 end group RP 0 RP0 CPU0 router show running inc apply group Building configuration apply group l2tr 2 Check the concise view and the inheritance view of the various interfaces RP 0 RP0 CPU0 router show running interface gigabitEthernet0 0 0 30 interface GigabitEthernet0 0 0 30 RP 0 RP0 CPU0 router show run...

Page 105: ...per level protocol Received 0 broadcast packets 0 multicast packets 0 runts 0 giants 0 throttles 0 parity 0 input errors 0 CRC 0 frame 0 overrun 0 ignored 0 abort 0 packets output 0 bytes 0 total output drops Output 0 broadcast packets 0 multicast packets 0 output errors 0 underruns 0 applique 0 resets 0 output buffer failures 0 output buffers swapped out RP 0 RP0 CPU0 router show interface gigabi...

Page 106: ...abitEthernet0 0 0 3 ipv4 access group adem ingress ipv4 access group adem egress end group RP 0 RP0 CPU0 router show running inc apply group Building configuration apply group isis l2tr isis2 mpp bundle1 acref 2 Check the concise and inheritance view of the matching configurations RP 0 RP0 CPU0 router show running interface gigabitEthernet 0 0 0 30 interface GigabitEthernet0 0 0 30 RP 0 RP0 CPU0 r...

Page 107: ...thernet0 0 0 38 RP 0 RP0 CPU0 router show running ipv4 access list smany ipv4 access list smany 10 permit ipv4 any any RP 0 RP0 CPU0 router show running ipv4 access list adem ipv4 access list adem 10 permit ipv4 21 0 0 0 0 255 255 255 host 55 55 55 55 20 deny ipv4 any any 2 Configure and apply the access list group configuration RP 0 RP0 CPU0 router show running group acref group acref interface G...

Page 108: ...ts acted on by the access list in the local configuration smany and not according to the inherited referenced access list adem ISIS Hierarchical Configuration Example This example illustrates inheritance and priority handling with two ISIS groups using an ISIS configuration 1 Configure the local ISIS configuration RP 0 RP0 CPU0 router show running router isis router isis vink net 49 0011 2222 2222...

Page 109: ... connected redistribute ospf 1 level 1 2 interface TenGig lsp interval 40 hello interval 15 address family ipv4 unicast metric 50 interface Bundle Ether address family ipv4 unicast metric 55 end group RP 0 RP0 CPU0 router show running group isis2 group isis2 router isis router isis vink address family ipv4 unicast interface Ten Gig interface Ten Gig address family ipv4 unicast metric 66 end group ...

Page 110: ...dress family ipv4 unicast Inherited from group isis metric 50 interface TenGigE0 2 0 0 3522 Inherited from group isis lsp interval 40 Inherited from group isis hello interval 15 address family ipv4 unicast Inherited from group isis metric 50 interface TenGigE0 2 0 0 3523 Inherited from group isis lsp interval 40 Inherited from group isis hello interval 15 address family ipv4 unicast Inherited from...

Page 111: ... Inherited from group isis address family ipv4 unicast Inherited from group isis metric 50 interface TenGigE0 2 0 1 Inherited from group isis lsp interval 40 Inherited from group isis hello interval 15 address family ipv4 unicast Inherited from group isis metric 50 4 Verify the actual functionality RP 0 RP0 CPU0 router show isis interface TenGigE0 2 0 0 3528 inc Metric Metric L1 L2 50 50 OSPF Hier...

Page 112: ...TenGigE0 2 0 0 3893 interface TenGigE0 2 0 0 3894 router ospf 100 router ospf 1000 router ospf 1001 2 Configure a configuration group and apply it in a configuration submode RP 0 RP0 CPU0 router show running group go a group go a router ospf area interface Gig cost 200 end group RP 0 RP0 CPU0 router show running group go b group go b router ospf area interface Gig cost 250 end group RP 0 RP0 CPU0 ...

Page 113: ... 0 3893 interface TenGigE0 2 0 0 3894 4 Check the functionality of the cost inheritance through the groups RP 0 RP0 CPU0 router show ospf 1 interface GigabitEthernet 0 0 0 0 GigabitEthernet0 0 0 0 is up line protocol is up Internet Address 1 0 1 1 30 Area 0 Process ID 1 Router ID 121 121 121 121 Network Type BROADCAST Cost 200 Transmit Delay is 1 sec State DR Priority 1 MTU 1500 MaxPktSz 1500 Desi...

Page 114: ...nterface GigabitEthernet 0 1 0 11 inheritance detail interface GigabitEthernet0 1 0 11 Inherited from group bundle1 bundle id 1 mode active 4 Check that the inheritance configuration took effect RP 0 RP0 CPU0 router show interface Bundle Ether1 Bundle Ether1 is up line protocol is up Interface state transitions 1 Hardware is Aggregated Ethernet interface s address is 0024 f71f 4bc3 Internet addres...

Page 115: ... upper level protocol Received 1 broadcast packets 2057 multicast packets 0 runts 0 giants 0 throttles 0 parity 0 input errors 0 CRC 0 frame 0 overrun 0 ignored 0 abort 1204 packets output 717972 bytes 0 total output drops Output 2 broadcast packets 1202 multicast packets 0 output errors 0 underruns 0 applique 0 resets 0 output buffer failures 0 output buffers swapped out 0 carrier transitions Sys...

Page 116: ...System Management Configuration Guide for Cisco NCS 5000 Series Routers IOS XR Release 6 2 x 106 Configuring Flexible Command Line Interface Link Bundling Usage Example ...

Page 117: ...rmation that you must know to verify image versions and to perform an upgrade for SPA or SIP FPD images when incompatibilities arise Table 6 Feature History for Upgrading FPD Modification Release This Feature was Introduced Release 6 1 x Prerequisites for FPD Image Upgrades page 107 Overview of FPD Image Upgrade Support page 107 How to Upgrade FPD Images page 109 Configuration Examples for FPD Ima...

Page 118: ...ut Field Replaceable Unit FRU such as Line cards RSPs SPAs Fan Trays or alarm cards are added to an existing router or reloaded For the automatic FPD upgrade to work on a system upgrade the following conditions must be met The FPD package installation envelope PIE must be installed on the router The FPD PIE must be activated together with the new Cisco IOS XR image The fpd auto upgrade must be con...

Page 119: ...e upgrade hw module fpd CLI in admin mode If the FPD image on the card is newer then what is required by the currently running Cisco IOS XR software image on the router you receive the following error message LC 0 1 CPU0 Dec 23 16 33 47 955 spa_192_jacket_v2 203 PLATFORM UPGRADE_FPD 4 UP_REV spa fpga instance 1 is severely up rev V2 1 downgrade to V1 6 Use the upgrade hw module fpd CLI in admin mo...

Page 120: ...e the node to enter an unusable state Press Ctrl C if the console appears to hang without any output Doing so may abort the upgrade If you are not sure whether a card requires an FPD upgrade you can install the card and use the show hw module fpd command to determine if the FPD image on the card is compatible with the currently running Cisco IOS XR software release SUMMARY STEPS 1 show hw module f...

Page 121: ...ss FPD upgrade in progress RP 0 RP0 CPU0 router admin upgrade hw module fpd FPD upgrade sent to location xxxx fpga2 location 0 4 cpu0 FPD upgrade sent to location yyyy FPD upgrade in progress FPD upgrade finished for location xxx Starting the upgrade download of following FPD FPD upgrade in progress FPD upgrade finished for location yyyy Current Upg Dng FPD upgrade completed Location Type Subtype ...

Page 122: ... command if you do not use the reload keyword in the upgrade hw module fpd command Note or RP 0 RP0 CPU0 router hw module location 0 3 cpu0 reload Verifies that the FPD image on the card has been successfully upgraded by displaying the status of all cards in the system show platform Example RP 0 RP0 CPU0 router show platform Step 7 Configuration Examples for FPD Image Upgrade The following example...

Page 123: ...dule part number Card Type Hardware model version for the module HW Version Hardware type Can be one of the following types spa Shared port adapter lc Line card Type FPD type Can be one of the following types fabldr Fabric downloader fpga1 Field programmable gate array fpga2 Field programmable gate array 2 fpga3 Field programmable gate array 3 fpga4 Field programmable gate array 4 fpga5 Field prog...

Page 124: ...er On YES 1 30 1 30 0 0 Ethernet Switch YES 1 32 1 32 0 0 BIOS FPD YES 9 10 9 10 0 0 SB Certificates NO 1 00 1 00 0 0 NC6 FANTRAY Fantray FPGA NO 2 01 2 01 0 0 PWR 3KW AC V2 DT PriMCU NO 6 01 6 01 1 0 DT Sec54vMCU NO 6 01 6 01 1 0 DT Sec5vMCU NO 6 03 6 03 1 0 EM Sec54vMCU NO 3 08 3 08 0 21 EM Sec5vMCU NO 3 06 3 06 0 21 PWR 2KW DC V2 DT PriMCU NO 6 02 6 02 0 12 DT Sec54vMCU NO 6 02 6 02 0 12 DT Sec...

Page 125: ...7 0 0 Slice 4 GN2411 YES 2 07 2 07 0 0 S2 GN2411 YES 3 01 3 01 2 0 S3 GN2411 YES 3 01 3 01 2 0 S4 GN2411 YES 3 01 3 01 2 0 S2 GN2411 YES 2 07 2 07 0 0 S3 GN2411 YES 2 07 2 07 0 0 S4 GN2411 YES 2 07 2 07 0 0 CCC FPGA YES 1 14 1 14 0 0 CCC Power On YES 1 30 1 30 0 0 Ethernet Switch YES 1 32 1 32 0 0 BIOS FPD YES 9 10 9 10 0 0 SB Certificates NO 1 00 1 00 0 0 NC6 6 10X100G L K BAO MB FPGA NO 1 00 1 0...

Page 126: ... FPGA PLIM_OC48 9 0 lc fpga1 9 00 0 0 0 0 4 10GE SQUIRREL FPGA 10 0 lc fpga1 10 00 0 0 0 0 42 1GE FPGA swv6 0 lc fpga1 6 00 0 0 0 0 FPGA swv6 0 hwv0 80 lc fpga1 6 00 0 0 0 80 20 1GE FLEX FPGA swv6 0 lc fpga1 6 00 0 0 0 0 FPGA swv6 0 hwv0 80 lc fpga1 6 00 0 0 0 80 2 10GE WL FLEX FPGA swv6 0 lc fpga1 6 00 0 0 0 0 FPGA swv6 0 hwv0 80 lc fpga1 6 00 0 0 0 80 Route Processor ROMMONA swv1 54 asmp lc romm...

Page 127: ... 0 ROMMONB swv1 54 dsmp lc rommon 1 54 0 0 0 0 DRP ROMMONA swv1 54 asmp lc rommonA 1 52 0 0 0 0 ROMMONA swv1 54 dsmp lc rommonA 1 52 0 0 0 0 ROMMONA swv1 54 sp lc rommonA 1 52 0 0 0 0 ROMMONB swv1 54 asmp lc rommon 1 54 0 0 0 0 ROMMONB swv1 54 dsmp lc rommon 1 54 0 0 0 0 ROMMONB swv1 54 sp lc rommon 1 54 0 0 0 0 DRP_B ROMMONA swv1 54 asmp lc rommonA 1 52 0 0 0 0 ROMMONA swv1 54 dsmp lc rommonA 1 5...

Page 128: ... 0 0 0 ROMMONB swv1 54 asmp lc rommon 1 54 0 0 0 0 ROMMONB swv1 54 dsmp lc rommon 1 54 0 0 0 0 ROMMONB swv1 54 sp lc rommon 1 54 0 0 0 0 MSC_B ROMMONA swv1 54 asmp lc rommonA 1 52 0 0 0 0 ROMMONA swv1 54 dsmp lc rommonA 1 52 0 0 0 0 ROMMONA swv1 54 sp lc rommonA 1 52 0 0 0 0 ROMMONB swv1 54 asmp lc rommon 1 54 0 0 0 0 ROMMONB swv1 54 dsmp lc rommon 1 54 0 0 0 0 ROMMONB swv1 54 sp lc rommon 1 54 0 ...

Page 129: ...pa fpga1 1 00 0 0 0 0 SPA ROMMON spa rommon 2 12 0 0 0 0 SPA OC192POS SPA FPGA swv1 3 spa fpga1 1 03 0 0 0 0 SPA 8XOC12 POS SPA FPGA swv1 0 spa fpga1 1 00 0 0 0 5 SPA 4XOC3 POS SPA FPGA swv3 4 spa fpga1 3 04 0 0 0 0 SPA OC192POS XFP SPA FPGA swv1 2 spa fpga1 1 02 0 0 0 0 SPA 8X1GE SPA FPGA swv1 8 spa fpga1 1 08 0 0 0 0 SPA 2XOC48POS RPR SPA FPGA swv1 0 spa fpga1 1 00 0 0 0 0 SPA 4XOC48POS RPR SPA ...

Page 130: ...0 0 IOB FPGA lc fpga3 41091 00 0 0 0 0 SAF 0 FPGA lc fpga4 45586 00 0 0 0 0 CIS2 FPGA lc fpga1 40977 00 0 0 0 0 12000 ServEngCard TREX FPGA lc fpga2 162 45 0 0 0 0 TREX FPGA lc fpga1 0 41257 0 0 0 0 12000 SIP HABANERO FPGA lc fpga2 240 03 0 0 0 0 JALAPENO FPGA lc fpga5 240 13 0 0 0 0 JALAPENO FPGA lc fpga5 240 13 0 0 0 0 JALAPENO FPGA lc fpga1 255 23 0 0 0 0 E3 OC12 CH 1 Shiver FPGA lc fpga1 1 02 ...

Page 131: ...0 0 SPA ROMMON spa rommon 2 12 0 0 0 0 SPA 24CHT1 CE ATM SPA T3 Subrate FPGA spa fpga2 1 10 0 0 1 0 SPA I O FPGA spa fpga1 2 32 0 0 1 0 SPA ROMMON spa rommon 1 03 0 0 1 0 SPA 2CHT3 CE ATM SPA T3 Subrate FPGA spa fpga2 1 10 0 0 1 0 SPA I O FPGA spa fpga1 2 22 0 0 1 0 SPA ROMMON spa rommon 1 04 0 0 1 0 SPA 1CHOC3 CE ATM SPA OC3 Subrate FPGA spa fpga2 1 00 0 0 2 0 SPA I O FPGA spa fpga1 2 23 0 0 2 0 ...

Page 132: ...TENGE XFP SPA FPGA swv1 9 spa fpga1 1 09 0 0 0 0 SPA 8X1FE SPA FPGA swv1 1 spa fpga1 1 01 0 0 0 0 SPA 1XOC48POS RPR SPA FPGA swv1 2 spa fpga1 1 02 0 0 0 0 SPA 8XOC3 POS SPA FPGA swv1 0 spa fpga1 1 00 0 0 0 5 SPA 2XOC12 POS SPA FPGA swv1 0 spa fpga1 1 00 0 0 0 5 SPA 4XOC12 POS SPA FPGA swv1 0 spa fpga1 1 00 0 0 0 5 SPA 10X1GE V2 SPA FPGA swv1 10 spa fpga1 1 10 0 0 0 0 SPA 8X1GE V2 SPA FPGA swv1 10 ...

Page 133: ...0 10 0 0 0 1 Bridge LC2 lc fpga1 0 43 0 0 0 1 ROMMONA LC2 lc rommonA 1 05 0 0 0 1 ROMMONB LC2 lc rommon 1 05 0 0 0 1 A9K 4T B Can Bus Ctrl CBC LC2 lc cbc 2 02 0 0 0 1 CPUCtrl LC2 lc cpld1 1 00 0 0 0 1 PHYCtrl LC2 lc cpld2 0 08 0 0 0 1 LCClkCtrl LC2 lc cpld3 0 03 0 0 0 1 PortCtrl LC2 lc fpga2 0 10 0 0 0 1 PHY LC2 lc fpga3 14 44 0 0 0 1 Bridge LC2 lc fpga1 0 43 0 0 0 1 ROMMONB LC2 lc rommon 1 05 0 0...

Page 134: ... 1 CPUCtrl LC2 lc cpld1 1 00 0 0 0 1 PHYCtrl LC2 lc cpld2 0 08 0 0 0 1 LCClkCtrl LC2 lc cpld3 0 03 0 0 0 1 PortCtrl LC2 lc fpga2 0 10 0 0 0 1 PHY LC2 lc fpga3 14 44 0 0 0 1 Bridge LC2 lc fpga1 0 43 0 0 0 1 ROMMONB LC2 lc rommon 1 05 0 0 0 1 A9K 8T 4 E Can Bus Ctrl CBC LC2 lc cbc 2 02 0 0 0 1 CPUCtrl LC2 lc cpld1 1 00 0 0 0 1 PHYCtrl LC2 lc cpld2 0 08 0 0 0 1 LCClkCtrl LC2 lc cpld3 0 03 0 0 0 1 Por...

Page 135: ...l LC3 lc cpld4 1 03 0 0 0 1 PortCtrl LC3 lc fpga2 0 01 0 0 0 1 Raven LC3 lc fpga1 1 02 0 0 0 1 ROMMONB LC3 lc rommon 1 03 0 0 0 1 A9K 16T 8 B Can Bus Ctrl CBC LC3 lc cbc 6 02 0 0 0 1 CPUCtrl LC3 lc cpld1 1 02 0 0 0 1 PHYCtrl LC3 lc cpld2 0 04 0 0 0 1 LCClkCtrl LC3 lc cpld3 0 01 0 0 0 1 DB CPUCtrl LC3 lc cpld4 1 03 0 0 0 1 PortCtrl LC3 lc fpga2 0 01 0 0 0 1 Raven LC3 lc fpga1 1 02 0 0 0 1 ROMMONB L...

Page 136: ...a1 1 02 0 0 0 1 ROMMONB LC3 lc rommon 1 03 0 0 0 1 A9K 40GE L Can Bus Ctrl CBC LC2 lc cbc 2 02 0 0 0 1 CPUCtrl LC2 lc cpld1 1 00 0 0 0 1 PHYCtrl LC2 lc cpld2 0 06 0 0 0 1 PortCtrl LC2 lc fpga2 0 10 0 0 0 1 Bridge LC2 lc fpga1 0 43 0 0 0 1 ROMMONB LC2 lc rommon 1 05 0 0 0 1 A9K 4T L Can Bus Ctrl CBC LC2 lc cbc 2 02 0 0 0 1 CPUCtrl LC2 lc cpld1 1 00 0 0 0 1 PHYCtrl LC2 lc cpld2 0 08 0 0 0 1 LCClkCtr...

Page 137: ... 0 1 CPUCtrl LC3 lc cpld4 1 03 0 0 0 1 PortCtrl LC3 lc fpga2 0 11 0 0 0 1 Raven LC3 lc fpga1 1 02 0 0 0 1 ROMMONB LC3 lc rommon 1 03 0 0 0 1 A9K 16T 8 L Can Bus Ctrl CBC LC3 lc cbc 6 02 0 0 0 1 CPUCtrl LC3 lc cpld1 1 02 0 0 0 1 PHYCtrl LC3 lc cpld2 0 04 0 0 0 1 LCClkCtrl LC3 lc cpld3 0 01 0 0 0 1 DB CPUCtrl LC3 lc cpld4 1 03 0 0 0 1 PortCtrl LC3 lc fpga2 0 01 0 0 0 1 Raven LC3 lc fpga1 1 02 0 0 0 ...

Page 138: ...0 0 0 1 CPUCtrl RSP2 lc cpld2 1 17 0 0 0 1 IntCtrl RSP2 lc fpga2 1 15 0 0 0 1 ClkCtrl RSP2 lc fpga3 1 23 0 0 0 1 UTI RSP2 lc fpga4 3 08 0 0 0 1 PUNT RSP2 lc fpga1 1 05 0 0 0 1 HSBI RSP2 lc hsbi 4 00 0 0 0 1 ROMMONA RSP2 lc rommonA 1 05 0 0 0 1 ROMMONB RSP2 lc rommon 1 05 0 0 0 1 A9K RSP 8G Can Bus Ctrl CBC RSP2 lc cbc 1 02 0 0 0 1 CPUCtrl RSP2 lc cpld2 1 17 0 0 0 1 IntCtrl RSP2 lc fpga2 1 15 0 0 0...

Page 139: ...4 1 03 0 0 0 1 PortCtrl LC3 lc fpga2 0 11 0 0 0 1 Raven LC3 lc fpga1 1 02 0 0 0 1 SPA 4XT3 E3 SPA E3 Subrate FPGA spa fpga2 1 04 0 0 0 0 SPA T3 Subrate FPGA spa fpga3 1 04 0 0 0 0 SPA I O FPGA spa fpga1 1 01 0 0 0 0 SPA ROMMON spa rommon 2 12 0 0 0 0 SPA 2XT3 E3 SPA E3 Subrate FPGA spa fpga2 1 04 0 0 0 0 SPA T3 Subrate FPGA spa fpga3 1 04 0 0 0 0 SPA I O FPGA spa fpga1 1 01 0 0 0 0 SPA ROMMON spa ...

Page 140: ...1 2 08 0 0 0 0 SPA ROMMON spa rommon 2 12 0 0 0 140 SPA OC192POS XFP SPA FPGA swv1 2 hwv2 spa fpga1 1 02 0 0 2 0 SPA 2XOC48POS RPR SPA FPGA swv1 0 spa fpga1 1 00 0 0 0 0 SPA 8XOC3 POS SPA FPGA swv1 0 spa fpga1 1 00 0 0 0 5 SPA 10X1GE V2 SPA FPGA swv1 10 spa fpga1 1 10 0 0 0 0 SPA 5X1GE V2 SPA FPGA swv1 10 spa fpga1 1 10 0 0 0 0 SPA 1X10GE L V2 SPA FPGA swv1 9 spa fpga1 1 09 0 0 0 0 SPA 4XOC3 POS V...

Page 141: ...ion Min Req HW Vers This example shows the output display for ASR9912 and ASR9922 RP 0 RP0 CPU0 router show fpd package Field Programmable Device Package SW Min Req Min Req Card Type FPD Description Type Subtype Version SW Ver HW Vers ASR 9912 BPID2 Can Bus Ctrl CBC BP2 bp cbc 7 104 0 00 0 1 Can Bus Ctrl CBC BP2 lc cbc 7 104 0 00 0 1 ASR 9922 BPID2 Can Bus Ctrl CBC BP2 bp cbc 7 104 0 00 0 1 Can Bu...

Page 142: ...14 0 00 0 1 A9K 40GE B Can Bus Ctrl CBC LC2 lc cbc 2 03 0 00 0 1 CPUCtrl LC2 lc cpld1 1 00 0 00 0 1 PHYCtrl LC2 lc cpld2 0 06 0 00 0 1 PortCtrl LC2 lc fpga2 0 10 0 00 0 1 Bridge LC2 lc fpga1 0 44 0 00 0 1 ROMMONB LC2 lc rommon 1 05 0 00 0 1 A9K 4T B Can Bus Ctrl CBC LC2 lc cbc 2 03 0 00 0 1 CPUCtrl LC2 lc cpld1 1 00 0 00 0 1 PHYCtrl LC2 lc cpld2 0 08 0 00 0 1 LCClkCtrl LC2 lc cpld3 0 03 0 00 0 1 P...

Page 143: ...mmon 1 05 0 00 0 1 A9K 4T E Can Bus Ctrl CBC LC2 lc cbc 2 03 0 00 0 1 CPUCtrl LC2 lc cpld1 1 00 0 00 0 1 PHYCtrl LC2 lc cpld2 0 08 0 00 0 1 LCClkCtrl LC2 lc cpld3 0 03 0 00 0 1 PortCtrl LC2 lc fpga2 0 10 0 00 0 1 PHY LC2 lc fpga3 14 44 0 00 0 1 Bridge LC2 lc fpga1 0 44 0 00 0 1 ROMMONB LC2 lc rommon 1 05 0 00 0 1 A9K 8T 4 E Can Bus Ctrl CBC LC2 lc cbc 2 03 0 00 0 1 CPUCtrl LC2 lc cpld1 1 00 0 00 0...

Page 144: ...0 0 1 LCClkCtrl LC3 lc cpld3 0 01 0 00 0 1 DB CPUCtrl LC3 lc cpld4 1 03 0 00 0 1 PortCtrl LC3 lc fpga2 0 01 0 00 0 1 Raven LC3 lc fpga1 1 03 0 00 0 1 ROMMONB LC3 lc rommon 1 03 0 00 0 1 A9K 8T E Can Bus Ctrl CBC LC3 lc cbc 6 07 0 00 0 1 CPUCtrl LC3 lc cpld1 1 02 0 00 0 1 PHYCtrl LC3 lc cpld2 0 08 0 00 0 1 LCClkCtrl LC3 lc cpld3 0 03 0 00 0 1 CPUCtrl LC3 lc cpld4 1 03 0 00 0 1 PortCtrl LC3 lc fpga2...

Page 145: ...n 1 05 0 00 0 1 A9K 8T 4 L Can Bus Ctrl CBC LC2 lc cbc 2 03 0 00 0 1 CPUCtrl LC2 lc cpld1 1 00 0 00 0 1 PHYCtrl LC2 lc cpld2 0 08 0 00 0 1 LCClkCtrl LC2 lc cpld3 0 03 0 00 0 1 PortCtrl LC2 lc fpga2 0 10 0 00 0 1 Serdes Upgrade LC2 lc fpga3 14 44 0 00 0 1 Bridge LC2 lc fpga1 0 44 0 00 0 1 ROMMONB LC2 lc rommon 1 05 0 00 0 1 A9K 2T20GE L Can Bus Ctrl CBC LC2 lc cbc 2 03 0 00 0 1 CPUCtrl LC2 lc cpld1...

Page 146: ... 0 1 NPUXBarBridge LC5 lc fpga1 0 23 0 00 0 1 ROMMONB LC5 lc rommon 1 04 0 00 0 1 A9K SIP 500 Can Bus Ctrl CBC LC5 lc cbc 3 06 0 00 0 1 CPUCtrl LC5 lc cpld1 0 15 0 00 0 1 QFPCPUBridge LC5 lc fpga2 5 14 0 00 0 1 NPUXBarBridge LC5 lc fpga1 0 23 0 00 0 1 ROMMONB LC5 lc rommon 1 04 0 00 0 1 A9K SIP 700 8G Can Bus Ctrl CBC LC5 lc cbc 3 06 0 00 0 1 CPUCtrl LC5 lc cpld1 0 15 0 00 0 1 QFPCPUBridge LC5 lc ...

Page 147: ...cbc 16 115 0 00 0 1 ClockCtrl0 RSP3 lc fpga2 1 06 0 00 0 1 UTI RSP3 lc fpga3 4 09 0 00 0 1 CPUCtrl RSP3 lc fpga1 0 09 0 00 0 1 ROMMONB RSP3 lc rommon 0 70 0 00 0 1 A9K RSP440 SE Can Bus Ctrl CBC RSP3 lc cbc 16 115 0 00 0 1 ClockCtrl0 RSP3 lc fpga2 1 06 0 00 0 1 UTI RSP3 lc fpga3 4 09 0 00 0 1 CPUCtrl RSP3 lc fpga1 0 09 0 00 0 1 ROMMONB RSP3 lc rommon 0 70 0 00 0 1 ASR 9922 RP TR Can Bus Ctrl CBC M...

Page 148: ...trl0 MTFC lc fpga7 1 01 0 00 0 1 Fabric Ctrl1 MTFC lc fpga8 1 01 0 00 0 1 Fabric Ctrl2 MTFC lc fpga9 1 01 0 00 0 1 CPUCtrl0 lc fpga1 1 04 0 00 0 1 ROMMONB MTRP lc rommon 5 10 0 00 0 1 ASR 9900 RP TR Can Bus Ctrl CBC MTRP lc cbc 25 02 0 00 0 1 Fabric Ctrl3 MTFC lc fpga10 1 01 0 00 0 1 Fabric Ctrl4 MTFC lc fpga11 1 01 0 00 0 1 Fabric Ctrl5 MTFC lc fpga12 1 01 0 00 0 1 Fabric Ctrl6 MTFC lc fpga13 1 0...

Page 149: ... 00 0 1 ASR9001 RP Can Bus Ctrl CBC IMRP lc cbc 22 114 0 00 0 1 MB CPUCtrl lc fpga2 1 14 0 00 0 0 ROMMONB IM RP lc rommon 1 36 0 00 0 1 A9K 24x10GE SE Can Bus Ctrl CBC LC6 lc cbc 19 109 0 00 0 0 DBCtrl LC6 lc fpga2 1 03 0 00 0 0 LinkCtrl LC6 lc fpga3 1 01 0 00 0 0 LCCPUCtrl LC6 lc fpga4 1 07 0 00 0 0 ROMMONB LC6 lc rommon 1 29 0 00 0 0 A9K 2x100GE SE Can Bus Ctrl CBC LC4 lc cbc 21 108 0 00 0 1 DB ...

Page 150: ...0 0 Imux lc fpga4 1 01 0 00 0 0 Emux lc fpga5 1 03 0 00 0 0 100GIGMAC lc fpga6 38 00 0 00 0 0 ROMMONB LC4 lc rommon 1 29 0 00 0 0 A9K MOD80 TR Can Bus Ctrl CBC LC4 lc cbc 20 115 0 00 0 1 DB Ctrl lc fpga2 1 04 0 00 0 0 MB CPUCtrl lc fpga4 1 05 0 00 0 0 ROMMONB LC4 lc rommon 1 29 0 00 0 1 A9K MOD160 TR Can Bus Ctrl CBC LC4 lc cbc 20 115 0 00 0 1 DB Ctrl lc fpga2 1 04 0 00 0 0 MB CPUCtrl lc fpga4 1 0...

Page 151: ...E TR Can Bus Ctrl CBC LC4 lc cbc 21 108 0 00 0 1 DB IO FPGA1 lc cpld1 1 03 0 00 0 0 MB CPUCtrl lc fpga2 1 08 0 00 0 0 PortCtrl lc fpga3 1 05 0 00 0 0 Imux lc fpga4 1 01 0 00 0 0 Emux lc fpga5 1 03 0 00 0 0 100GIGMAC lc fpga6 38 00 0 00 0 0 ROMMONB LC4 lc rommon 1 29 0 00 0 0 ASR9001 LC Can Bus Ctrl CBC IMLC lc cbc 23 114 0 00 0 1 DB CPUCtrl lc fpga2 1 17 0 00 0 0 EP Gambit lc fpga3 0 08 0 00 0 0 M...

Page 152: ...SPA E3 Subrate FPGA spa fpga2 1 04 0 00 0 0 SPA T3 Subrate FPGA spa fpga3 1 04 0 00 0 0 SPA I O FPGA spa fpga1 1 01 0 00 0 0 SPA ROMMON spa rommon 2 12 0 00 0 0 SPA 4XCT3 DS0 SPA T3 Subrate FPGA spa fpga2 0 11 0 00 0 100 SPA T3 Subrate FPGA spa fpga2 1 04 0 00 0 200 SPA I O FPGA spa fpga1 2 08 0 00 0 100 SPA ROMMON spa rommon 2 12 0 00 0 100 SPA 1XCHSTM1 OC3 SPA T3 Subrate FPGA spa fpga2 1 04 0 00...

Page 153: ...a fpga7 1 03 0 00 0 0 A9K MPA 1X40GE EP Sage spa fpga7 1 03 0 00 0 0 A9K MPA 8X10GE EP I O FPGA spa fpga8 0 07 0 00 0 0 SPA 8XOC12 POS SPA FPGA swv1 0 spa fpga1 1 00 0 00 0 5 SPA 8XCHT1 E1 SPA I O FPGA spa fpga1 2 08 0 00 0 0 SPA ROMMON spa rommon 2 12 0 00 0 140 SPA OC192POS XFP SPA FPGA swv1 2 hwv2 spa fpga1 1 02 0 00 2 0 SPA 2XOC48POS RPR SPA FPGA swv1 0 spa fpga1 1 00 0 00 0 0 SPA 4XOC48POS RP...

Page 154: ...No lc rommon 0 8 32 No lc fpga2 0 1 30 Yes lc fsbl 0 1 19 Yes lc lnxfw 0 1 20 Yes lc fpga10 0 1 17 No In the show fpd package command output the subtype column shows the FPDs that correspond with each SPA image To upgrade a specific FPD with the upgrade hw module fpd command replace the fpga type argument with the appropriate FPD from the subtype column as shown in the following example RP 0 RP0 C...

Page 155: ...sistance Information About Implementing NTP NTP synchronizes timekeeping among a set of distributed time servers and clients This synchronization allows events to be correlated when system logs are created and other time specific events occur NTP uses the User Datagram Protocol UDP as its transport protocol All NTP communication uses Coordinated Universal Time UTC An NTP network usually receives i...

Page 156: ...ssociation The Cisco implementation of NTP supports three ways that a networking device can obtain NTP time information on a network By polling host servers By listening to NTP broadcasts By listening to NTP multicasts By polling host servers By listening to NTP broadcasts In a LAN environment NTP can be configured to use IP broadcast or multicast messages As compared to polling IP broadcast or mu...

Page 157: ...he relationship that is established in this case is a client host relationship the host does not capture or use any time information sent by the local client device This mode is most suited for file server and workstation clients that are not required to provide any form of time synchronization to other local clients Use the server command to individually specify the time serving hosts that you wa...

Page 158: ...ss version number key key id minpoll interval maxpoll interval source type interface path id prefer 5 Use one of the following commands end commit DETAILED STEPS Purpose Command or Action configure Step 1 Enters NTP configuration mode ntp Example RP 0 RP0 CPU0 router config ntp Step 2 Forms a server association with another system This step can be repeated as necessary to form associations with mu...

Page 159: ...iguration file and remain within the configuration session Configuring Broadcast Based NTP Associates In a broadcast based NTP association an NTP server propagates NTP broadcast packets throughout a network Broadcast clients listen for the NTP broadcast packets propagated by the NTP server and do not engage in any polling Broadcast based NTP associations should be used when time accuracy and relia...

Page 160: ...P 0 RP0 CPU0 router config ntp Step 2 Optional Adjusts the estimated round trip delay for NTP broadcasts broadcastdelay microseconds Example RP 0 RP0 CPU0 router config ntp broadcastdelay 5000 Step 3 Enters NTP interface configuration mode interface type interface path id Example RP 0 RP0 CPU0 router config ntp interface POS 0 1 0 0 Step 4 Configures the specified interface to receive NTP broadcas...

Page 161: ...t committing the configuration changes Entering cancel leaves the router in the current configuration session without exiting or committing the configuration changes Use the commit command to save the configuration changes to the running configuration file and remain within the configuration session Configuring NTP Access Groups No specific command enables NTP the first NTP configuration command t...

Page 162: ... only the specified access types are granted For details on NTP control queries see RFC 1305 NTP version 3 SUMMARY STEPS 1 configure 2 ntp 3 access group peer query only serve serve only access list name 4 Use one of the following commands end commit DETAILED STEPS Purpose Command or Action configure Step 1 Enters NTP configuration mode ntp Example RP 0 RP0 CPU0 router config ntp Step 2 Creates an...

Page 163: ... based restriction scheme that is based on IP addresses the encrypted authentication scheme uses authentication keys and an authentication process to determine if NTP synchronization packets sent by designated peers or servers on a local network are deemed as trusted before the time information that it carries along is accepted The authentication process begins from the moment an NTP packet is cre...

Page 164: ... has a key number a type a value and optionally a name Currently the only key type supported is md5 Example RP 0 RP0 CPU0 router config ntp authentication key 42 md5 clear key1 Defines trusted authentication keys trusted key key number Step 5 Example RP 0 RP0 CPU0 router config ntp trusted key 42 If a key is trusted this router only synchronizes to a system that uses this key in its NTP packets Sa...

Page 165: ...and to save the configuration changes to the running configuration file and remain within the configuration session Disabling NTP Services on a Specific Interface NTP services are disabled on all interfaces by default NTP is enabled globally when any NTP commands are entered You can selectively prevent NTP packets from being received through a specific interface by turning off NTP on a given inter...

Page 166: ... before commit Example RP 0 RP0 CPU0 router config ntp end exiting yes no cancel cancel Entering yes saves configuration changes to the running configuration file exits the configuration session and returns the router to EXEC mode or RP 0 RP0 CPU0 router config ntp commit Entering no exits the configuration session and returns the router to EXEC mode without committing the configuration changes En...

Page 167: ...xample RP 0 RP0 CPU0 router config ntp source POS 0 0 0 1 This interface is used for the source address for all packets sent to all destinations If a source address is to be used for a specific association use the source keyword in the peer or server command shown in Configuring Poll Based Associations on page 147 Note Saves configuration changes Use one of the following commands Step 4 end When y...

Page 168: ...rver You can configure the router to act as an authoritative NTP server even if the system is not synchronized to an outside time source No specific command enables NTP the first NTP configuration command that you issue enables NTP Note SUMMARY STEPS 1 configure 2 ntp 3 master stratum 4 Use one of the following commands end commit DETAILED STEPS Purpose Command or Action configure Step 1 Enters NT...

Page 169: ... configuration changes Entering cancel leaves the router in the current configuration session without exiting or committing the configuration changes Use the commit command to save the configuration changes to the running configuration file and remain within the configuration session Configuring NTP PTP Interworking Use this task to configure NTP to use PTP as the time source Before You Begin PTP ...

Page 170: ... to commit changes Uncommitted changes found commit them before commit Example RP 0 RP0 CPU0 router config ntp end exiting yes no cancel cancel Entering yes saves configuration changes to the running configuration file exits the configuration session and returns the router to EXEC mode or RP 0 RP0 CPU0 router config ntp commit Entering no exits the configuration session and returns the router to E...

Page 171: ... clock has the potential to drift slightly over time No specific command enables NTP the first NTP configuration command that you issue enables NTP Note SUMMARY STEPS 1 configure 2 ntp 3 update calendar 4 Use one of the following commands end commit DETAILED STEPS Purpose Command or Action configure Step 1 Enters NTP configuration mode ntp Example RP 0 RP0 CPU0 router config ntp Step 2 Configures ...

Page 172: ...r in the current configuration session without exiting or committing the configuration changes Use the commit command to save the configuration changes to the running configuration file and remain within the configuration session Verifying the Status of the External Reference Clock This task explains how to verify the status of NTP components The commands can be entered in any order Note SUMMARY S...

Page 173: ...tatus command RP 0 RP0 CPU0 router show ntp status Tue Oct 7 11 22 54 023 JST Clock is synchronized stratum 3 reference is 192 168 128 5 nominal freq is 1000 0000 Hz actual freq is 1000 2725 Hz precision is 2 24 reference time is CC95463C 9B964367 11 21 48 607 JST Tue Oct 7 2008 clock offset is 1 738 msec root delay is 186 050 msec root dispersion is 53 86 msec peer dispersion is 0 09 msec loopfil...

Page 174: ... configuration where interface 0 2 0 2 is configured to be a broadcast server ntp interface tengige 0 2 0 2 broadcast Configuring Multicast Based Associations Example The following example shows an NTP multicast client configuration where 10 Gigabit Ethernet interface 0 1 1 0 is configured to be a multicast client and to join the default multicast group IPv4 address 224 0 1 1 ntp interface TenGigE...

Page 175: ... ipv4 access list serve only acl 10 permit ip host 10 6 6 6 any 20 permit ip host 10 7 7 7 any exit Configuring NTP Authentication Example The following example shows an NTP authentication configuration In this example the following is configured NTP authentication is enabled Two authentication keys are configured key 2 and key 3 The router is configured to allow its software clock to be synchroni...

Page 176: ... 1311121E074110232621 authenticate trusted key 3 server 10 3 32 154 key 3 peer 10 32 154 145 key 2 source MgmtEth0 0 CPU0 0 Configuring the System as an Authoritative NTP Server Example The following example shows a NTP configuration in which the router is configured to use its own NTP master clock to synchronize with peers when an external NTP source becomes unavailable ntp master 6 Updating the ...

Page 177: ...to respond to NTP queries on VRF interfaces in this case the source is BVI source interface type interface instance Example RP 0 RP0 CPU0 router config ntp vrf Customer_A source bvi 70 Step 4 This interface is used for the source address for all packets sent to all destinations If a source address is to be used for a specific association use the source keyword in the peer or server command shown i...

Page 178: ...remain within the configuration session Additional References The following sections provide references related to implementing NTP on Cisco IOS XR software Related Documents Document Title Related Topic Clock Commands on module of System Management Command Reference for Cisco NCS 5000 Series Routers Cisco IOS XR clock commands NTP Commands on module of System Management Command Reference for Cisc...

Page 179: ...on and Implementation RFC 1059 Network Time Protocol Version 2 Specification and Implementation RFC 1119 Network Time Protocol Version 3 Specification Implementation and Analysis RFC 1305 Technical Assistance Link Description http www cisco com cisco web support index html The Cisco Technical Support website contains thousands of pages of searchable technical content including links to products te...

Page 180: ...System Management Configuration Guide for Cisco NCS 5000 Series Routers IOS XR Release 6 2 x 170 Implementing NTP Additional References ...

Page 181: ...erence at each end of the emulated circuit The incumbent example of frequency synchronization is provided by SDH equipment This is used in conjunction with an external timing technology to provide precise synchronization across the network SDH equipments are widely replaced by Ethernet equipments and synchronized frequency is required over such Ethernet ports Synchronized Ethernet SyncE is used to...

Page 182: ...int is any point where a choice is made between several frequency signals and possibly one or many of them are selected Selection points form a graph representing the flow of timing signals between different cards in a router running Cisco IOS XR software For example there can be one or many selection points between different Synchronous Ethernet inputs available on a single line card This informa...

Page 183: ...0 CPU0 router config freqsync quality itu t option 2 generation 1 RP 0 RP0 CPU0 router config freqsync log selection changes RP 0 RP0 CPU0 router config freqsync commit Running Configuration Quality Level QL of the router frequency synchronization quality itu t option 2 generation 1 Logging Frequency Synchronization Selections frequency synchronization log selection changes Verification To display...

Page 184: ...ection made 4d03h ago Next selection points SPA scoped None Node scoped T0 SEL B Chassis scoped None Router scoped None Uses frequency selection To display a summary of the frequency synchronization configuration use show frequency synchronization summary command RP 0 RP0 CPU0 router show frequency synchronization summary Fri Apr 7 15 06 24 123 UTC Frequency Internal0 0 RP0 CPU0 is driving frequen...

Page 185: ...es SSMs on the interface to stop sending the packets and ignore the received packets For SyncE interfaces sending or receiving ESMC packets is disabled RP 0 RP0 CPU0 router config if freqsync ssm disable 7 Adjust the QL transmitted by specifying one of the following quality transmit options exact Exact QL to be sent DNU is sent if the exact ql value is not specified highest Upper limit on the QL t...

Page 186: ...ization use show frequency synchronization interfaces brief command RP 0 RP0 CPU0 router show frequency synchronization interfaces brief Flags Up D Down S Assigned for selection d SSM Disabled x Peer timed out i Init state Fl Interface QLrcv QLuse Pri QLsnt Source Sx GigabitEthernet0 2 0 0 Fail Fail 100 DNU None Dd GigabitEthernet0 2 0 1 n a Fail 100 n a None Sources configured as inputs is indica...

Page 187: ... 1 ST3 Next selection points NCS5K_ETH_RXMUX System Management Configuration Guide for Cisco NCS 5000 Series Routers IOS XR Release 6 2 x 177 Frequency Synchronization Configuring Frequency Synchronization on an Interface ...

Page 188: ...System Management Configuration Guide for Cisco NCS 5000 Series Routers IOS XR Release 6 2 x 178 Frequency Synchronization Configuring Frequency Synchronization on an Interface ...

Reviews: