Table Of Contents
Information Model Objects (IMOs)
Vendor-Specific Inventory and IMOs
Routing Protocols
This chapter describes the level of support that Cisco ANA provides for routing protocols, as follows:
•Information Model Objects (IMOs)
•Vendor-Specific Inventory and IMOs
For information on network topology, see Chapter 38 "Cisco ANA VNE Topology."
Technology Description
This section provides the following IP technology descriptions:
•BGP
•OSPF
Please see Part 1: Cisco VNEs in this guide for information about which devices support the various technologies.
BGP
The Border Gateway Protocol (BGP) routes traffic between autonomous systems. An autonomous system is a network or group of networks under common administration and with common routing policies. BGP exchanges routing information for the Internet and is the protocol used between ISPs. Customer networks, such as universities and corporations, usually employ an Interior Gateway Protocol (IGP), such as RIP or OSPF, to exchange routing information within their networks. Customers connect to ISPs, and ISPs use BGP to exchange customer and ISP routes. When BGP is used between autonomous systems, the protocol is referred to as external BGP (eBGP). If a service provider is using BGP to exchange routes within an autonomous system, the protocol is referred to as interior BGP (iBGP).
BGP is a very robust and scalable routing protocol, as evidenced by the fact that it is the routing protocol employed on the Internet. To achieve scalability at this level, BGP uses many route parameters, called attributes, to define routing policies and maintain a stable routing environment. BGP neighbors exchange full routing information when the TCP connection between neighbors is first established. When changes to the routing table are detected, the BGP routers send to their neighbors only those routes that have changed. BGP routers do not send periodic routing updates, and BGP routing updates advertise only the optimal path to a destination network.
MP-BGP
Multiprotocol BGP (MP-BGP) adds capabilities to BGP to enable multicast routing policy throughout the Internet and to connect multicast topologies within and between BGP autonomous systems. That is, MP-BGP is an enhanced BGP that carries IP multicast routes. BGP carries two sets of routes, one set for unicast routing and one set for multicast routing. The routes associated with multicast routing are used by the Protocol Independent Multicast (PIM) to build data distribution trees.
eBGP/iBGP
As noted previously, BGP is an inter-autonomous system routing protocol. When BGP is used between autonomous systems (AS), the protocol is referred to as external BGP (eBGP). If a service provider is using BGP to exchange routes within an AS, then the protocol is referred to as interior BGP (iBGP).
OSPF
Open Shortest Path First (OSPF) is a routing protocol developed for IP networks by the IGP working group of the Internet Engineering Task Force (IETF). It was derived from several research efforts, including a version of OSI's IS-IS routing protocol.
OSPF has two primary characteristics:
•It is an open protocol. Its specification is in the public domain (RFC 1247).
•It is based on the Shortest Path First (SPF) algorithm, sometimes known as the Dijkstra algorithm.
OSPF is a link-state routing protocol that calls for the sending of link-state advertisements (LSAs) to all other routers within the same hierarchical area. Information on attached interfaces, metrics used, and other variables are included in OSPF LSAs. As OSPF routers accumulate link-state information, they use the SPF algorithm to calculate the shortest path to each node.
In addition to OSPF versions 1 and 2, Cisco ANA 3.7.2 supports OSPF version 3 which includes IPv6 feature implementation support.
IS-IS
Intermediate System to Intermediate System (IS-IS) is an OSI link-state hierarchical routing protocol that floods the network with link-state information to build a complete, consistent picture of a network topology. IS-IS distinguishes between Level 1 and Level 2 ISs. Level 1 ISs communicate with other Level 1 ISs in the same area. Level 2 ISs route between Level 1 areas and form an intradomain routing backbone.
Information Model Objects (IMOs)
This section describes the following IMOs:
•BGP Neighbor Entry (IBgpNeighbourEntry)
•OSPF Neighbor (IOspfNeighbor)
•OSPF Interface (IOspfInterface)
•ISIS Interface (IISISInterface)
•ISIS Neighbor (IISISNeighbor)
BGP Neighbor Entry
The BGP Neighbor Entry IMO represents both the configuration and the outcome of running the Border Gateway Protocol (BGP) within a group of participating routers in a BGP neighborhood. It contains information about the connection with a remote BGP peer. It is the entry of the BGP Neighbors Table attribute of the Multi Protocol BGP Entity object (see VPN and VRF), representing the BGP routing service concept in the IMO.
OSPF Process
The OSPF Process IMO contains identifying information for the OSPF process and the router on which it is configured.
OSPF Neighbor
The OSPF Neighbor IMO contains information about the OSPF neighboring router.
OSPF Interface
The OSPF Interface IMO represents the connection between the OSPF router and the attached network.
SPF Timers
The SPF Timers IMO contains parameters that control OSPF shortest path first (SPF) throttling.
IS-IS Process
The IS-IS Process IMO contains identifying information for the IS-IS process and the router on which it is configured.
The tag (process ID) can be used to identify multiple IS-IS processes by providing a meaningful name for a routing process. This name must be unique among all IP router processes for a given router. If the tag is not specified, the process is referenced with a null tag.
ISIS Metric
The ISIS Metric IMO represents the metric used for the redistributed route. This is a number in the range 0-63 if the router is configured with the metric-style narrow command or a number in the range 0 - 16777215 if the router is configured with the metric-style transition or metric-style wide command. Default value is 10.
ISIS Interface
The ISIS Interface IMO represents the interfaces on which the IS-IS is configured.
ISIS Neighbor
The ISIS Neighbor IMO represents the routers with which this router has IS-IS adjacencies.
Vendor-Specific Inventory and IMOs
There are no vendor-specific inventory or IMOs for this technology.
Service Alarms
The following alarms are supported for this technology: