PhysicalNicCdpInfo

PhysicalNicCdpInfo
PhysicalNicCdpInfo

CDP (Cisco Discovery Protocol) is a link level protocol that allows for discovering the CDP-awared network hardware at either end of a DIRECT connection.

It's only good for direct connection because CDP doesn't get forwarded through switches. It's a simple advertisement protocol which beacons information about the switch or host along with some port information. The CDP information allows ESX Server admins to know which Cisco switch port is connected to any given virtual switch uplink (PNIC).

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "cdpVersion": 0,
    "timeout": 0,
    "ttl": 0,
    "samples": 0,
    "devId": "string",
    "address": "string",
    "portId": "string",
    "deviceCapability": {
        "_typeName": "string",
        "router": false,
        "transparentBridge": false,
        "sourceRouteBridge": false,
        "networkSwitch": false,
        "host": false,
        "igmpEnabled": false,
        "repeater": false
    },
    "softwareVersion": "string",
    "hardwarePlatform": "string",
    "ipPrefix": "string",
    "ipPrefixLen": 0,
    "vlan": 0,
    "fullDuplex": false,
    "mtu": 0,
    "systemName": "string",
    "systemOID": "string",
    "mgmtAddr": "string",
    "location": "string"
}
integer As int32 As int32
cdpVersion
Optional

CDP version.

The value is always 1.

integer As int32 As int32
timeout
Optional

This is the periodicity of advertisement, the time between two successive CDP message transmissions

integer As int32 As int32
ttl
Optional

Time-To-Live.

the amount of time, in seconds, that a receiver should retain the information contained in the CDP packet.

integer As int32 As int32
samples
Optional

The number of CDP messages we have received from the device.

string
devId
Optional

Device ID which identifies the device.

By default, the device ID is either the device's fully-qualified host name (including the domain name) or the device's hardware serial number in ASCII.

string
address
Optional

The advertised IP address that is assigned to the interface of the device on which the CDP message is sent.

The device can advertise all addresses for a given protocol suite and, optionally, can advertise one or more loopback IP addresses. But this property only show the first address.

string
portId
Optional

Port ID.

An ASCII character string that identifies the port on which the CDP message is sent, e.g. "FastEthernet0/8"

deviceCapability
Optional

The capability of the CDP-awared device that connects to a Physical NIC.

PhysicalNicCdpInfo

string
softwareVersion
Optional

Software version on the device.

A character string that provides information about the software release version that the device is running. e.g. "Cisco Internetwork Operating Syscisco WS-C2940-8TT-S"

string
hardwarePlatform
Optional

Hardware platform.

An ASCII character string that describes the hardware platform of the device , e.g. "cisco WS-C2940-8TT-S"

string
ipPrefix
Optional

IP prefix.

Each IP prefix represents one of the directly connected IP network segments of the local route.

integer As int32 As int32
ipPrefixLen
Optional

ipPrefix length.

integer As int32 As int32
vlan
Optional

The native VLAN of advertising port.

The native VLAN is the VLAN to which a port returns when it is not trunking. Also, the native VLAN is the untagged VLAN on an 802.1Q trunk.

boolean
fullDuplex
Optional

Half/full duplex setting of the advertising port.

integer As int32 As int32
mtu
Optional

MTU, the maximum transmission unit for the advertising port.

Possible values are 1500 through 18190.

string
systemName
Optional

The configured SNMP system name of the device.

string
systemOID
Optional

The configured SNMP system OID of the device.

string
mgmtAddr
Optional

The configured IP address of the SNMP management interface for the device.

string
location
Optional

The configured location of the device.