默认情况下,CDP 兼容的设备会发送 CDPv2 公告。仅当 CDP 兼容设备接收 CDPv1 公告时,它们才会发送 CDPv1 公告。ONTAP 仅支持 CDPv1。因此,当 ONTAP 节点发送 CDPv1 公告时,CDP 兼容的相邻设备发送回 CDPv1 公告。
在节点上启用 CDP 之前,您应该考虑以下信息:
- 始终在集群端口上启用 CDP。
- 默认情况下,所有非集群端口上均已禁用 CDP。
- 所有端口均支持 CDP。
- CDP 公告由处于 up 状态的端口进行发送和接收。
- 必须在传输和接收设备上启用 CDP 以发送和接收 CDP 公告。
- CDP 公告定期发送,且您可以配置时间间隔。
- 当 LIF 的 IP 地址更改时,节点在下一个 CDP 公告中发送更新的信息。
注:有时,当节点上的 LIF 发生变化时,CDP 信息不会在接收设备端(例如交换机)更新。如果遇到此类问题,则应将节点的网络接口配置为 down 状态,然后配置为 up 状态。
- 只有 IPv4 地址才会在 CDP 公告中公布。
- 对于采用 VLAN 的物理网络端口,该端口的 VLAN 上配置的所有 LIF 均会公布。
- 对于属于接口组的物理端口,该接口组上配置的所有 IP 地址均会在每个物理端口上公布。
- 对于托管 VLAN 的接口组,接口组上配置的所有 LIF 和 VLAN 均会在每个网络端口上公布。
- 对于 MTU 大小等于或大于 1,500 字节的数据包,仅公布可适应数据包为 1500 MTU 大小的 LIF 数。
- 如果中继的本机(默认)VLAN 不是 1,则某些 Cisco 交换机始终发送标记在 VLAN 1 上的 CDP 数据包。
ONTAP 仅支持发送和接收未标记的 CDP 数据包。这会导致运行 ONTAP 的存储平台对 Cisco 设备可见(通过使用 show cdp neighbors 命令),且只有发送未标记 CDP 数据包的 Cisco 设备才对 ONTAP 可见。