- Read Me First
- Configuring OSPF
- IPv6 Routing: OSPFv3
- IPv6 Routing: OSPFv3 Authentication Support with IPsec
- OSPFv2 Cryptographic Authentication
- OSPFv3 External Path Preference Option
- OSPFv3 Graceful Restart
- Graceful Shutdown Support for OSPFv3
- OSPF Stub Router Advertisement
- OSPF Update Packet-Pacing Configurable Timers
- OSPF Sham-Link Support for MPLS VPN
- OSPF Support for Multi-VRF on CE Routers
- OSPFv2 Multiarea Adjacency
- OSPFv2 Autoroute Exclude
- OSPFv3 Address Families
- OSPFv3 Authentication Trailer
- Autoroute Announce and Forwarding Adjacencies For OSPFv3
- OSPFv3 Autoroute Exclude
- OSPFv2 IP FRR Local Microloop Avoidance
- OSPFv2-OSPF Live-Live
- OSPF Forwarding Address Suppression in Translated Type-5 LSAs
- OSPF Inbound Filtering Using Route Maps with a Distribute List
- OSPFv3 Route Filtering Using Distribute-List
- OSPF Shortest Path First Throttling
- OSPF Support for Fast Hello Packets
- OSPF Incremental SPF
- OSPF Limit on Number of Redistributed Routes
- OSPFv3 Fast Convergence: LSA and SPF Throttling
- OSPFv3 Max-Metric Router LSA
- OSPF Link-State Advertisement Throttling
- OSPF Support for Unlimited Software VRFs per PE Router
- OSPF Area Transit Capability
- OSPF Per-Interface Link-Local Signaling
- OSPF Link-State Database Overload Protection
- OSPF MIB Support of RFC 1850 and Latest Extensions
- OSPF Enhanced Traffic Statistics
- TTL Security Support for OSPFv3 on IPv6
- Configuring OSPF TTL Security Check and OSPF Graceful Shutdown
- OSPF Sham-Link MIB Support
- OSPF SNMP ifIndex Value for Interface ID in Data Fields
- OSPFv2 Local RIB
- OSPF Support for Forwarding Adjacencies over MPLS TE Tunnels
- Enabling OSPFv2 on an Interface Basis
- OSPF Nonstop Routing
- OSPFv3 NSR
- OSPFv2 Loop-Free Alternate Fast Reroute
- OSPFv3 MIB
- Prefix Suppression Support for OSPFv3
- OSPFv3 VRF-Lite/PE-CE
- OSPFv3 ABR Type 3 LSA Filtering
- OSPFv3 Demand Circuit Ignore
- OSPF IPv4 Remote Loop-Free Alternate IP Fast Reroute
- OSPFv3 Multiarea Adjacency
- OSPF Limiting Adjacency Formations
- Finding Feature Information
- Prerequisites for OSPF Sham-Link MIB Support
- Restrictions for OSPF Sham-Link MIB Support
- Information About OSPF Sham-Link MIB Support
OSPF Sham-Link MIB Support
This feature introduces MIB support for the OSPF Sham-Link feature through the addition of new tables and trap MIB objects to the Cisco OSPF MIB (CISCO-OSPF-MIB) and the Cisco OSPF Trap MIB (CISCO-OSPF-TRAP-MIB). New commands have been added to enable Simple Network Management Protocol (SNMP) notifications for the Open Shortest Path First (OSPF) sham-link trap objects. Notifications are provided for errors, state changes, and retransmissions across a sham-link interface.
- Finding Feature Information
- Prerequisites for OSPF Sham-Link MIB Support
- Restrictions for OSPF Sham-Link MIB Support
- Information About OSPF Sham-Link MIB Support
- How to Configure OSPF Sham-Link MIB Support
- Configuration Examples for OSPF Sham-Link MIB Support
- Where to Go Next
- Additional References
- Feature Information for OSPF Sham-Link MIB Support
Finding Feature Information
Your software release may not support all the features documented in this module. For the latest caveats and feature information, see Bug Search Tool and the release notes for your platform and software release. To find information about the features documented in this module, and to see a list of the releases in which each feature is supported, see the feature information table.
Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to www.cisco.com/go/cfn. An account on Cisco.com is not required.
Prerequisites for OSPF Sham-Link MIB Support
It is presumed that you already have configured an OSPF sham-link.
SNMP must be enabled on the router before notifications (traps) can be configured or before SNMP GET operations can be performed.
Restrictions for OSPF Sham-Link MIB Support
All enhancements that are introduced by this feature are provided only by the Cisco private MIBs CISCO-OSPF-MIB and CISCO-OSPF-TRAP-MIB.
Information About OSPF Sham-Link MIB Support
OSPF Sham-Links in PE-PE Router Connections
In a Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) configuration, a virtual connection called a sham-link can be configured to interconnect two VPN sites that want to be in the same OSPF area. The sham-link is configured on top of the MPLS VPN tunnel that connects two provider edge (PE) routers. The OSPF packets are propagated over the sham-link. For more information on configuring sham-links, see the " OSPF Sham-Link Support for MPLS VPN" chapter.
Cisco OSPF MIB and Cisco OSPF Trap MIB Enhancements
The OSPF Sham-Link MIB Support feature introduces MIB support for OSPF sham-links through the addition of new tables and trap MIB objects to the Cisco OSPF MIB (CISCO-OSPF-MIB) and the Cisco OSPF Trap MIB (CISCO-OSPF-TRAP-MIB). New command-line interface (CLI) commands have been added to enable SNMP notifications for the OSPF sham-link trap objects. Notifications are provided for errors, state changes, and retransmissions across a sham-link interface.
- OSPF Sham-Link Configuration Support
- OSPF Sham-Link Neighbor Support
- OSPF Sham-Link Interface Transition State Change Support
- OSPF Sham-Link Neighbor Transition State Change Support
- Sham-Link Errors
OSPF Sham-Link Configuration Support
The cospfShamLinksTable table object stores information about the sham-links that have been configured for the OSPF area. The cospfShamLinksTable allows access to the following MIB objects:
cospfShamLinksAreaId
cospfShamLinksLocalIpAddrType
cospfShamLinksLocalIpAddr
cospfShamLinksRemoteIpAddrType
cospfShamLinksRemoteIpAddr
cospfShamLinksRetransInterval
cospfShamLinksHelloInterval
cospfShamLinksRtrDeadInterval
cospfShamLinksState
cospfShamLinksEvents
cospfShamLinksMetric
OSPF Sham-Link Neighbor Support
The cospfShamLinkNbrTable table object describes all OSPF sham-link neighbor entries. The cospfShamLinkNbrTable allows access to the following MIB objects:
cospfShamLinkNbrArea
cospfShamLinkNbrIpAddrType
cospfShamLinkNbrIpAddr
cospfShamLinkNbrRtrId
cospfShamLinkNbrOptions
cospfShamLinkNbrState
cospfShamLinkNbrEvents
cospfShamLinkNbrLsRetransQLen
cospfShamLinkNbrHelloSuppressed
OSPF Sham-Link Interface Transition State Change Support
The cospfShamLinksStateChange trap object is used to notify the network manager of a transition state change for the OSPF sham-link interface. The cospfShamLinksStateChange trap objects contains the following MIB objects:
ospfRouterId
cospfShamLinksAreaId
cospfShamLinksLocalIpAddrType
cospfShamLinksLocalIpAddr
cospfShamLinksRemoteIpAddrType
cospfShamLinksRemoteIpAddr
cospfShamLinksState
OSPF Sham-Link Neighbor Transition State Change Support
The cospfShamLinkNbrStateChange trap object is used to notify the network manager of a transition state change for the OSPF sham-link neighbors. The cospfShamLinkNbrStateChange trap object contains the following MIB objects:
ospfRouterId
cospfShamLinkNbrArea
cospfShamLinksLocalIpAddrType
cospfShamLinksLocalIpAddr
cospfShamLinkNbrIpAddrType
cospfShamLinkNbrIpAddr
cospfShamLinkNbrRtrId
cospfShamLinkNbrState
Sham-Link Errors
Trap notifications are provided for OSPF sham-link configuration, authentication, and bad packet errors. These errors include the following trap objects:
cospfShamLinkConfigError
cospfShamLinkAuthFailure
cospfShamLinkRxBadPacket
How to Configure OSPF Sham-Link MIB Support
- Configuring the Router to Enable Sending of SNMP Notifications
- Enabling Sending of OSPF Sham-Link Error Traps
- Enabling OSPF Sham-Link Retransmissions Traps
- Enabling OSPF Sham-Link State Change Traps
- Verifying OSPF Sham-Link MIB Traps on the Router
Configuring the Router to Enable Sending of SNMP Notifications
1.
enable
2.
show
running-config
3.
configure
terminal
4.
snmp-server
host
{hostname | ip-address} [vrf vrf-name] [traps | informs] [version {1 | 2c | 3 [auth | noauth | priv]}] community-string [udp-port port] [notification-type]
5.
snmp-server
enable
traps
ospf
6.
end
DETAILED STEPS
Enabling Sending of OSPF Sham-Link Error Traps
1.
enable
2.
configure
terminal
3.
snmp-server
enable
traps
ospf
cisco-specific
errors
config-error
4.
snmp-server
enable
traps
ospf
cisco-specific
errors
shamlink
[authentication [bad-packet [config] | config [bad-packet]]
5.
end
DETAILED STEPS
Command or Action | Purpose | |||
---|---|---|---|---|
Step 1 |
enable
Example: Router> enable |
Enables privileged EXEC mode.
| ||
Step 2 |
configure
terminal
Example: Router# configure terminal |
Enters global configuration mode. | ||
Step 3 |
snmp-server
enable
traps
ospf
cisco-specific
errors
config-error
Example: Router(config)# snmp-server enable traps ospf cisco-specific errors config-error |
Enables error traps for OSPF nonvirtual interface mismatch errors.
| ||
Step 4 |
snmp-server
enable
traps
ospf
cisco-specific
errors
shamlink
[authentication [bad-packet [config] | config [bad-packet]] Example: Router(config)# snmp-server enable traps ospf cisco-specific errors shamlink |
Enables error traps for OSPF sham-link errors.
| ||
Step 5 |
end
Example: Router(config)# end |
Ends your configuration session and exits global configuration mode. |
Enabling OSPF Sham-Link Retransmissions Traps
1.
enable
2.
configure
terminal
3.
snmp-server
enable
traps
ospf
cisco-specific
retransmit
[packets [shamlink | virt-packets] | shamlink [packets | virt-packets] | virt-packets [shamlink]]
4.
end
DETAILED STEPS
Command or Action | Purpose | |
---|---|---|
Step 1 |
enable
Example: Router> enable |
Enables privileged EXEC mode.
|
Step 2 |
configure
terminal
Example: Router# configure terminal |
Enters global configuration mode. |
Step 3 |
snmp-server
enable
traps
ospf
cisco-specific
retransmit
[packets [shamlink | virt-packets] | shamlink [packets | virt-packets] | virt-packets [shamlink]] Example: Router(config)# snmp-server enable traps ospf cisco-specific retransmit shamlink |
Enables error traps for OSPF sham-link retransmission errors. |
Step 4 |
end
Example: Router(config)# end |
Ends your configuration session and exits global configuration mode. |
Enabling OSPF Sham-Link State Change Traps
Note | The replaced cospfShamLinkChange trap can still be enabled, but not when you want to enable the new cospfShamLinksStateChange trap. |
1.
enable
2.
configure
terminal
3.
snmp-server
enable
traps
ospf
cisco-specific
state-change
[nssa-trans-change |
shamlink
[interface |
interface-old |
neighbor]]
4.
end
DETAILED STEPS
Command or Action | Purpose | |||
---|---|---|---|---|
Step 1 |
enable
Example: Router> enable |
Enables privileged EXEC mode. | ||
Step 2 |
configure
terminal
Example: Router# configure terminal |
Enters global configuration mode. | ||
Step 3 |
snmp-server
enable
traps
ospf
cisco-specific
state-change
[nssa-trans-change |
shamlink
[interface |
interface-old |
neighbor]]
Example: Router(config)# snmp-server enable traps ospf cisco-specific state-change |
Enables all Cisco-specific OSPF state change traps including the cospfShamLinksStateChange and cospfShamLinkNbrStateChange traps.
| ||
Step 4 |
end
Example: Router(config)# end |
Ends your configuration session and exits global configuration mode. |
Verifying OSPF Sham-Link MIB Traps on the Router
1.
enable
2.
show
running-config
| include traps
DETAILED STEPS
Command or Action | Purpose | |
---|---|---|
Step 1 |
enable
Example: Router> enable |
Enables privileged EXEC mode.
|
Step 2 |
show
running-config
| include traps Example: Router# show running-config | include traps |
Displays the contents of the currently running configuration file and includes information about enabled traps.
|
Configuration Examples for OSPF Sham-Link MIB Support
- Example Enabling and Verifying OSPF Sham-Link Error Traps
- Example Enabling and Verifying OSPF State Change Traps
- Example Enabling and Verifying OSPF Sham-Link Retransmissions Traps
Example Enabling and Verifying OSPF Sham-Link Error Traps
The following example enables all Cisco-specific OSPF sham-link error traps. Note that the first attempt to enter the snmp-server enable traps ospf cisco-specific errors shamlink command results in an error message that the snmp-server enable traps ospf cisco-specific errors config-error command must be entered first:
Router# configure terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)# snmp-server enable traps ospf cisco-specific errors shamlink % Sham-link config error trap not enabled. % Configure "cisco-specific errors config-error" first. % This requirement allows both traps to be sent. Router(config)# snmp-server enable traps ospf cisco-specific errors config-error Router(config)# snmp-server enable traps ospf cisco-specific errors shamlink Router(config)# end
The show running-config command is entered to verify that the traps are enabled:
Router# show running-config | include traps snmp-server enable traps ospf cisco-specific errors config-error snmp-server enable traps ospf cisco-specific errors shamlink
At the time of disabling the traps, if the no snmp-server enable traps ospf cisco-specific errors config-error command is entered before the snmp-server enable traps ospf cisco-specific errors shamlink command, a message will be displayed to indicate that the sham-link configuration errors traps have also been disabled:
Router# configure terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)# no snmp-server enable traps ospf cisco-specific errors config-error ! This command also disables the previously-enabled shamlink configuration error traps. Router(config)# end
Example Enabling and Verifying OSPF State Change Traps
The following example enables all Cisco-specific OSPF state change traps including the cospfShamLinksStateChange and cospfShamLinkNbrStateChange traps:
Router# configure terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)# snmp-server enable traps ospf cisco-specific state-change shamlink
The show running-config command is entered to verify that the traps are enabled:
Router# show running-config | include traps snmp-server enable traps ospf cisco-specific state-change shamlink interface snmp-server enable traps ospf cisco-specific state-change shamlink neighbor
Note that the snmp-server enable traps ospf cisco-specific state-change shamlink command enables the sham-link interface state change for the cospfShamLinksStateChange trap.
To enable the original cospfShamLinkStateChange trap, you must first disable the cospfShamLinksStateChange trap. An attempt to enter the snmp-server enable traps ospf cisco-specific state-change shamlink interface-old command results in the following error message:
Router(config)# snmp-server enable traps ospf cisco-specific state-change shamlink interface-old % Cannot enable both sham-link state-change interface traps. % Deprecated sham link interface trap not enabled. Router(config)# no snmp-server enable traps ospf cisco-specific state-change shamlink interface Router(config)# snmp-server enable traps ospf cisco-specific state-change shamlink interface-old
Example Enabling and Verifying OSPF Sham-Link Retransmissions Traps
The following example enables all OSPF sham-link retransmissions traps:
Router# configure terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)# snmp-server enable traps ospf cisco-specific retransmit shamlink Router(config)# end
The show running-config command is entered to verify that the traps are enabled:
Router# show running-config | include traps snmp-server enable traps ospf cisco-specific retransmit shamlink
Where to Go Next
For more information about SNMP and SNMP operations, see the "Configuring SNMP Support" part of the Cisco IOS XE Network Management Configuration Guide, Release 2 .
Additional References
The following sections provide references related to the OSPF Sham-Link MIB Support feature.
Related Documents
Related Topic |
Document Title |
---|---|
Cisco IOS commands |
|
OSPF commands |
Cisco IOS IP Routing: OSPF Command Reference |
Configuring OSPF sham-links |
OSPF Sham-Link Support for MPLS VPN |
SNMP configuration |
"Configuring SNMP Support" |
SNMP commands |
Cisco IOS Network Management Command Reference |
Configuring OSPF |
Configuring OSPF |
OSPF commands |
Cisco IOS IP Routing: OSPF Command Reference |
Cisco IOS master command list, all releases |
Standards
Standard |
Title |
---|---|
No new or modified standards are supported by this feature, and support for existing standards has not been modified by this feature. |
-- |
MIBs
MIB |
MIBs Link |
---|---|
|
To locate and download MIBs for selected platforms, Cisco IOS XE software releases, and feature sets, use Cisco MIB Locator found at the following URL: |
RFCs
RFC |
Title |
---|---|
No new or modified RFCs are supported by this feature, and support for existing RFCs has not been modified by this feature. |
-- |
Technical Assistance
Description |
Link |
---|---|
The Cisco Support and Documentation website provides online resources to download documentation, software, and tools. Use these resources to install and configure the software and to troubleshoot and resolve technical issues with Cisco products and technologies. Access to most tools on the Cisco Support and Documentation website requires a Cisco.com user ID and password. |
Feature Information for OSPF Sham-Link MIB Support
The following table provides release information about the feature or features described in this module. This table lists only the software release that introduced support for a given feature in a given software release train. Unless noted otherwise, subsequent releases of that software release train also support that feature.
Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to www.cisco.com/go/cfn. An account on Cisco.com is not required.
Feature Name |
Releases |
Feature Information |
---|---|---|
OSPF Sham-Link MIB Support |
Cisco IOS XE Release 2.1 Cisco IOS XE Release 2.6 |
This feature introduces MIB support for the OSPF Sham-Link feature through the addition of new tables and trap MIB objects to the Cisco OSPF MIB (CISCO-OSPF-MIB) and to the Cisco OSPF Trap MIB (CISCO-OSPF-TRAP-MIB). New commands have been added to enable Simple Network Management Protocol (SNMP) notifications for the Open Shortest Path First (OSPF) sham-link trap objects. Notifications are provided for errors, state changes, and retransmissions across a sham-link interface. The following commands are introduced or modified in the feature documented in this module:
|