在 ESX/ESXi 中配置 Cisco 发现协议 (CDP)
search cancel

在 ESX/ESXi 中配置 Cisco 发现协议 (CDP)

book

Article ID: 301311

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:

免责声明:本文为 Configuring the Cisco Discovery Protocol (CDP) with ESX/ESXi (1003885)的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。


ESX/ESXi 3.5、4.x 和 5.x 主机可以使用 Cisco 发现协议 (CDP)。本文介绍了如何配置主机并提供了一个物理交换机配置示例。

Environment

VMware ESXi 3.5.x Embedded
VMware vSphere ESXi 5.5
VMware ESXi 4.0.x Embedded
VMware ESX Server 3.5.x
VMware vSphere ESXi 6.0
VMware ESX 4.0.x
VMware ESXi 4.0.x Installable
VMware vSphere ESXi 5.0
VMware ESX 4.1.x
VMware ESXi 4.1.x Embedded
VMware ESXi 3.5.x Installable
VMware ESXi 4.1.x Installable
VMware vSphere ESXi 5.1

Resolution

要为标准 vSwitch 配置 CDP,请执行以下操作:
  1. 以 root 身份登录服务控制台(通过 SSH、远程控制台或物理控制台;如果连接至 ESX),或者登录管理 vmkernel 端口(如果连接至 ESXi)。

  2. 验证所需虚拟交换机(此例中为 vSwitch1)的当前 CDP 设置:

    # esxcfg-vswitch -b vSwitch1

    输出将类似于如下所示:
    listen

    输出为 listen 指示配置了 CDP 以在物理交换机可用时从中读取 CDP 信息。
    此为 ESX/ESXi 3.5、4.x 和 5.x 的默认设置。

  3. 为给定虚拟交换机设置 CDP 状态。此处可能出现的值如下所示:listen、advertise 或 both。

    Listen 模式 - ESXi/ESX 主机检测并显示与关联 Cisco 交换机端口相关的信息,但 vSwitch 相关的信息对于 Cisco 交换机管理员不可见。

    Advertise 模式 - ESXi/ESX 主机使 vSwitch 相关信息对 Cisco 交换机管理员可见,但不会检测和显示有关 Cisco 交换机的信息。

    Both 模式 - ESXi/ESX 主机检测并显示与关联 Cisco 交换机相关的信息,并使 vSwitch 相关信息对 Cisco 交换机管理员可见。

    # esxcfg-vswitch -B both vSwitch1

  4. 验证新设置:

    # esxcfg-vswitch -b vSwitch1

    输出将类似于如下所示:

    both

要在 vNetwork Distributed Switches (vDS) 上配置 CDP,请执行以下操作:
  1. 使用 vSphere Client 连接到 vCenter Server。
  2. 在 vCenter Server 主页中,单击网络
  3. 右键单击 vDS,然后单击编辑设置
  4. 选择“属性”下的高级
  5. 使用复选框和下拉列表,更改 CDP 设置。

为 Cisco 6500 物理交换机配置 CDP 示例如下:
  1. switch#
  2. switch# config terminal
  3. switch(config)# cdp run
  4. switch(config)# interface g1/1
  5. switch(config-if)# cdp enable
  6. switch# show cdp neighbors

    Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
    S - Switch, H - Host, I - IGMP, r - Repeater, P - Phone
    Device ID Local Intrfce Holdtme Capability Platform Port ID
    pa-tse-h24.pasl.vmware.comGig 1/1 121 S VMware ESXvmnic2
    pa-tse-h24.pasl.vmware.comGig 1/2 121 S VMware ESXvmnic3


Additional Information

Configuring the Cisco Discovery Protocol (CDP) with ESX/ESXi