12-15
Configuring for Network Management Applicati ons
CDP
Monitoring and Managing
the Switch
Figure 12-6. Example of Outgoing CDP Packet Operation
Incoming CDP Packets
When a CDP-enabled Switch 4108GL receives a CDP packet from another CDP
device, it enters that devices data in the CDP Neighbors table, along with the
port number where the data was received (and does not forward the packet).
The switch also periodically purg es the table of any entries t hat have expired.
(The hold time for any data entry in the switchs CDP Neighbors table is
configured in the device transmitting the C DP packet, and cannot be
controlled in the switch receiving the packet.) A Switch 4108GL reviews the
list of CDP neighbor entries every three seconds, and purge any expire d
entries.
Non-CDP devices such as some hubs and other devices that do not have CDP
capability are transparent to CDP operation. (Other hubs are CDP-aware, but
still forward CDP packets as if they were transparent to CDP operation. See
CDP-Capable Hubs on page 28.) However, an intervening CDP-aware device
that is CDP-disabled is not transparent. For e xample, in figure 12-7, the CDP
Switch "A"
Switch 4108GL with
CDP Running and
Forwarding CDP
Packets to Down-
stream Devices
Switch "B"
CDP-Aware
Switch with
CDP Running
Switch "C"
CDP-Aware
Switch with
CDP Disabled
Router "Y"
With CDP
Disabled or
Nonexistent
Device "Z"
Hub or Other
Non-CDP
Device
Router "X"
With CDP
Running
Accepts, but does not forward CDP
packets describing Switch "A". Also
transmits CDP packets describing itself
(Switch "B") out all ports.
Drops CDP packets describing Switch "A".
Also does not transmit any CDP packets
describing itself (Router "Y").
Forwards CDP packets from Switch "A" out
all ports (except the port receiving the
packets from "A") without any awareness
of CDP operation.
Drops CDP packets describing Switch
"A". Also, does not transmit any CDP
packets describing itself (Switch "C").
Accepts, but does not forward CDP
packets from Switch "A". Also transmits
CDP packets describing itself (Router "X")
out all ports.