For on-demand remote pings, the MPLS Topology Server sends remote ping requests to supported devices to write remote ping entries to their Ping MIBs, and to read remote ping test results from their Ping MIBs.

For periodic remote pings, the MPLS Monitoring Server sends remote ping requests to supported devices to write remote ping entries to their Ping MIBs, and to read remote ping test results from their Ping MIBs. Periodic remote pings (objects) are created on the MPLS Topology Server, transferred to the MPLS Monitoring Server, and started on the MPLS Monitoring Server.

MIBs access for remote ping identifies the device and MIB support for remote ping.

Table 1. MIBs access for remote ping

Device

MIB

Cisco devices

CISCO-PING-MIB

Juniper M/T, ERX, or ERX virtual routers

DISMAN-PING-MIB, JUNIPER-PING-MIB

MIB objects accessed for remote ping on Cisco devices lists the MIB objects that are accessed by MPLS Manager for remote ping on Cisco devices. For a periodic remote ping, the table also lists the associated attributes that are populated in the RemotePing object.

Table 2. MIB objects accessed for remote ping on Cisco devices

MIB object

OID

Description

RemotePing attribute

CISCO-PING-MIB

ciscoPingProtocol

.1.3.6.1.4.1.9.9.16.1.1.1.2

Protocol to use for remote ping.

(Not applicable)

ciscoPingAddress

.1.3.6.1.4.1.9.9.16.1.1.1.3

Address of the device to be pinged.

Destination

ciscoPingPacketCount

.1.3.6.1.4.1.9.9.16.1.1.1.4

Number of ping packets to send to the target in this sequence.

PingPerInterval

ciscoPingPacketSize

.1.3.6.1.4.1.9.9.16.1.1.1.5

Size of ping packets to send to the target in this sequence.

PacketSize

ciscoPingDelay

.1.3.6.1.4.1.9.9.16.1.1.1.7

Minimum amount of time to wait before sending the next packet in a sequence after receiving a response or declaring a timeout for a previous packet.

PingInterval

ciscoPingSentPackets

.1.3.6.1.4.1.9.9.16.1.1.1.9

Number of ping packets that have been sent to the target in this sequence.

(Not applicable)

ciscoPingReceivedPackets

.1.3.6.1.4.1.9.9.16.1.1.1.10

Number of ping packets that have been received from the target in this sequence.

(Not applicable)

ciscoPingMinRtt

.1.3.6.1.4.1.9.9.16.1.1.1.11

Minimum round-trip-time of all the packets that have been sent in this sequence.

(Not applicable)

ciscoPingAvgRtt

.1.3.6.1.4.1.9.9.16.1.1.1.12

Average round-trip-time of all the packets that have been sent in this sequence.

(Not applicable)

ciscoPingMaxRtt

.1.3.6.1.4.1.9.9.16.1.1.1.13

Maximum round-trip-time of all the packets that have been sent in this sequence.

(Not applicable)

ciscoPingCompleted

.1.3.6.1.4.1.9.9.16.1.1.1.14

Set to true when all the packets in this sequence have been responded to or have timed out.

(Not applicable)

ciscoPingEntryOwner

.1.3.6.1.4.1.9.9.16.1.1.1.15

Entity that configured this entry.

(Not applicable)

ciscoPingEntryStatus

.1.3.6.1.4.1.9.9.16.1.1.1.16

Allows ciscoPingEntry entries to be created, activated, and deleted in the ciscoPingTable.

(Not applicable)

ciscoPingVrfName

.1.3.6.1.4.1.9.9.16.1.1.1.17

VPN name in which the ping will be used.

VrfName

MIB objects accessed for remote ping on Juniper devices lists the MIB objects that are accessed by MPLS Manager for remote ping on Juniper devices. For a periodic remote ping, the table also lists the associated attributes that are populated in the RemotePing object.

Table 3. MIB objects accessed for remote ping on Juniper devices

MIB object

OID

Description

RemotePing attribute

DISMAN-PING-MIB

pingCtlTargetAddressType

.1.3.6.1.2.1.80.1.2.1.3

Type of host address to be used at a remote host for performing a ping operation.

(Not applicable)

pingCtlTargetAddress

.1.3.6.1.2.1.80.1.2.1.4

Host address to be used at a remote host for performing a ping operation.

Destination

pingCtlDataSize

.1.3.6.1.2.1.80.1.2.1.5

Size of the data portion to be transmitted in a ping operation in octets.

PacketSize

pingCtlProbeCount

.1.3.6.1.2.1.80.1.2.1.7

Number of times to perform a ping operation at a remote host.

PingPerInterval

pingCtlAdminStatus

.1.3.6.1.2.1.80.1.2.1.8

Desired state in which a pingCtlEntry should be.

(Not applicable)

pingCtlFrequency

.1.3.6.1.2.1.80.1.2.1.10

Number of seconds to wait before repeating a ping test.

PingInterval

pingCtlRowStatus

.1.3.6.1.2.1.80.1.2.1.23

Allows entries to be created and deleted in the pingCtlTable.

(Not applicable)

pingResultsOperStatus

.1.3.6.1.2.1.80.1.3.1.1

Operational state of a pingCtlEntry.

(Not applicable)

pingResultsMinRtt

.1.3.6.1.2.1.80.1.3.1.4

Minimum ping round-trip-time (RTT) received.

(Not applicable)

pingResultsMaxRtt

.1.3.6.1.2.1.80.1.3.1.5

Maximum ping round-trip-time (RTT) received.

(Not applicable)

pingResultsAverageRtt

.1.3.6.1.2.1.80.1.3.1.6

Current average ping round-trip-time (RTT).

(Not applicable)

pingResultsProbeResponses

.1.3.6.1.2.1.80.1.3.1.7

Number of responses received for the corresponding pingCtlEntry and pingResultsEntry.

(Not applicable)

pingResultsSentProbes

.1.3.6.1.2.1.80.1.3.1.8

Number of probes sent for the corresponding pingCtlEntry and pingResultsEntry.

(Not applicable)

JUNIPER-PING-MIB

jnxPingCtlRoutingInstance-Name

.1.3.6.1.4.1.2636.3.7.1.2.1.6

Name of the routing instance that is used when directing outgoing ping packets.

VrfName

Procedures for enabling the remote ping server tool and creating periodic remote pings are given in the VMware Smart Assurance MPLS Manager Configuration Guide. Directions for invoking on-demand remote pings are given in the VMware Smart Assurance MPLS Management Suite User Guide.